[mythtv-commits] Ticket #3962: MythFrontend segfaults after getting stuck in ComboBoxSetting::addSelection loop
MythTV
mythtv at cvs.mythtv.org
Thu Sep 13 15:36:19 UTC 2007
#3962: MythFrontend segfaults after getting stuck in ComboBoxSetting::addSelection
loop
-----------------------+----------------------------------------------------
Reporter: anonymous | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: unknown
Severity: medium | Mlocked: 0
-----------------------+----------------------------------------------------
The frontend from SVN 14490 crashes for me at startup. GDB trace shows
that a ton of ComboBoxSetting::addSelection calls happen causing the
segfault. Gdb shows this is in settings.cpp line 1143, backtrace shows:
(gdb) backtrace
#0 ComboBoxSetting::addSelection (this=0x82a9028, label=@0xbfed2540,
value={static null = {static null = <same as static member of an already
seen type>, d = 0x819b310, static shared_null = 0x819b310}, d = 0x82a90c8,
static shared_null = 0x819b310}, select=false) at settings.cpp:1148
#1 0x080d373e in AspectOverride () at globalsettings.cpp:2134
#2 0x080e8ff6 in PlaybackSettings (this=0xbfed2800) at
globalsettings.cpp:4364
#3 0x0806f251 in WriteDefaults () at main.cpp:573
#4 0x08076c60 in main (argc=3, argv=0xbfed2d14) at main.cpp:1223
Here is some text from gdb.txt (clipped because it goes on forever until I
kill the program):
Thread 1 (Thread -1256171808 (LWP 32037)):
#0 0xb6c706f2 in ComboBoxSetting::addSelection (this=0x82ea358,
label=@0xb2c0c8a0, value={static null = {static null = <same as static
member of an already seen type>, d = 0x819b310, static shared_null =
0x819b310}, d = 0x82e9b28, static shared_null = 0x819b310}, select=false)
at settings.cpp:1142
No locals.
#1 0xb6c70739 in ComboBoxSetting::addSelection (this=0x82ea358,
label=@0xb2c0c8a0, value={static null = {static null = <same as static
member of an already seen type>, d = 0x819b310, static shared_null =
0x819b310}, d = 0x82e9b28, static shared_null = 0x819b310}, select=false)
at settings.cpp:1143
No locals.
#2 0xb6c70739 in ComboBoxSetting::addSelection (this=0x82ea358,
label=@0xb2c0c8a0, value={static null = {static null = <same as static
member of an already seen type>, d = 0x819b310, static shared_null =
0x819b310}, d = 0x82e9b28, static shared_null = 0x819b310}, select=false)
at settings.cpp:1143
No locals.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/3962>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list