SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-13-2012, 10:15 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
Crash while loading an image

Hi,

I just experienced my first sagetv crash in years, and I think it may be related to the new weather stuff.

I was poking around in the new weather gui last night on an HD300 (connected to a linux server running SageTV V7.1.9.1) when the HD300 "turned off". Sure enough, the sagetv server process had crashed or exited. The last things in the log were:
Code:
Mon 11/12 21:46:58.937 [EventRouter-0023a5000235@8fc5] For location '', found instance= sage.google.weather.WeatherUnderground@769778
Mon 11/12 21:46:58.937 [EventRouter-0023a5000235@8fc5] instance for '' = sage.google.weather.WeatherUnderground@769778
Mon 11/12 21:46:58.937 [EventRouter-0023a5000235@8fc5] The Weather Underground instance = 'sage.google.weather.WeatherUnderground@769778'
Mon 11/12 21:46:58.937 [EventRouter-0023a5000235@8fc5] The Weather Underground WeatherLoc = '{neighborhood=, state=VA, loccode=autoip, country=US, city=Mechanicsville}'
Mon 11/12 21:46:58.941 [EventRouter-0023a5000235@8fc5] Found 0 alternate weather locales: []
Mon 11/12 21:46:58.941 [EventRouter-0023a5000235@8fc5] List of weather locales = [[]]
Mon 11/12 21:46:58.941 [Fork-BASE-71232@16825b5]    Not time to update weather yet.
Mon 11/12 21:46:58.959 [Fork-OPUS4-108092@1f66dc1] STARTING Forked weather thread.
Mon 11/12 21:46:59.611 [Fork-OPUS4A-261735@a7d923] ENDING background radar image updater thread, ID = 0.6102193154140927
Mon 11/12 21:47:01.334 [EventRouter-0023a5000235@8fc5] setUI(sage.cb@1cf785b[Weather Underground 2 - Extended Forecast]) histIdx=3 uiHistory=[sage.cb@15e27f[Main Menu], sage.cb@fc7d95[Online Services Menu], sage.cb@14547b6[Weather Underground 1 - Current Conditions], sage.cb@1cf785b[Weather Underground 2 - Extended Forecast]] redo=false
Mon 11/12 21:47:01.367 [EventRouter-0023a5000235@8fc5] For location '', found instance= sage.google.weather.WeatherUnderground@769778
Mon 11/12 21:47:01.367 [EventRouter-0023a5000235@8fc5] instance for '' = sage.google.weather.WeatherUnderground@769778
Mon 11/12 21:47:01.367 [EventRouter-0023a5000235@8fc5] The Weather Underground instance = 'sage.google.weather.WeatherUnderground@769778'
Mon 11/12 21:47:01.368 [EventRouter-0023a5000235@8fc5] The Weather Underground WeatherLoc = '{neighborhood=, state=VA, loccode=autoip, country=US, city=Mechanicsville}'
Mon 11/12 21:47:01.370 [EventRouter-0023a5000235@8fc5] Found 0 alternate weather locales: []
Mon 11/12 21:47:01.370 [EventRouter-0023a5000235@8fc5] List of weather locales = [[]]
Mon 11/12 21:47:01.371 [Fork-BASE-71232@a7d923]    Not time to update weather yet.
Mon 11/12 21:47:01.404 [Fork-OPUS4-108092@3e0884] STARTING Forked weather thread.
That is where the log ends, and the new log is from me re-starting the server after its crash. I have a java crash log from that time here:

Code:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0xf76022c5, pid=30587, tid=2801130304
#
# JRE version: 6.0_21-b06
# Java VM: Java HotSpot(TM) Server VM (17.0-b16 mixed mode linux-x86 )
# Problematic frame:
# C  [libc.so.6+0x662c5]  fread+0x35
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0xaec1cc00):  JavaThread "AsyncURLImageLoader" daemon [_thread_in_native, id=29227, stack(0xa6f0d000,0xa6f5e000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000

Registers:
EAX=0xa6f5ce50, EBX=0xf7741ff4, ECX=0xa6f5db40, EDX=0xffffffc8
ESP=0xa6f5cde0, EBP=0x00000006, ESI=0x00000000, EDI=0x00000006
EIP=0xf76022c5, CR2=0x00000000, EFLAGS=0x00010206

Top of Stack: (sp=0xa6f5cde0)
0xa6f5cde0:   0000005d 0000005c a6f5cf12 f7177748
0xa6f5cdf0:   0000005d ac1ac2b8 a6f5ce28 00000000
0xa6f5ce00:   0000005d 000a6f5c a6f5ce28 ae651ba8
0xa6f5ce10:   00000000 ae626f74 a6f5ce78 a9a7da1e
0xa6f5ce20:   a6f5ce50 00000001 00000006 00000000
0xa6f5ce30:   ae6509b0 ac1ac2b8 ae600010 ae626f38
0xa6f5ce40:   ae61f4f8 00000000 00000001 00000000
0xa6f5ce50:   aec18de8 ac1ac2b0 ac1ac2b8 f7177748 

Instructions: (pc=0xf76022c5)
0xf76022b5:   30 8b 74 24 4c 0f af fd 85 ff 0f 84 b3 00 00 00
0xf76022c5:   8b 06 25 00 80 00 00 75 3e 65 8b 15 08 00 00 00 

Stack: [0xa6f0d000,0xa6f5e000],  sp=0xa6f5cde0,  free space=13fa6f5c620k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x662c5]  fread+0x35

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sage.media.image.ImageLoader.loadImageDimensionsFromFile(Ljava/lang/String;)Lsage/media/image/RawImage;+0
j  sage.c1$a.run()V+393
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0xaec21800 JavaThread "AsyncURLImageLoader" daemon [_thread_blocked, id=29229, stack(0xa67af000,0xa6800000)]
  0xaec21000 JavaThread "AsyncURLImageLoader" daemon [_thread_blocked, id=29228, stack(0xa7bbc000,0xa7c0d000)]
=>0xaec1cc00 JavaThread "AsyncURLImageLoader" daemon [_thread_in_native, id=29227, stack(0xa6f0d000,0xa6f5e000)]
  0xa7f27400 JavaThread "Downloader-0" daemon [_thread_blocked, id=28980, stack(0xa675e000,0xa67af000)]
  0xa22fb800 JavaThread "ReProcessHook" daemon [_thread_blocked, id=28979, stack(0xa79c8000,0xa7a19000)]
  0xa1df2c00 JavaThread "ReProcessHook" daemon [_thread_blocked, id=28978, stack(0xa7977000,0xa79c8000)]
  0xade08c00 JavaThread "DVB-Encoder0" daemon [_thread_in_native, id=28977, stack(0xa7b1a000,0xa7b6b000)]
  0xae002800 JavaThread "BGLoader1-0023a5000235" daemon [_thread_blocked, id=28840, stack(0xa6f5e000,0xa6faf000)]
  0xae002000 JavaThread "BGLoader1-0023a5000235" daemon [_thread_blocked, id=28839, stack(0xa7795000,0xa77e6000)]
  0xae001800 JavaThread "BGLoader1-0023a5000235" daemon [_thread_blocked, id=28838, stack(0xa7926000,0xa7977000)]
  0xa84ee400 JavaThread "BGLoader2-0023a5000235" daemon [_thread_blocked, id=28837, stack(0xa6faf000,0xa7000000)]
  0xad910400 JavaThread "Timer-9" daemon [_thread_blocked, id=28831, stack(0xa9c0d000,0xa9c5e000)]
  0xad910000 JavaThread "EventRouter-0023a5000235" daemon [_thread_blocked, id=28830, stack(0xa9caf000,0xa9d00000)]
  0xa84ed400 JavaThread "AWTThreadWatcher-0023a5000235" daemon [_thread_blocked, id=28825, stack(0xa98af000,0xa9900000)]
  0xad908800 JavaThread "FinalRender-0023a5000235" daemon [_thread_blocked, id=28824, stack(0xa6daf000,0xa6e00000)]
  0xad908400 JavaThread "ActiveRender-0023a5000235" daemon [_thread_blocked, id=28823, stack(0xa6d5e000,0xa6daf000)]
  0xad907400 JavaThread "MiniUIClientReceiver" daemon [_thread_in_native, id=28822, stack(0xa9a16000,0xa9a67000)]
  0x091c6400 JavaThread "ThumbnailGen" daemon [_thread_blocked, id=32637, stack(0xa7b6b000,0xa7bbc000)]
  0xaf0d7400 JavaThread "Fork-BASE-71232" daemon [_thread_blocked, id=31003, stack(0xa6d0d000,0xa6d5e000)]
  0xa7405c00 JavaThread "Fork-BASE-55376" daemon [_thread_blocked, id=30758, stack(0xa710d000,0xa715e000)]
  0xa7404400 JavaThread "Fork-OPUS4A-122188" daemon [_thread_blocked, id=30757, stack(0xa715e000,0xa71af000)]
  0xaf0f7000 JavaThread "Fork-OPUS4-108092" daemon [_thread_blocked, id=30756, stack(0xa71af000,0xa7200000)]
  0xaf0f5c00 JavaThread "VideoFrame-0023a5000235" daemon [_thread_blocked, id=30755, stack(0xa7744000,0xa7795000)]
  0xaf072000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=30746, stack(0xa7c0d000,0xa7c5e000)]
  0xae825000 JavaThread "Timer-7" daemon [_thread_blocked, id=30745, stack(0xad62e000,0xad67f000)]
  0xadfd0c00 JavaThread "PSNATMGR" daemon [_thread_blocked, id=30744, stack(0xa7c5e000,0xa7caf000)]
  0xadfeec00 JavaThread "PluginEventQueue" daemon [_thread_blocked, id=30743, stack(0xa7caf000,0xa7d00000)]
  0xadfef400 JavaThread "Timer-6" daemon [_thread_blocked, id=30742, stack(0xa7e5e000,0xa7eaf000)]
  0xa85fec00 JavaThread "H2 Console Server (http://127.0.1.1:8082)" [_thread_in_native, id=30740, stack(0xa7e0d000,0xa7e5e000)]
  0xadfde400 JavaThread "H2 TCP Server (tcp://127.0.1.1:9092)" [_thread_in_native, id=30738, stack(0xa7eaf000,0xa7f00000)]
  0xa8545800 JavaThread "Timer-5" daemon [_thread_blocked, id=30737, stack(0xa8046000,0xa8097000)]
  0xadff7c00 JavaThread "Timer-4" daemon [_thread_blocked, id=30736, stack(0xa860c000,0xa865d000)]
  0xa8547c00 JavaThread "Timer-3" daemon [_thread_blocked, id=30735, stack(0xa865d000,0xa86ae000)]
  0xadf96400 JavaThread "pool-2-thread-2" [_thread_blocked, id=30734, stack(0xa86ae000,0xa86ff000)]
  0xadf9d800 JavaThread "pool-2-thread-1" [_thread_blocked, id=30733, stack(0xa980d000,0xa985e000)]
  0xadf9d000 JavaThread "Timer-2" daemon [_thread_blocked, id=30730, stack(0xa985e000,0xa98af000)]
  0xa854d000 JavaThread "Timer-1" daemon [_thread_blocked, id=30684, stack(0xa9c5e000,0xa9caf000)]
  0xaf00ac00 JavaThread "TimeoutHandler" daemon [_thread_blocked, id=30678, stack(0xa9e1a000,0xa9e6b000)]
  0xadf90800 JavaThread "4927359@qtp-11137102-9 - Acceptor0 SelectChannelConnector@0.0.0.0:8080" [_thread_in_native, id=30677, stack(0xa9e6b000,0xa9ebc000)]
  0xadf8f000 JavaThread "17379477@qtp-11137102-8 - Acceptor1 SelectChannelConnector@0.0.0.0:8080" [_thread_in_native, id=30676, stack(0xa9ebc000,0xa9f0d000)]
  0xadf8d800 JavaThread "13958141@qtp-11137102-7" [_thread_blocked, id=30675, stack(0xa9f0d000,0xa9f5e000)]
  0xadf8c000 JavaThread "26614700@qtp-11137102-6" [_thread_blocked, id=30674, stack(0xa9f5e000,0xa9faf000)]
  0xadf8a800 JavaThread "27452743@qtp-11137102-5" [_thread_blocked, id=30673, stack(0xa9faf000,0xaa000000)]
  0xadf88c00 JavaThread "16510804@qtp-11137102-4" [_thread_blocked, id=30672, stack(0xaa619000,0xaa66a000)]
  0xadf87400 JavaThread "3731579@qtp-11137102-3" [_thread_blocked, id=30671, stack(0xaa66a000,0xaa6bb000)]
  0xadf85c00 JavaThread "10219066@qtp-11137102-2" [_thread_blocked, id=30670, stack(0xaa6bb000,0xaa70c000)]
  0xadf84800 JavaThread "30183331@qtp-11137102-1" [_thread_blocked, id=30669, stack(0xab81a000,0xab86b000)]
  0xadf83800 JavaThread "27981900@qtp-11137102-0" [_thread_blocked, id=30668, stack(0xab86b000,0xab8bc000)]
  0xadf82c00 JavaThread "Timer-0" daemon [_thread_blocked, id=30667, stack(0xab8bc000,0xab90d000)]
  0xadf5a800 JavaThread "Thread-7" daemon [_thread_in_native, id=30666, stack(0xaa41a000,0xaa46b000)]
  0xadf47800 JavaThread "RMI TCP Accept-1098" daemon [_thread_in_native, id=30665, stack(0xaa46b000,0xaa4bc000)]
  0xadf79800 JavaThread "GC Daemon" daemon [_thread_blocked, id=30664, stack(0xaa4bc000,0xaa50d000)]
  0xadf1a800 JavaThread "RMI Reaper" [_thread_blocked, id=30663, stack(0xaa50d000,0xaa55e000)]
  0xadf11400 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=30662, stack(0xaa55e000,0xaa5af000)]
  0xadf1ec00 JavaThread "sagex-obj-reaper" daemon [_thread_blocked, id=30661, stack(0xaa5af000,0xaa600000)]
  0xadf20800 JavaThread "PluginRepoUpdater" daemon [_thread_blocked, id=30652, stack(0xaa15e000,0xaa1af000)]
  0xad8fc800 JavaThread "MiniUIServer" daemon [_thread_in_native, id=30650, stack(0xaa10d000,0xaa15e000)]
  0xadf15000 JavaThread "HotplugStorage" daemon [_thread_blocked, id=30647, stack(0xaa1af000,0xaa200000)]
  0xadf16000 JavaThread "LocatorRegistrationClient" daemon [_thread_blocked, id=30643, stack(0xaa30d000,0xaa35e000)]
  0xadf0ec00 JavaThread "MiniMVP" daemon [_thread_in_native, id=30642, stack(0xaa35e000,0xaa3af000)]
  0xadf0dc00 JavaThread "MiniTftp" daemon [_thread_in_native, id=30641, stack(0xaa3af000,0xaa400000)]
  0xadf0d800 JavaThread "MiniBootp" daemon [_thread_in_native, id=30640, stack(0xaa70c000,0xaa75d000)]
  0xadf0c800 JavaThread "SageTVMiniDiscoveryServer" daemon [_thread_in_native, id=30639, stack(0xaa75d000,0xaa7ae000)]
  0xadf0b800 JavaThread "SageTVDiscoveryServer" daemon [_thread_in_native, id=30638, stack(0xaa7ae000,0xaa7ff000)]
  0xadf0a800 JavaThread "SageTVServer" daemon [_thread_in_native, id=30637, stack(0xab90d000,0xab95e000)]
  0xaf006000 JavaThread "ReProcessHook" daemon [_thread_blocked, id=30633, stack(0xab95e000,0xab9af000)]
  0xade26c00 JavaThread "Fork-OPUS4-108092" daemon [_thread_blocked, id=30632, stack(0xab9af000,0xaba00000)]
  0xadf09400 JavaThread "Scheduler" daemon [_thread_blocked, id=30631, stack(0xabb1a000,0xabb6b000)]
  0xadf08400 JavaThread "MediaServer" daemon [_thread_in_native, id=30630, stack(0xabb6b000,0xabbbc000)]
  0xadf07000 JavaThread "Carny" daemon [_thread_blocked, id=30629, stack(0xabbbc000,0xabc0d000)]
  0xadf05800 JavaThread "EPG" daemon [_thread_blocked, id=30628, stack(0xabc0d000,0xabc5e000)]
  0xade03c00 JavaThread "FSManager" daemon [_thread_blocked, id=30627, stack(0xabc5e000,0xabcaf000)]
  0xadf04000 JavaThread "Ministry" daemon [_thread_blocked, id=30626, stack(0xabcaf000,0xabd00000)]
  0xadf02400 JavaThread "MsgManager" daemon [_thread_blocked, id=30625, stack(0xac608000,0xac659000)]
  0xadf01400 JavaThread "Seeker" daemon [_thread_blocked, id=30624, stack(0xac659000,0xac6aa000)]
  0xad1e0c00 JavaThread "ReProcessHook" daemon [_thread_blocked, id=30619, stack(0xae52e000,0xae57f000)]
  0xad1d9c00 JavaThread "Flusher" daemon [_thread_blocked, id=30618, stack(0xae72e000,0xae77f000)]
  0xada07400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=30606, stack(0xaed2e000,0xaed7f000)]
  0xada05c00 JavaThread "CompilerThread1" daemon [_thread_blocked, id=30605, stack(0xadb2e000,0xadbaf000)]
  0xada03c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=30604, stack(0xae116000,0xae197000)]
  0xada02400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=30603, stack(0xadbaf000,0xadc00000)]
  0xf68ee000 JavaThread "Finalizer" daemon [_thread_blocked, id=30602, stack(0xaef2e000,0xaef7f000)]
  0xf68ec800 JavaThread "Reference Handler" daemon [_thread_blocked, id=30601, stack(0xae197000,0xae1e8000)]
  0xf6806000 JavaThread "main" [_thread_blocked, id=30591, stack(0xf6980000,0xf69d1000)]

Other Threads:
  0xf68ea000 VMThread [stack: 0xae1e8000,0xae269000] [id=30600]
  0xada11400 WatcherThread [stack: 0xad67f000,0xad700000] [id=30607]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 1024K, used 743K [0xde1e0000, 0xde3d0000, 0xf3730000)
  eden space 256K, 40% used [0xde1e0000,0xde1f9fb0,0xde220000)
  from space 768K, 83% used [0xde2f0000,0xde390000,0xde3b0000)
  to   space 832K, 0% used [0xde220000,0xde220000,0xde2f0000)
 PSOldGen        total 177408K, used 173822K [0xb3730000, 0xbe470000, 0xde1e0000)
  object space 177408K, 97% used [0xb3730000,0xbe0ef850,0xbe470000)
 PSPermGen       total 34048K, used 32439K [0xaf730000, 0xb1870000, 0xb3730000)
  object space 34048K, 95% used [0xaf730000,0xb16ddee8,0xb1870000)

Dynamic libraries:
<removed to fit into forum post size limit>

VM Arguments:
jvm_args: -Djava.awt.headless=true -DUSERKEY=XXXX -Xmx1024m -XX:+UseAdaptiveSizePolicy -XX:MaxGCPauseMillis=25 -XX:GCTimeRatio=24 -XX:ThreadPriorityPolicy=1 -Djava.io.tmpdir=/var/tmp/sage -XX:ThreadPriorityPolicy=42 
java_command: SecuredLoader 0 0 x sagetv Sage.properties
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/opt/jre/bin:/opt/jre/bin:/opt/sagetv/bin:/opt/jre1.6.0_04/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin:/bin
LD_LIBRARY_PATH=/opt/jre1.6.0_21/lib/i386/server:/opt/jre1.6.0_21/lib/i386:/opt/jre1.6.0_21/../lib/i386:.:lib:irtunerplugins
SHELL=/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.so+0x6a9eb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x6a9eb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x578180], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004

VM Arguments:
jvm_args: -Djava.awt.headless=true -DUSERKEY=XXXXX -Xmx1024m -XX:+UseAdaptiveSizePolicy -XX:MaxGCPauseMillis=25 -XX:GCTimeRatio=24 -XX:ThreadPriorityPolicy=1 -Djava.io.tmpdir=/var/tmp/sage -XX:ThreadPriorityPolicy=42 
java_command: SecuredLoader 0 0 x sagetv Sage.properties
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/opt/jre/bin:/opt/jre/bin:/opt/sagetv/bin:/opt/jre1.6.0_04/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin:/bin
LD_LIBRARY_PATH=/opt/jre1.6.0_21/lib/i386/server:/opt/jre1.6.0_21/lib/i386:/opt/jre1.6.0_21/../lib/i386:.:lib:irtunerplugins
SHELL=/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.so+0x6a9eb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x6a9eb0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x578180], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x578180], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x578180], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x578180], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x57adc0], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x57aaf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGTERM: [libjvm.so+0x57aaf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x57aaf0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004

---------------  S Y S T E M  ---------------

OS:wheezy/sid

uname:Linux 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64
libc:glibc 2.15 NPTL 2.15 
rlimit: STACK 8192k, CORE 0k, NPROC 128195, NOFILE 4096, AS infinity
load average:0.19 0.22 0.23

CPU:total 8 (8 cores per cpu, 2 threads per core) family 6 model 42 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht

Memory: 4k page, physical 16425996k(1023024k free), swap 16777212k(15687688k free)

vm_info: Java HotSpot(TM) Server VM (17.0-b16) for linux-x86 JRE (1.6.0_21-b06), built on Jun 22 2010 01:04:46 by "java_re" with gcc 3.2.1-7a (J2SE release)

time: Mon Nov 12 21:47:01 2012
elapsed time: 100665 seconds
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)
Reply With Quote
  #2  
Old 11-13-2012, 12:54 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
This is indicating a problem loading an image, not a problem in the weather code -- it could be a fluke or there could really be a problem with the image. Some other line in the log probably indicates what image it was trying to load.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #3  
Old 11-13-2012, 02:09 PM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
I did a little bit of digging. It looks like something corrupted the file pointer used in Sage's libImageLoader.so

The crash happened here:
Code:
# Problematic frame:
# C  [libc.so.6+0x662c5]  fread+0x35
According to the JRE's signal handler, it was a null pointer:
Code:
Current thread (0xaec1cc00):  JavaThread "AsyncURLImageLoader" daemon [_thread_in_native, id=29227, stack(0xa6f0d000,0xa6f5e000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000000
According to gdb, libc was accessing the file pointer passed to fread():

Code:
<2:59pm>drogon/gallatin:libio>gdb /usr/lib/debug/lib/i386-linux-gnu/libc-2.15.so
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libc-2.15.so...done.
(gdb) l * fread+0x35
0x662c5 is in _IO_fread (iofread.c:43).
38        _IO_size_t bytes_requested = size * count;
39        _IO_size_t bytes_read;
40        CHECK_FILE (fp, 0);
41        if (bytes_requested == 0)
42          return 0;
43        _IO_acquire_lock (fp);
44        bytes_read = INTUSE(_IO_sgetn) (fp, (char *) buf, bytes_requested);
45        _IO_release_lock (fp);
46        return bytes_requested == bytes_read ? count : bytes_read / size;
47      }
Are you sure there is nothing in the code that could access an invalid file (say, by not opening it..).

BTW, this is a Xeon with ECC memory, so I do not think it is a random memory error.

EDIT: I also just changed all the fan-art stuff around, from using Fuzzy's fanart for malore menus to using some other thing which puts fan art onto malore menues. Maybe that somehow screwed up something, and the weather just got unlucky..

Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)

Last edited by drewg; 11-13-2012 at 02:12 PM. Reason: Pointed out other new changes
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recordings preview image showing the same (wrong) image dinki SageTV v7 Customizations 4 07-12-2010 04:35 PM
V7, Any UI, Slow Image Loading FidgetyRat SageTV Beta Test Software 4 07-07-2010 02:18 AM
Image loading Crash in SageMC oblique SageTV Beta Test Software 0 12-09-2006 09:05 AM


All times are GMT -6. The time now is 07:07 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.