[mythtv] Segfault on mythfrontend
Curtis Stanford
curtis at stanfordcomputing.com
Sun Apr 10 04:06:07 UTC 2005
Just compiled CVS from yesterday (debug of course) and got the
following segfault when starting mythfrontend:
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread -1231886672 (LWP 26357)]
2005-04-09 22:01:27.537 New DB connection, total: 1
Nigel, total desktop width=800, height=600, numscreens=1
2005-04-09 22:01:27.654 Using screen 0, 800x600 at 0,0
[New Thread -1233859664 (LWP 26360)]
Program received signal SIG33, Real-time event 33.
[Switching to Thread -1233859664 (LWP 26360)]
0xffffe402 in ?? ()
(gdb) thread apply all bt full
Thread 2 (Thread -1233859664 (LWP 26360)):
#0 0xffffe402 in ?? ()
No symbol table info available.
Thread 1 (Thread -1231886672 (LWP 26357)):
#0 0xffffe402 in ?? ()
No symbol table info available.
#1 0xb6ccad70 in __nptl_setxid () from /lib/libpthread.so.0
No symbol table info available.
#2 0xb6cd8160 in __pthread_keys () from /lib/libpthread.so.0
No symbol table info available.
#3 0xb6cd6110 in stack_cache_maxsize () from /lib/libpthread.so.0
No symbol table info available.
#4 0xb692e6b0 in ?? ()
No symbol table info available.
#5 0xb6bc2ff4 in ?? () from /lib/libc.so.6
No symbol table info available.
#6 0xb6bc517c in daylight () from /lib/libc.so.6
No symbol table info available.
#7 0x00000000 in ?? ()
No symbol table info available.
#8 0xbffff988 in ?? ()
No symbol table info available.
#9 0xb6b22a7b in setuid () from /lib/libc.so.6
No symbol table info available.
#10 0x000000d5 in ?? ()
No symbol table info available.
#11 0x00000000 in ?? ()
No symbol table info available.
#12 0xbffff988 in ?? ()
No symbol table info available.
#13 0xb7ff5520 in _dl_rtld_di_serinfo () from /lib/ld-linux.so.2
No symbol table info available.
#14 0x0806f6b0 in main (argc=1, argv=0x180) at main.cpp:975
geometry = {static null = {static null = <same as static member
of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
a = <incomplete type>
logfile = {static null = {static null = <same as static member
of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
finfo = {fn = {static null = {static null = <same as static
member of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}, fic = 0x0, cache = false, symLink = false}
logfd = 0
fileprefix = {static null = {static null = <same as static
member of an already seen type>, d = 0x8156070,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
themename = {static null = {static null = <same as static
member of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
randomtheme = false
verboseString = {static null = {static null = <same as static
member of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
status = 0
mainWindow = (class MythMainWindow *) 0x0
pmanager = (MythPluginManager *) 0x0
lcd_host = {static null = {static null = <same as static member
of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
pluginname = {static null = {static null = <same as static
member of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
binname = {static null = {static null = <same as static member
of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
priv_thread = 0
themedir = {static null = {static null = <same as static member
of an already seen type>, d = 0x8156070,
static shared_null = 0x8156070}, d = 0x0, static shared_null =
0x8156070}
exitstatus = 0
mon = (class MediaMonitor *) 0x0
lcd_port = 0
dir = <incomplete type>
#0 0xffffe402 in ?? ()
(gdb)
Looks like it's not really myth's fault but I thought I'd troll for
ideas.
Thanks
Curtis
More information about the mythtv-dev
mailing list