[mythtv] MythGame segfault and debugging help

jmk jmk at foofus.net
Sat Nov 12 18:57:06 EST 2005


Hi,

I updated to SVN from 0.18.1 today and I've encountered an issue with
MythGame. Mythfrontend segfaults when running the "Scan for Games"
option. It gets through Scanning and dies when Verifying hits 100% for
the MAME player.

The SVN checkout was originally all revision 7738. I updated MythGame to
7822, hoping that this issue had already been fixed. Both version behave
the same for me. I've attempted to try and debug this, but I've ran into
a different issue. I did a 'make distclean' in mythtv and built with
'--compile-type=debug'. Unfortunately, here's what happens when I run
gdb:

(gdb) handle SIGPIPE nostop
Signal        Stop      Print   Pass to program Description
SIGPIPE       No        Yes     Yes             Broken pipe
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread -1239587152 (LWP 32194)]
2005-11-12 17:43:55.267 Using runtime prefix = /usr/local
2005-11-12 17:43:55.292 XScreenSaver support enabled
2005-11-12 17:43:55.349 New DB connection, total: 1
2005-11-12 17:43:55.409 Total desktop dim: 1400x1050, with 1 screen[s].
2005-11-12 17:43:55.411 Running in a window
2005-11-12 17:43:55.429 Using screen 0, 1400x1027 at 0,23
[New Thread -1242514512 (LWP 32199)]

Program received signal SIG33, Real-time event 33.
[Switching to Thread -1242514512 (LWP 32199)]
0xb649f9d8 in clone () from /lib/libc.so.6
(gdb) thread apply all bt full

[don't believe this is useful, so cut it]
#555 0x00010001 in ?? ()
#556 0x00000000 in ?? ()
#557 0x00000000 in ?? ()
#558 0x00000000 in ?? ()
#559 0x00000000 in ?? ()
#560 0x00000000 in ?? ()
#561 0x00000000 in ?? ()
#562 0x00000000 in ?? ()
#563 0x00000000 in ?? ()
#564 0x08072c4e in internal_media_init () at main.cpp:690
Previous frame inner to this frame (corrupt stack?)


The Mythfrontend window isn't even displayed before it dies. I'm
probably doing something stupid. Any thoughts?

Thanks,
Joe



More information about the mythtv-dev mailing list