Ticket #340: livetv-start-bt.txt

File livetv-start-bt.txt, 5.3 KB (added by danielk, 18 years ago)

fe SEGFAULT on LiveTV start on a DVBRecorder

Line 
12005-11-05 00:06:20.935 New DB connection, total: 2
2[New Thread -1260852304 (LWP 19335)]
32005-11-05 00:06:21.071 TV: Attempting to change from None to WatchingLiveTV
42005-11-05 00:06:21.078 Using protocol version 20
5ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (373)
6
7Program received signal SIGSEGV, Segmentation fault.
8[Switching to Thread -1260852304 (LWP 19335)]
9QString::operator+= (this=0xb4d8e110, str=@0x2c) at qstring.h:880
10880     qstring.h: No such file or directory.
11        in qstring.h
12Current language:  auto; currently c++
13(gdb) bt
14#0  QString::operator+= (this=0xb4d8e110, str=@0x2c) at qstring.h:880
15#1  0x080a05af in operator+ (s1=@0xb4d8e170, s2=@0x2c) at qstring.h:1038
16#2  0xb79efa6a in LiveTVChain::EntryToProgram (this=0x84dde30, entry=@0xb4d8e160)
17    at livetvchain.cpp:187
18#3  0xb79efb01 in LiveTVChain::GetProgramAt (this=0x84dde30, at=-1) at livetvchain.cpp:197
19#4  0xb7a05999 in TV::HandleStateChange (this=0x8489fe0) at tv_play.cpp:751
20#5  0xb7a0a82f in TV::RunTV (this=0x8489fe0) at tv_play.cpp:1328
21#6  0xb7a0a2eb in TV::EventThread (param=0x8489fe0) at tv_play.cpp:1273
22#7  0xb6e37aba in start_thread (arg=0xb4d8ebb0) at pthread_create.c:261
23#8  0xb6cf21fe in clone () from /lib/tls/libc.so.6
24(gdb) thread apply all bt
25
26Thread 6 (Thread -1260852304 (LWP 19335)):
27#0  QString::operator+= (this=0xb4d8e110, str=@0x2c) at qstring.h:880
28#1  0x080a05af in operator+ (s1=@0xb4d8e170, s2=@0x2c) at qstring.h:1038
29#2  0xb79efa6a in LiveTVChain::EntryToProgram (this=0x84dde30, entry=@0xb4d8e160)
30    at livetvchain.cpp:187
31#3  0xb79efb01 in LiveTVChain::GetProgramAt (this=0x84dde30, at=-1) at livetvchain.cpp:197
32#4  0xb7a05999 in TV::HandleStateChange (this=0x8489fe0) at tv_play.cpp:751
33#5  0xb7a0a82f in TV::RunTV (this=0x8489fe0) at tv_play.cpp:1328
34#6  0xb7a0a2eb in TV::EventThread (param=0x8489fe0) at tv_play.cpp:1273
35#7  0xb6e37aba in start_thread (arg=0xb4d8ebb0) at pthread_create.c:261
36#8  0xb6cf21fe in clone () from /lib/tls/libc.so.6
37
38Thread 5 (Thread -1252459600 (LWP 19333)):
39#0  0xffffe410 in __kernel_vsyscall ()
40#1  0xb6e39bcc in pthread_cond_timedwait@@GLIBC_2.3.2 () at pthread_cond_timedwait.S:175
41#2  0x43914169 in thread_sleep (ti=0xfffffffc) at qthread_unix.cpp:235
42#3  0x43914262 in QThread::msleep (msecs=731614000) at qthread_unix.cpp:269
43#4  0xb7197dff in MonitorThread::run (this=0x830fde0) at mythmediamonitor.cpp:77
44#5  0x43913e0d in QThreadInstance::start (_arg=0x84602bc) at qthread_unix.cpp:119
45#6  0xb6e37aba in start_thread (arg=0xb558fbb0) at pthread_create.c:261
46#7  0xb6cf21fe in clone () from /lib/tls/libc.so.6
47
48Thread 2 (Thread -1239397456 (LWP 19330)):
49#0  0xffffe410 in __kernel_vsyscall ()
50#1  0xb6e39956 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
51#2  0x43bfc80c in QWaitCondition::wait (this=0x82696a0, time=4294967295)
52    at qwaitcondition_unix.cpp:242
53#3  0xb7079ce4 in MythContext::waitPrivRequest (this=0x8269460) at mythcontext.cpp:2515
54#4  0x080700fa in run_priv_thread (data=0x0) at main.cpp:704
55#5  0xb6e37aba in start_thread (arg=0xb6204bb0) at pthread_create.c:261
56#6  0xb6cf21fe in clone () from /lib/tls/libc.so.6
57
58Thread 1 (Thread -1237334304 (LWP 19324)):
59---Type <return> to continue, or q <return> to quit---
60#0  XPending (dpy=0xbfd323c0) at Pending.c:48
61#1  0x438cc3aa in QEventLoop::processEvents (this=0x82686a8, flags=0) at qeventloop_x11.cpp:147
62#2  0x4393153e in QEventLoop::processEvents (this=0x82686a8, flags=0, maxTime=3000)
63    at qeventloop.cpp:261
64#3  0x43920164 in QApplication::processEvents (this=0xbfd33410, maxtime=0) at qapplication.cpp:2693
65#4  0x4392012d in QApplication::processEvents (this=0x8189b30) at qapplication.cpp:2677
66#5  0x0806d47b in startTV () at main.cpp:315
67#6  0x0806d78b in TVMenuCallback (data=0x8269460, selection=@0x8462bf8) at main.cpp:376
68#7  0xb70b993c in ThemedMenuPrivate::handleAction (this=0x8462b00, action=@0x84aad98)
69    at themedmenu.cpp:2497
70#8  0xb70b7e33 in ThemedMenuPrivate::keyPressHandler (this=0x8462b00, e=0xbfd32d50)
71    at themedmenu.cpp:2325
72#9  0xb70baf76 in ThemedMenu::keyPressEvent (this=0x84624f8, e=0xbfd32d50) at themedmenu.cpp:2695
73#10 0x439ab863 in QWidget::event (this=0x84624f8, e=0xbfd32d50) at qwidget.cpp:4722
74#11 0x43920018 in QApplication::internalNotify (this=0x8189b30, receiver=0x84624f8, e=0xbfd32d50)
75    at qapplication.cpp:2615
76#12 0x4391f8ce in QApplication::notify (this=0xbfd33410, receiver=0x84624f8, e=0xbfd32d50)
77    at qapplication.cpp:2392
78#13 0x438ba53b in QETWidget::translateKeyEvent (this=0x84624f8, event=0xbfd33110, grab=80)
79    at qapplication_x11.cpp:5492
80#14 0x438b5d35 in QApplication::x11ProcessEvent (this=0xbfd33410, event=0xbfd33110)
81    at qapplication_x11.cpp:3482
82#15 0x438cc421 in QEventLoop::processEvents (this=0x82686a8, flags=4) at qeventloop_x11.cpp:192
83#16 0x439314a8 in QEventLoop::enterLoop (this=0x82686a8) at qeventloop.cpp:198
84#17 0x4392027b in QApplication::enter_loop (this=0xbfd33410) at qapplication.cpp:2790
85#18 0xb713301f in MythDialog::exec (this=0x84624f8) at mythdialogs.cpp:1042
86#19 0x0806e626 in RunMenu (themedir=
87      {static null = {static null = <same as static member of an already seen type>, d = 0x8172388, static shared_null = 0x8172388}, d = 0x828cf18, static shared_null = 0x8172388}) at main.cpp:539
88#20 0x08073608 in main (argc=1, argv=0xbfd33514) at main.cpp:1115
89Current language:  auto; currently c
90880     in qstring.h
91Current language:  auto; currently c++
92(gdb)