Skip to content

Instantly share code, notes, and snippets.

Created November 15, 2012 11:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/4078296 to your computer and use it in GitHub Desktop.
Save anonymous/4078296 to your computer and use it in GitHub Desktop.
VDR crash in graphlcd-base (on channel switch)
[New LWP 20455]
[New LWP 20465]
[New LWP 20468]
[New LWP 20469]
[New LWP 20470]
[New LWP 20471]
[New LWP 20472]
[New LWP 20573]
[New LWP 20586]
[New LWP 20575]
[New LWP 20466]
[New LWP 20585]
Core was generated by `vdr --watchdog=0 --epgfile=/var/tmp/_media-databases/epg.data --log=3 7 --video'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007fb086485bfd in GLCD::port_out (port=890, val=5 '\005') at port.c:57
57 : "a" (val), "d" (port));
Thread 12 (LWP 20585):
#0 0x00007fb0959f914e in pthread_cond_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fb09620d09d in cCondWait::Wait (this=0x7fb04c0009e8, TimeoutMs=100) at thread.c:71
abstime = {tv_sec = 1352933839, tv_nsec = 474848000}
r = false
#2 0x00007fb0961d1fbd in cRingBuffer::WaitForGet (this=0x7fb04c000980) at ringbuffer.c:74
No locals.
#3 0x00007fb0961d2ed3 in cRingBufferLinear::Get (this=0x7fb04c000980, Count=@0x7fb06cfb9d70: 0) at ringbuffer.c:366
Head = 2116584
rest = 3126296
cont = 0
diff = 0
p = 0x7fb04c205698 "G"
#4 0x00007fb096147f84 in cTSBuffer::Get (this=0x7fb04c0008e0) at device.c:1798
Count = 0
p = 0x7fb0979eb440 ""
#5 0x00007fb096153be4 in cDvbDevice::GetTSPacket (this=0x7fb0979eb420, Data=@0x7fb06cfb9e30: 0x0) at dvbdevice.c:1611
No locals.
#6 0x00007fb096147206 in cDevice::Action (this=0x7fb0979eb420) at device.c:1602
b = 0x0
#7 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979eb420) at thread.c:257
No locals.
#8 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#9 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 11 (LWP 20466):
#0 0x00007fb0943faaa3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb0961d5a3d in cSectionHandler::Action (this=0x7fb0979bac80) at sections.c:184
NumFilters = 5
pfd = 0x7fb0777fcd90
oldStatusCount = 682
#2 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979bac80) at thread.c:257
No locals.
#3 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 10 (LWP 20575):
#0 0x00007fb0943d38ad in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb0943fd994 in usleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00007fb08b721b68 in VdpauDisplayHandlerThread () at video.c:8290
err = 1
filled = 4
nowtime = {tv_sec = 1352933839, tv_nsec = 0}
decoder = 0x7fb097a77b80
#3 0x00007fb08b722b24 in VideoDisplayHandlerThread (dummy=0x0) at video.c:9233
No locals.
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 9 (LWP 20586):
#0 0x00007fb0943faaa3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb09621887d in cPoller::Poll (this=0x7fb047ffedd0, TimeoutMs=100) at tools.c:1342
No locals.
#2 0x00007fb096147e06 in cTSBuffer::Action (this=0x7fb04c0008e0) at device.c:1775
firstRead = false
Poller = {pfd = {{fd = 9, events = 1, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 13 times>, {fd = -1776230536, events = 32688, revents = 0}}, numFileHandles = 1}
#3 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb04c0008e0) at thread.c:257
No locals.
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 8 (LWP 20573):
#0 0x00007fb0943faaa3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb08992cf12 in ?? () from /usr/lib64/libasound.so.2
No symbol table info available.
#2 0x00007fb08b726c53 in AlsaThread () at audio.c:925
err = 0
#3 0x00007fb08b728c37 in AudioPlayHandlerThread (dummy=0x0) at audio.c:2039
filled = -1
read = 5
flush = 0
err = 1
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 7 (LWP 20472):
#0 0x00007fb0943fd0e3 in select () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb0962195cf in cFile::FileReady (FileDes=4, TimeoutMs=-1) at tools.c:1522
set = {fds_bits = {16, 0 <repeats 15 times>}}
timeout = {tv_sec = 140395870133424, tv_usec = 140396409708712}
#2 0x00007fb09617a9df in cLircRemote::Action (this=0x7fb0979b3a50) at lirc.c:77
ready = true
ret = 29
FirstTime = {begin = 135979869}
buf = "192 0 KEY_CHANNELUP devinput\000\205A\332", '\000' <repeats 16 times>"\220, ;\233\227\260\177\000\000\347O\000\000\000\000\000\000\370O", '\000' <repeats 61 times>
timeout = -1
LastTime = {begin = 135979869}
LastKeyName = "KEY_CHANNELUP", '\000' <repeats 16 times>
repeat = false
#3 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979b3a70) at thread.c:257
No locals.
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 6 (LWP 20471):
#0 0x00007fb0959f914e in pthread_cond_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fb09620d09d in cCondWait::Wait (this=0x7fb0767fbb10, TimeoutMs=100) at thread.c:71
abstime = {tv_sec = 1352933839, tv_nsec = 491141000}
r = false
#2 0x00007fb09620cfe5 in cCondWait::SleepMs (TimeoutMs=100) at thread.c:60
w = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 12 times>, "\001", '\000' <repeats 26 times>, __align = 0}, cond = {__data = {__lock = 0, __futex = 1, __total_seq = 1, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x7fb0767fbb10, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\001\000\000\000\001", '\000' <repeats 23 times>, "\020\273\177v\260\177\000\000\002\000\000\000\000\000\000", __align = 4294967296}, signaled = false}
#3 0x00007fb0866d0457 in cGraphLCDDisplay::Action (this=0x7fb0979b21a0) at display.c:398
currTimeMs = 135979865
display = 0x7fb064008990
bActive = false
ev = 0x0
skinFileName = "/etc/vdr/plugins/graphlcd/skins.custom/default-VdrSym/default-VdrSym.skin"
errorString = ""
lastEventMs = 0
#4 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979b21a0) at thread.c:257
No locals.
#5 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (LWP 20470):
#0 0x00007fb0943faaa3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb0961d5a3d in cSectionHandler::Action (this=0x7fb0979ab1d0) at sections.c:184
NumFilters = 5
pfd = 0x7fb0857e7d90
oldStatusCount = 306
#2 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979ab1d0) at thread.c:257
No locals.
#3 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (LWP 20469):
#0 0x00007fb0959f914e in pthread_cond_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fb09620d2de in cCondVar::TimedWait (this=0x7fb0979b6f50, Mutex=..., TimeoutMs=1000) at thread.c:127
locked = 1
abstime = {tv_sec = 1352933840, tv_nsec = 295380000}
r = true
#2 0x00007fb09614fa06 in cDvbTuner::Action (this=0x7fb0979b6790) at dvbdevice.c:915
NewStatus = 31
MutexLock = {mutex = 0x7fb0979b6ef0, locked = true}
WaitTime = 1000
Timer = {begin = 135917680}
LostLock = false
Status = 31
#3 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979b6790) at thread.c:257
No locals.
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (LWP 20468):
#0 0x00007fb0943faaa3 in poll () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007fb09615583e in cDvbCiAdapter::Read (this=0x7fb0979bad40, Buffer=0x7fb076ffc644 "", MaxLength=2048) at dvbci.c:52
pfd = {{fd = 16, events = 1, revents = 0}}
#2 0x00007fb0961328be in cCiAdapter::Action (this=0x7fb0979bad40) at ci.c:1533
n = 0
TPDU = {size = 6, buffer = "\000\001\200\002\001\000\001\220\002\000\004\237\204@\001\n\200\002\001\000\000Viaccess\200\002\001", '\000' <repeats 639 times>, "20468", '\000' <repeats 48 times>, "\030\000\000\000\060\000\000\000p\314\377v\260\177\000\000\350\304<\224\260\177\000\000\000\000\000\000\000\000\000\000\364\037\000\000\000\000\000\000\002", '\000' <repeats 31 times>"\200, \313\377v\260\177\000\000\000\000\000\000\v", '\000' <repeats 11 times>, "@\242k\224\260\177\000\000_\313\377v\260\177\000\000\220\201;\227\260\177", '\000' <repeats 90 times>, "0\312\377v\260\177\000\000\240\314\377v20\000\000 \313\377v\260\177\000\000x\336$\226\260\177\000\000\376'H\224\260\177\000\000,\v\000`\260\177\000\000,\v\000`\260\177\000\000 \252k20468\a\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000|\263<\224\260\177"...}
#3 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979bad40) at thread.c:257
No locals.
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (LWP 20465):
#0 0x00007fb0959f914e in pthread_cond_timedwait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00007fb09620d2de in cCondVar::TimedWait (this=0x7fb0979ab060, Mutex=..., TimeoutMs=1000) at thread.c:127
locked = 1
abstime = {tv_sec = 1352933839, tv_nsec = 716230000}
r = true
#2 0x00007fb09614fa06 in cDvbTuner::Action (this=0x7fb0979aa8a0) at dvbdevice.c:915
NewStatus = 31
MutexLock = {mutex = 0x7fb0979ab000, locked = true}
WaitTime = 1000
Timer = {begin = 135878632}
LostLock = false
Status = 31
#3 0x00007fb09620db7a in cThread::StartThread (Thread=0x7fb0979aa8a0) at thread.c:257
No locals.
#4 0x00007fb0959f4ec6 in ?? () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00007fb09440376d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (LWP 20455):
#0 0x00007fb086485bfd in GLCD::port_out (port=890, val=5 '\005') at port.c:57
No locals.
#1 0x00007fb086486298 in GLCD::cParallelPort::WriteControl (this=0x7fb0979ae010, value=5 '\005') at port.c:241
No locals.
#2 0x00007fb086498f13 in GLCD::cDriverNoritake800::N800Cmd (this=0x7fb0979b9790, data=68 'D') at noritake800.c:384
No locals.
#3 0x00007fb0864993d6 in GLCD::cDriverNoritake800::SetBrightness (this=0x7fb0979b9790, percent=75) at noritake800.c:475
darkness = 4
#4 0x00007fb0866d0ca3 in cGraphLCDDisplay::SetBrightness (this=0x7fb0979b21a0) at display.c:511
bActive = true
#5 0x00007fb0866d0d9e in cGraphLCDDisplay::ForceUpdateBrightness (this=0x7fb0979b21a0) at display.c:529
No locals.
#6 0x00007fb0866e36ad in cGraphLCDState::OsdChannel (this=0x7fb0979b23a0, Text=0x7fb097a65470 "24 TVR2") at state.c:627
No locals.
#7 0x00007fb09620310f in cStatus::MsgOsdChannel (Text=0x7fb097a65470 "24 TVR2") at status.c:119
sm = 0x7fb0979b23a0
#8 0x00007fb096193708 in cDisplayChannel::DisplayChannel (this=0x7fb097a9df70) at menu.c:4640
No locals.
#9 0x00007fb0961939db in cDisplayChannel::Refresh (this=0x7fb097a9df70) at menu.c:4668
No locals.
#10 0x00007fb096194137 in cDisplayChannel::ProcessKey (this=0x7fb097a9df70, Key=kChanUp) at menu.c:4801
NewChannel = 0x7fb0974306e0
#11 0x00007fb096193540 in cDisplayChannel::cDisplayChannel (this=0x7fb097a9df70, FirstKey=kChanUp) at menu.c:4627
No locals.
#12 0x00007fb096220077 in main (argc=14, argv=0x7fff3d1b9c38) at vdr.c:1074
Now = 1352933838
mcliPlugin = 0x0
Interact = 0x0
key = kChanUp
PreviousChannelIndex = 1
LastChannelChanged = 1352933768
IsInfoMenu = false
Menu = 0x0
LastChannel = 23
LastTimerChannel = -1
PreviousChannel = {22, 23}
CurrentSkin = 0x7fb097a04ab0
LastInteract = 1352933795
MaxLatencyTime = 0
InhibitEpgScan = false
VideoDirectory = 0x7fff3d1bb0c8 "/video0"
ResourceDirectory = 0x7fb09624e6f6 "/etc/vdr"
EpgDataFileName = 0x7fff3d1bb093 "/var/tmp/_media-databases/epg.data"
AudioCommand = 0x0
CacheDirectory = 0x7fff3d1bb0c8 "/video0"
long_options = {{name = 0x7fb09624facd "audio", has_arg = 1, flag = 0x0, val = 97}, {name = 0x7fb09624fad3 "cachedir", has_arg = 1, flag = 0x0, val = 355}, {name = 0x7fb09624fadc "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x7fb09624fae3 "daemon", has_arg = 0, flag = 0x0, val = 100}, {name = 0x7fb09624faea "device", has_arg = 1, flag = 0x0, val = 68}, {name = 0x7fb09624faf1 "edit", has_arg = 1, flag = 0x0, val = 357}, {name = 0x7fb09624faf6 "epgfile", has_arg = 1, flag = 0x0, val = 69}, {name = 0x7fb09624fafe "filesize", has_arg = 1, flag = 0x0, val = 358}, {name = 0x7fb09624fb07 "genindex", has_arg = 1, flag = 0x0, val = 359}, {name = 0x7fb09624fb10 "grab", has_arg = 1, flag = 0x0, val = 103}, {name = 0x7fb09624fb15 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x7fb09624fb1a "instance", has_arg = 1, flag = 0x0, val = 105}, {name = 0x7fb09624fb23 "lib", has_arg = 1, flag = 0x0, val = 76}, {name = 0x7fb09624fb27 "lirc", has_arg = 2, flag = 0x0, val = 364}, {name = 0x7fb09624fb2c "localedir", has_arg = 1, flag = 0x0, val = 620}, {name = 0x7fb09624fb36 "log", has_arg = 1, flag = 0x0, val = 108}, {name = 0x7fb09624fb3a "mute", has_arg = 0, flag = 0x0, val = 109}, {name = 0x7fb09624fb3f "no-kbd", has_arg = 0, flag = 0x0, val = 366}, {name = 0x7fb09624fb46 "plugin", has_arg = 1, flag = 0x0, val = 80}, {name = 0x7fb09624fb4d "port", has_arg = 1, flag = 0x0, val = 112}, {name = 0x7fb09624fb52 "record", has_arg = 1, flag = 0x0, val = 114}, {name = 0x7fb09624fb59 "resdir", has_arg = 1, flag = 0x0, val = 370}, {name = 0x7fb09624fb60 "shutdown", has_arg = 1, flag = 0x0, val = 115}, {name = 0x7fb09624fb69 "split", has_arg = 0, flag = 0x0, val = 371}, {name = 0x7fb09624fb6f "terminal", has_arg = 1, flag = 0x0, val = 116}, {name = 0x7fb09624fb78 "user", has_arg = 1, flag = 0x0, val = 117}, {name = 0x7fb09624fb7d "userdump", has_arg = 0, flag = 0x0, val = 373}, {name = 0x7fb09624fb86 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x7fb09624fb8e "vfat", has_arg = 0, flag = 0x0, val = 374}, {name = 0x7fb09624fb93 "video", has_arg = 1, flag = 0x0, val = 118}, {name = 0x7fb09624fb99 "watchdog", has_arg = 1, flag = 0x0, val = 119}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
HasStdin = true
DisplayVersion = false
Terminal = 0x0
LircDevice = 0x7fff3d1bb0e3 "/var/run/lirc/lircd"
c = -1
CodeSet = 0x7fb08ea8630c <Address 0x7fb08ea8630c out of bounds>
EpgDataReader = {<cThread> = {_vptr.cThread = 0x7fb09648fb70, active = false, running = false, childTid = 140396122244864, childThreadId = 20460, mutex = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 times>, __align = 0}, locked = 0}, description = 0x7fb0973b8690 "epg data reader", static mainThreadId = 20455}, <No data fields>}
savedTm = {c_iflag = 1280, c_oflag = 5, c_cflag = 191, c_lflag = 35387, c_line = 0 '\000', c_cc = "\003\034\177\025\004\000\001\000\021\023\032\000\022\017\027\026", '\000' <repeats 15 times>, c_ispeed = 15, c_ospeed = 15}
StartedAsRoot = false
VdrUser = 0x0
ConfigDirectory = 0x7fb09624e6f6 "/etc/vdr"
LocaleDirectory = 0x7fb09624e563 "/usr/share/locale"
DisplayHelp = false
SysLogTarget = 184
MuteAudio = false
UseKbd = false
UserDump = false
SVDRPport = 6419
DaemonMode = false
WatchdogTimeout = 0
PluginManager = {_vptr.cPluginManager = 0x7fb096492f90, static pluginManager = 0x7fff3d1b9730, directory = 0x7fb0973b7bc0 "/usr/lib64/vdr/plugins", lastHousekeeping = 1352933720, nextHousekeeping = -1, dlls = {<cList<cDll>> = {<cListBase> = {_vptr.cListBase = 0x7fb0964930b0, objects = 0x7fb0973b7de0, lastObject = 0x7fb0973b81f0, count = 3}, <No data fields>}, <No data fields>}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment