[mythtv] Core dump selecting an Upcoming Recording item
Randall Hopper
viznut at charter.net
Sun Jan 8 20:13:02 UTC 2006
Attached is the a CONFIG.OUT and gdb.txt for this core dump.
To produce the core dump, I simply:
1) start mythfrontend
2) Select Manage Recordings -> Upcoming Recordings
3) Select 'Stargate SG-1 - "Affinity"' for 1/14 1:30pm on channel 4 KDFW.
"Stargate SG-1" is set to record anytime any channel. For this particular
showing Myth says it won't be recorded as it's going to grab it later (1/15
at 12am).
This is on MythTV SVN from 1/7/06. I had this problem on the 12/31/06 SVN
as well.
If you need any additional info, just let me know.
Thanks,
Randall
-------------- next part --------------
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
cat: /etc//etc/ld.so.conf.d/*.conf: No such file or directory
# Basic Settings
Compile type debug
Compiler cache no
DistCC no
Install prefix /opt/pkg/mythtv-svn-20060107
CPU x86_64 (model name : AMD Athlon(tm) 64 Processor 3200+)
Big Endian no
MMX enabled yes
Vector Builtins yes
# Input Support
Joystick menu yes
lirc support yes
Video4Linux sup. yes
ivtv support yes
FireWire support no
DVB support yes [/usr/include]
DBox2 support yes
# Sound Output Support
OSS support yes
ALSA support yes
aRts support no
JACK support yes
DTS passthrough no
# Video Output Support
x11 support yes
xrandr support yes
xv support yes
XvMC support yes
XvMC VLD support no
XvMC pro support no
XvMC libs -lXvMCNVIDIA
OpenGL vsync yes
DirectFB no
# Misc Features
DVD playback no
Frontend yes
Backend yes
Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak
WARNING: When using --enable-proc-opt you must include the
output of ./configure along with any bug report.
libs/libmyth/mythconfig.h is unchanged
-------------- next part --------------
Signal Stop Print Pass to program Description
SIG33 No Yes Yes Real-time event 33
Starting program: /opt/pkg/mythtv-svn-20060107/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread 46912585999776 (LWP 20753)]
[New Thread 1082141024 (LWP 20777)]
Program received signal SIG33, Real-time event 33.
[New Thread 1090533728 (LWP 20778)]
[New Thread 1098926432 (LWP 20779)]
[Thread 1098926432 (LWP 20779) exited]
[Thread 1090533728 (LWP 20778) exited]
[New Thread 1090533728 (LWP 20804)]
[New Thread 1098926432 (LWP 20805)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912585999776 (LWP 20753)]
ProgramInfo::ShowNotRecordingDialog (this=0x10d90e0) at stl_iterator.h:593
593 __normal_iterator(const _Iterator& __i) : _M_current(__i) { }
(gdb) info threads
* 6 Thread 1098926432 (LWP 20805) 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
5 Thread 1090533728 (LWP 20804) 0x00002aaaae353246 in __select_nocancel ()
from /lib64/tls/libc.so.6
2 Thread 1082141024 (LWP 20777) 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
1 Thread 46912585999776 (LWP 20753) ProgramInfo::ShowNotRecordingDialog (
this=0x10d90e0) at stl_iterator.h:593
(gdb) thread 1
[Switching to thread 1 (Thread 46912585999776 (LWP 20753))]#0 ProgramInfo::ShowNotRecordingDialog (this=0x10d90e0) at stl_iterator.h:593
(gdb) bt full
593 __normal_iterator(const _Iterator& __i) : _M_current(__i) { }
#0 ProgramInfo::ShowNotRecordingDialog (this=0x10d90e0) at stl_iterator.h:593
confList = <value optimized out>
timeFormat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0xda8cb0,
static shared_null = 0x64d320}
message = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x8080f0,
static shared_null = 0x64d320}
diag = {<MythDialog> = {<> = {<No data fields>},
static metaObj = 0x838b60, wmult = -nan(0x6c91f0), hmult = 4.59163468e-41,
screenwidth = -1273616, screenheight = 32767, xbase = -1273552,
ybase = 32767, m_parent = 0x7fffffec91f0, rescode = 0, in_loop = false,
defaultBigFont = {d = 0x2aaaae3088a7}, defaultMediumFont = {d = 0xebf0c0},
defaultSmallFont = {d = 0x2aaaadeff9be}}, static metaObj = 0x0,
box = 0x7fffffec90f0, buttongroup = 0x2aaaac158bd2, checkbox = 0x10d9830}
button = <value optimized out>
react = <value optimized out>
addov = <value optimized out>
clearov = <value optimized out>
ednorm = <value optimized out>
edcust = <value optimized out>
forget = <value optimized out>
addov1 = <value optimized out>
forget1 = <value optimized out>
now = {d = {jd = 4293693776}, t = {ds = 0}}
ret = <value optimized out>
#1 0x00002aaaab03ea6d in ProgramInfo::EditRecording (
this=<value optimized out>) at programinfo.cpp:3023
No locals.
#2 0x0000000000463201 in ViewScheduled::keyPressEvent (this=0x7fffffec9c40,
e=0x7fffffec9660) at viewscheduled.cpp:98
action = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x8129e0,
static shared_null = 0x64d320}
i = 0
handled = true
actions = {<QValueList<QString>> = {sh = 0x812be0}, <No data fields>}
#3 0x00002aaaad475ded in QWidget::event () from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#4 0x00002aaaad3eec1d in QApplication::internalNotify ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#5 0x00002aaaad3f0ac9 in QApplication::notify () from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#6 0x00002aaaad38c793 in QETWidget::translateKeyEvent ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#7 0x00002aaaad397dff in QApplication::x11ProcessEvent ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#8 0x00002aaaad3a65f3 in QEventLoop::processEvents ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#9 0x00002aaaad404471 in QEventLoop::enterLoop ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#10 0x00002aaaad3f05a5 in QApplication::enter_loop ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#11 0x00002aaaac141606 in MythDialog::exec (this=0x7fffffec9c40)
at mythdialogs.cpp:1047
No locals.
#12 0x000000000042c499 in startManaged () at main.cpp:164
vsb = {<MythDialog> = {<> = {<No data fields>},
static metaObj = 0x838b60, wmult = 1, hmult = 1, screenwidth = 800,
screenheight = 600, xbase = 0, ybase = 0, m_parent = 0x7e9f80,
rescode = 0, in_loop = true, defaultBigFont = {d = 0x7fb940},
defaultMediumFont = {d = 0x81bbe0}, defaultSmallFont = {d = 0x821160}},
static metaObj = 0x10f4270, theme = 0xc26a70, xmldata = <incomplete type>,
myBackground = <incomplete type>, conflictBool = false, dateformat = {
static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x7fe360,
static shared_null = 0x64d320}, timeformat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0xda8cb0,
static shared_null = 0x64d320}, channelFormat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x81f610,
static shared_null = 0x64d320}, listRect = {x1 = 0, y1 = 39, x2 = 799,
y2 = 328}, infoRect = {x1 = 0, y1 = 360, x2 = 799, y2 = 569},
conflictRect = {x1 = 400, y1 = 10, x2 = 779, y2 = 39}, showLevelRect = {
x1 = 10, y1 = 330, x2 = 289, y2 = 359}, recStatusRect = {x1 = 300,
y1 = 330, x2 = 779, y2 = 359}, fullRect = {x1 = 0, y1 = 0, x2 = 799,
y2 = 599}, listsize = 9, showAll = true, inEvent = true, inFill = false,
needFill = false, listPos = 6,
recList = {<QPtrList<ProgramInfo>> = {<QGList> = {<> = {<No data fields>},
firstNode = 0x10c1e30, lastNode = 0x8542b0, curNode = 0x10d93d0,
curIndex = 6, numNodes = 25, iterators = 0x0}, <No data fields>},
compareFunc = 0}}
#13 0x000000000042d8ab in TVMenuCallback (data=<value optimized out>,
selection=<value optimized out>) at main.cpp:330
sel = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0xebf310,
static shared_null = 0x64d320}
#14 0x00002aaaac0d94b0 in ThemedMenuPrivate::handleAction (this=0x7d8bb0,
action=@0x851020) at themedmenu.cpp:2497
rest = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0xebf310,
static shared_null = 0x64d320}
pmanager = <value optimized out>
ok = true
#15 0x00002aaaac0d9e75 in ThemedMenuPrivate::keyPressHandler (this=0x7d8bb0,
e=0x7fffffeca740) at qvaluelist.h:110
it = {node = 0x851010}
i = 0
lastbutton = (ThemedButton *) 0x850290
oldrow = 2
handled = true
actions = {<QValueList<QString>> = {sh = 0x828ca0}, <No data fields>}
#16 0x00002aaaac0da1df in ThemedMenu::keyPressEvent (this=0x79a1a0,
e=0x7fffffeca740) at themedmenu.cpp:2695
No locals.
#17 0x00002aaaad475ded in QWidget::event () from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#18 0x00002aaaad3eec1d in QApplication::internalNotify ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#19 0x00002aaaad3f0ac9 in QApplication::notify () from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#20 0x00002aaaad38c793 in QETWidget::translateKeyEvent ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#21 0x00002aaaad397dff in QApplication::x11ProcessEvent ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#22 0x00002aaaad3a65f3 in QEventLoop::processEvents ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#23 0x00002aaaad404471 in QEventLoop::enterLoop ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#24 0x00002aaaad3f05a5 in QApplication::enter_loop ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#25 0x00002aaaac141606 in MythDialog::exec (this=0x79a1a0)
at mythdialogs.cpp:1047
No locals.
#26 0x000000000042bbac in RunMenu (themedir=
{static null = {static null = <same as static member of an already seen type>, d = 0x64d320, static shared_null = 0x64d320}, d = 0x765d00, static shared_null = 0x64d320}) at main.cpp:480
exitstatus = 0
#27 0x00000000004306fd in main (argc=<value optimized out>,
argv=<value optimized out>) at main.cpp:1014
dtmp = {d = {jd = 6906725}, t = {ds = 6906479}}
dtime = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x765d00,
static shared_null = 0x64d320}
geometry = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x67aef0,
static shared_null = 0x64d320}
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x71bc50,
static shared_null = 0x64d320}
pluginname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x720110,
static shared_null = 0x64d320}
finfo = {fn = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x71d3d0,
static shared_null = 0x64d320}, fic = 0x0, cache = true, symLink = false}
binname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x71ba50,
static shared_null = 0x64d320}
ResetSettings = false
logfd = <value optimized out>
fileprefix = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x730900,
static shared_null = 0x64d320}
dir = <incomplete type>
priv_thread = <value optimized out>
status = 0
themename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x83c990,
static shared_null = 0x64d320}
themedir = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x765d00,
static shared_null = 0x64d320}
mainWindow = <value optimized out>
pmanager = <value optimized out>
mon = (MediaMonitor *) 0x0
exitstatus = <value optimized out>
(gdb) thread 2
[Switching to thread 2 (Thread 1082141024 (LWP 20777))]#0 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
(gdb) bt full
#0 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/tls/libpthread.so.0
No symbol table info available.
#1 0x00002aaaad695552 in QWaitCondition::wait () from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#2 0x00002aaaac08b713 in MythContext::waitPrivRequest (this=0x71e5f0)
at mythcontext.cpp:2673
No locals.
#3 0x000000000042aab3 in run_priv_thread (data=<value optimized out>)
at main.cpp:648
dtmp = {d = {jd = 4095}, t = {ds = 0}}
dtime = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x40802960,
static shared_null = 0x64d320}
#4 0x00002aaaadd5284f in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#5 0x00002aaaae359703 in clone () from /lib64/tls/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
...
Quit
(gdb) thread 5
[Switching to thread 5 (Thread 1090533728 (LWP 20804))]#0 0x00002aaaae353246 in __select_nocancel () from /lib64/tls/libc.so.6
(gdb) bt full
#0 0x00002aaaae353246 in __select_nocancel () from /lib64/tls/libc.so.6
No symbol table info available.
#1 0x00002aaaad609195 in QSocketDevice::waitForMore ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#2 0x00002aaab53b7063 in SipFsm::CheckRxEvent (this=0x81f7f0)
at sipfsm.cpp:923
sipRcv = {Msg = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x82f0a0,
static shared_null = 0x64d320}, attList = {<QValueList<QString>> = {
sh = 0x81c410}, <No data fields>}, thisMethod = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x7ede70,
static shared_null = 0x64d320}, statusCode = 0, statusText = {
static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x7f46e0,
static shared_null = 0x64d320}, callId = 0x0, cseqValue = 0, cseqMethod = {
static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0xb913f0,
static shared_null = 0x64d320}, Expires = -1, Timestamp = -1,
msgContainsSDP = false, msgContainsXPIDF = false,
msgContainsPlainText = false, sdp = 0x0, xpidf = 0x0, PlainTextContent = {
static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x82fc50,
static shared_null = 0x64d320}, contactUrl = 0x0, recRouteUrl = 0x0,
fromUrl = 0x0, toUrl = 0x0, fromTag = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x64d320,
static shared_null = 0x64d320}, toTag = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x64d320,
static shared_null = 0x64d320}, fromEpid = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x64d320,
static shared_null = 0x64d320}, completeTo = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x82d4f0,
static shared_null = 0x64d320}, completeFrom = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x7d2340,
static shared_null = 0x64d320}, viaIp = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x7d4890,
static shared_null = 0x64d320}, viaPort = 0, completeVia = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x82dfd0,
static shared_null = 0x64d320}, completeRR = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x750b50,
static shared_null = 0x64d320}, authMethod = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x64d320,
static shared_null = 0x64d320}, authRealm = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x64d320,
static shared_null = 0x64d320}, authNonce = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x64d320,
static shared_null = 0x64d320}}
#3 0x00002aaab53c9f4c in SipThread::CheckNetworkEvents (this=0x7d6790,
sipFsm=0x81f7f0) at sipfsm.cpp:451
No locals.
#4 0x00002aaab53cb2c6 in SipThread::SipThreadWorker (this=0x7d6790)
at sipfsm.cpp:302
OldCallState = 1
debugFileName = {static null = {
static null = <same as static member of an already seen type>,
d = 0x64d320, static shared_null = 0x64d320}, d = 0x79a3a0,
static shared_null = 0x64d320}
sipFsm = <value optimized out>
#5 0x00002aaab53cb719 in SipThread::run (this=<value optimized out>)
at sipfsm.cpp:270
No locals.
#6 0x00002aaaad3e901d in QThreadInstance::start ()
from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#7 0x00002aaaadd5284f in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#8 0x00002aaaae359703 in clone () from /lib64/tls/libc.so.6
No symbol table info available.
#9 0x0000000000000000 in ?? ()
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.
...
Quit
(gdb) info threads
6 Thread 1098926432 (LWP 20805) 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
* 5 Thread 1090533728 (LWP 20804) 0x00002aaaae353246 in __select_nocancel ()
from /lib64/tls/libc.so.6
2 Thread 1082141024 (LWP 20777) 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
1 Thread 46912585999776 (LWP 20753) ProgramInfo::ShowNotRecordingDialog (
this=0x10d90e0) at stl_iterator.h:593
(gdb) thread 6
[Switching to thread 6 (Thread 1098926432 (LWP 20805))]#0 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
(gdb) bt full
#0 0x00002aaaadd548ea in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib64/tls/libpthread.so.0
No symbol table info available.
#1 0x00002aaaad695552 in QWaitCondition::wait () from /usr/lib64/libqt-mt.so.3
No symbol table info available.
#2 0x00002aaab53e2729 in vxmlParser::vxmlThreadWorker (this=0x7d72b0)
at vxml.cpp:173
No locals.
#3 0x00002aaab53e2779 in vxmlParser::vxmlThread (p=<value optimized out>)
at vxml.cpp:162
No locals.
#4 0x00002aaaadd5284f in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#5 0x00002aaaae359703 in clone () from /lib64/tls/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
...
Quit
The program is running. Exit anyway? (y or n)
More information about the mythtv-dev
mailing list