[mythtv] Mythbackend SEGV

Bjorn Hijmans bjorn at hijmans.nl
Fri Aug 1 16:41:55 EDT 2003


Hi,

Another SEGV in mythbackend. This can be reproduced by continually pressing
and releasing the left arrow key with an interval of 1 second. After about 2
hours mythbackend segfaults.

I'll do some more testing with my keypress simulate script.

Bjorn

(gdb) run
Starting program: /usr/local/bin/mythbackend
[New Thread 16384 (LWP 21851)]
Starting up as the master server.
Probed: /dev/video - Composite 0
Probed: /dev/video - Composite 1
Probed: /dev/video - Composite 2
Probed: /dev/video - Composite 3
Probed: /dev/video - Tuner 0
Probed: /dev/video - Composite 4
Probed: /dev/video - S-Video 0
Probed: /dev/video - S-Video 1
Probed: /dev/video - S-Video 2
Probed: /dev/video - S-Video 3
[New Thread 32769 (LWP 21859)]
[New Thread 16386 (LWP 21860)]
[New Thread 32771 (LWP 21861)]
[New Thread 49156 (LWP 21862)]
[New Thread 65541 (LWP 21863)]
[New Thread 81926 (LWP 21864)]
[New Thread 98311 (LWP 21865)]
[New Thread 114696 (LWP 21866)]
[New Thread 131081 (LWP 21867)]
2003-08-01 14:52:15 adding: garfield as a player 1
2003-08-01 14:52:15 adding: garfield as a player 0
[New Thread 147466 (LWP 21899)]
2003-08-01 14:52:15 adding: garfield as a player 0
2003-08-01 14:52:15 adding: garfield as a remote ringbuffer
[New Thread 163851 (LWP 21900)]
Changing from None to WatchingLiveTV
[New Thread 180236 (LWP 21901)]
[New Thread 196621 (LWP 21906)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 131081 (LWP 21867)]
_int_malloc (av=0x40eaa900, bytes=12) at malloc.c:3770
3770    malloc.c: No such file or directory.
        in malloc.c
Current language:  auto; currently c
(gdb)
(gdb) thread apply all bt full

Thread 14 (Thread 196621 (LWP 21906)):
#0  0x40e5187d in fdatasync () from /lib/libc.so.6
No locals.
#1  0x080a60e1 in ThreadedFileWriter::Sync (this=0x83e62a8) at
RingBuffer.cpp:180
        this = (ThreadedFileWriter *) 0x12
#2  0x080a61a9 in ThreadedFileWriter::DiskLoop (this=0x83e62a8) at
RingBuffer.cpp:202
        this = (ThreadedFileWriter *) 0x83e62a8
        size = 30720
        lastsynctime = {d = {jd = 2452853}, t = {ds = 56151359}}
        curtime = {d = {jd = 2452853}, t = {ds = 56152379}}
#3  0x080a5dc4 in ThreadedFileWriter::boot_writer (wotsit=0x83e62a8) at
RingBuffer.cpp:80
        fw = (ThreadedFileWriter *) 0x83e62a8
#4  0x40cc1e03 in pthread_start_thread (arg=0xbe1ffbe0) at manager.c:300
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164464,
3189767092, 1087135000, 3189767136, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0x0
        tmpclock = 13699944087866572800
#5  0x40cc1e7f in pthread_start_thread_event (arg=0xbe1ffbe0) at
manager.c:324
No locals.

Thread 13 (Thread 180236 (LWP 21901)):
#0  0x40cc7cab in __libc_read () from /lib/libpthread.so.0
No locals.
#1  0x083f1668 in ?? ()
No symbol table info available.
#2  0x080b3b61 in SpawnEncode (param=0x83f1668) at tv_rec.cpp:33
        nvr = (RecorderBase *) 0x83f1668
#3  0x40cc1e03 in pthread_start_thread (arg=0xbe3ffbe0) at manager.c:300
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164448,
3191864244, 1087135000, 3191864288, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0xfffffe00
        tmpclock = 13707850972334652928
#4  0x40cc1e7f in pthread_start_thread_event (arg=0xbe3ffbe0) at
manager.c:324
No locals.

Thread 12 (Thread 163851 (LWP 21900)):
#0  0x40e268d6 in __libc_nanosleep () from /lib/libc.so.6
No locals.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 10 (Thread 131081 (LWP 21867)):
#0  _int_malloc (av=0x40eaa900, bytes=12) at malloc.c:3770
        nb = 24
        idx = 1089120528
        bin = (struct malloc_chunk *) 0x32083f05
        victim = (struct malloc_chunk *) 0x32083f05
        size = 72
        victim_index = 1089120512
        remainder = (struct malloc_chunk *) 0x40eaa90c
        remainder_size = 1089120512
        block = 1087698448
        bit = 1089120512
        map = 1089120524
        fwd = (struct malloc_chunk *) 0x32083f05
        bck = (struct malloc_chunk *) 0x40eaa90c
#1  0x40decf0a in __libc_malloc (bytes=20) at malloc.c:3292
---Type <return> to continue, or q <return> to quit---
        ar_ptr = (struct malloc_state *) 0x40eaa900
        victim = (void *) 0x40eaa900
        hook = (void *(*)(size_t, const void *)) 0x40eaa90c <main_arena+12>
#2  0x40d33809 in __builtin_new () from /usr/lib/libstdc++-libc6.2-2.so.3
No symbol table info available.
#3  0x408f83bf in QString::QString () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#4  0x400e4f4c in WriteStringList (socket=0x83e5b08, list=@0xbe9ff9c0) at
util.cpp:24
        str = {static null = {static null = <same as static member of an
already seen type>, d = 0x83ce4e8,
    static shared_null = 0x83ce4e8}, d = 0x83e5790, static shared_null =
0x83ce4e8}
        utf8 = {<QMemArray<char>> = {<QGArray> = {shd = 0xffffffff,
      _vptr$ = 0x400e5ac6}, <No data fields>}, <No data fields>}
        size = -746004416
        written = 138330568
        payload = {<QMemArray<char>> = {<QGArray> = {shd = 0xbe9ff8b0,
      _vptr$ = 0x408ff2ce}, <No data fields>}, <No data fields>}
#5  0x080753a8 in MainServer::SendResponse (this=0x83ec1c8,
socket=0x83e5b08, commands=@0xbe9ff9c0) at mainserver.cpp:511
        this = (MainServer *) 0x83ec1c8
#6  0x0807c645 in MainServer::HandleRecorderQuery (this=0x83ec1c8,
slist=@0x83ef9b0, commands=@0x83ef9b4, pbs=0x83e5790) at mainserver.cpp:1429
        this = (MainServer *) 0x83ec1c8
        pbssock = (QSocket *) 0x83e5b08
        recnum = 1
        iter = {node = 0x83efb90}
        enc = (EncoderLink *) 0x83efb58
        command = {static null = {static null = <same as static member of an
already seen type>, d = 0x83ce4e8,
    static shared_null = 0x83ce4e8}, d = 0x84009c8, static shared_null =
0x83ce4e8}
        retlist = {<QValueList<QString>> = {sh = 0x83e8d20}, <No data
fields>}
#7  0x08072d45 in MainServer::ProcessRequest (this=0x83ec1c8,
listline=@0x83ef9b0, tokens=@0x83ef9b4, pbs=0x83e5790) at mainserver.cpp:253
        this = (MainServer *) 0x83ec1c8
        command = {static null = {static null = <same as static member of an
already seen type>, d = 0x83ce4e8,
    static shared_null = 0x83ce4e8}, d = 0x83fbc98, static shared_null =
0x83ce4e8}
#8  0x08083c7a in ProcessRequestThread::run (this=0x83ef9a0) at
mainserver.cpp:61
        this = (ProcessRequestThread *) 0x83ef9a0
#9  0x405d1414 in QProcess::processIdentifier () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#10 0x40cc1e03 in pthread_start_thread (arg=0x83ef9e0) at manager.c:300
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164400,
3198155700, 1087135000, 3198155744, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0xc
        tmpclock = 309237645324
#11 0x40cc1e7f in pthread_start_thread_event (arg=0xbe9ffbe0) at
manager.c:324
No locals.

Thread 9 (Thread 114696 (LWP 21866)):
#0  0x40d9fcc1 in do_sigsuspend (set=0xbebff92c) at
../sysdeps/unix/sysv/linux/sigsuspend.c:50
        resultvar = 4294967292
        saved_errno = 4
#1  0x40d9fd89 in *__GI___sigsuspend (set=0x4) at
../sysdeps/unix/sysv/linux/sigsuspend.c:87
        oldtype = 1089128672
        result = 4
#2  0x40cc4318 in __pthread_wait_for_restart_signal (self=0xbebffbe0) at
pthread.c:1141
        mask = {__val = {0, 0, 138358432, 138358432, 3200252268, 134628506,
1099998712, 138371176, 4294967295, 4294967295,
    138344708, 1087135630, 4294967295, 4294967295, 4294967295, 1087135630,
3200252316, 134668726, 138344708, 1087135982, 0,
    4294967295, 0, 1087134750, 0, 4294967295, 0, 1087163584, 3200252492, 0,
3200252356, 1087122890}}
#3  0x40cc0e68 in __pthread_cond_wait (cond=0x0, mutex=0xbebffa4c) at
restart.h:36
        self = (struct _pthread_descr_struct * volatile) 0xbebffbe0
        extr = {pu_object = 0x83ef990, pu_extricate_func = 0x40cc0cf0
<cond_extricate_func>}
        already_canceled = 0
        spurious_wakeup_count = 0
#4  0x408c6bc1 in QWaitCondition::wait () from
/usr/local/qt/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#5  0x08083c5c in ProcessRequestThread::run (this=0x83ef8f0) at
mainserver.cpp:57
        this = (ProcessRequestThread *) 0x83ef8f0
#6  0x405d1414 in QProcess::processIdentifier () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#7  0x40cc1e03 in pthread_start_thread (arg=0x83ef930) at manager.c:300
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164384,
3200252852, 1087135000, 3200252896, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0xfffffffc
        tmpclock = 38654705660
#8  0x40cc1e7f in pthread_start_thread_event (arg=0xbebffbe0) at
manager.c:324
No locals.

Thread 8 (Thread 98311 (LWP 21865)):
#0  0x40d9fcc1 in do_sigsuspend (set=0xbedff92c) at
../sysdeps/unix/sysv/linux/sigsuspend.c:50
        resultvar = 4294967292
        saved_errno = 4
#1  0x40d9fd89 in *__GI___sigsuspend (set=0x4) at
../sysdeps/unix/sysv/linux/sigsuspend.c:87
        oldtype = 1089128672
        result = 4
#2  0x40cc4318 in __pthread_wait_for_restart_signal (self=0xbedffbe0) at
pthread.c:1141
        mask = {__val = {0, 0, 4294967295 <repeats 17 times>, 1087135982,
4294967295, 4294967295, 4294967295, 1087134750,
    4294967295, 4294967295, 4294967295, 1087163584, 3202349644, 0,
3202349508, 1087122890}}
#3  0x40cc0e68 in __pthread_cond_wait (cond=0x0, mutex=0xbedffa4c) at
restart.h:36
        self = (struct _pthread_descr_struct * volatile) 0xbedffbe0
        extr = {pu_object = 0x83ef558, pu_extricate_func = 0x40cc0cf0
<cond_extricate_func>}
        already_canceled = 0
        spurious_wakeup_count = 0
#4  0x408c6bc1 in QWaitCondition::wait () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#5  0x08083c5c in ProcessRequestThread::run (this=0x83ef4b8) at
mainserver.cpp:57
        this = (ProcessRequestThread *) 0x83ef4b8
#6  0x405d1414 in QProcess::processIdentifier () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#7  0x40cc1e03 in pthread_start_thread (arg=0x83ef4f8) at manager.c:300
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164368,
3202350004, 1087135000, 3202350048, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0xfffffffc
        tmpclock = 38654705660
#8  0x40cc1e7f in pthread_start_thread_event (arg=0xbedffbe0) at
manager.c:324
No locals.

Thread 7 (Thread 81926 (LWP 21864)):
#0  0x40d9fcc1 in do_sigsuspend (set=0xbefff92c) at
../sysdeps/unix/sysv/linux/sigsuspend.c:50
        resultvar = 4294967292
        saved_errno = 4
#1  0x40d9fd89 in *__GI___sigsuspend (set=0x4) at
../sysdeps/unix/sysv/linux/sigsuspend.c:87
        oldtype = 1089128672
        result = 4
#2  0x40cc4318 in __pthread_wait_for_restart_signal (self=0xbefffbe0) at
pthread.c:1141
        mask = {__val = {0, 0, 4294967295 <repeats 17 times>, 1087135982,
4294967295, 4294967295, 4294967295, 1087134750,
    4294967295, 4294967295, 4294967295, 1087163584, 3204446796, 0,
3204446660, 1087122890}}
#3  0x40cc0e68 in __pthread_cond_wait (cond=0x0, mutex=0xbefffa4c) at
restart.h:36
        self = (struct _pthread_descr_struct * volatile) 0xbefffbe0
        extr = {pu_object = 0x83ef470, pu_extricate_func = 0x40cc0cf0
<cond_extricate_func>}
        already_canceled = 0
        spurious_wakeup_count = 0
#4  0x408c6bc1 in QWaitCondition::wait () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164352,
3204447156, 1087135000, 3204447200, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0xfffffffc
        tmpclock = 38654705660
#8  0x40cc1e7f in pthread_start_thread_event (arg=0xbefffbe0) at
manager.c:324
No locals.

Thread 6 (Thread 65541 (LWP 21863)):
#0  0x40d9fcc1 in do_sigsuspend (set=0xbf1ff92c) at
../sysdeps/unix/sysv/linux/sigsuspend.c:50
        resultvar = 4294967292
        saved_errno = 4
#1  0x40d9fd89 in *__GI___sigsuspend (set=0x4) at
../sysdeps/unix/sysv/linux/sigsuspend.c:87
        oldtype = 1089128672
        result = 4
#2  0x40cc4318 in __pthread_wait_for_restart_signal (self=0xbf1ffbe0) at
pthread.c:1141
        mask = {__val = {0, 0, 0, 262742500, 3206543836, 1077030912,
1077030912, 27, 1087102296, 1077031520, 1073832292,
    134587474, 3206543868, 1073770819, 134587474, 95887388, 134544212,
3206543844, 1073832216, 1087135982, 1, 0, 1,
    1087134750, 3206543980, 1073831248, 1095683120, 1087163584, 3206543948,
0, 3206543812, 1087122890}}
#3  0x40cc0e68 in __pthread_cond_wait (cond=0x0, mutex=0xbf1ffa4c) at
restart.h:36
        self = (struct _pthread_descr_struct * volatile) 0xbf1ffbe0
        extr = {pu_object = 0x83ee898, pu_extricate_func = 0x40cc0cf0
<cond_extricate_func>}
        already_canceled = 0
        spurious_wakeup_count = 0
#4  0x408c6bc1 in QWaitCondition::wait () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#5  0x08083c5c in ProcessRequestThread::run (this=0x83ec268) at
mainserver.cpp:57
        this = (ProcessRequestThread *) 0x83ec268
#6  0x405d1414 in QProcess::processIdentifier () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#7  0x40cc1e03 in pthread_start_thread (arg=0x83ec0c0) at manager.c:300
        default_params = {__sched_priority = 0}
        request = {req_thread = 0x0, req_kind = REQ_CREATE, req_args =
{create = {attr = 0x0, fn = 0, arg = 0x0, mask = {
        __val = {0 <repeats 22 times>, 1087163584, 1087154408, 1087164336,
3206544308, 1087135000, 3206544352, 0, 0,
          1087135134, 0}}}, free = {thread_id = 0}, exit = {code = 0}, post
= 0x0, for_each = {fn = 0, arg = 0x0}}}
        outcome = (void *) 0xfffffffc
        tmpclock = 38654705660
#8  0x40cc1e7f in pthread_start_thread_event (arg=0xbf1ffbe0) at
manager.c:324
No locals.

Thread 5 (Thread 49156 (LWP 21862)):
#0  0x40e268d6 in __libc_nanosleep () from /lib/libc.so.6
No locals.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 32771 (LWP 21861)):
#0  0x40e268d6 in __libc_nanosleep () from /lib/libc.so.6
No locals.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 16386 (LWP 21860)):
#0  0x40e268d6 in __libc_nanosleep () from /lib/libc.so.6
No locals.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 32769 (LWP 21859)):
#0  0x40e4ee82 in loser_poll (fds=0x83ee234, nfds=1, timeout=2000) at
../sysdeps/unix/sysv/linux/poll.c:51
        resultvar = 4294967292
        errno_saved = 4
        must_emulate = 0
#1  0x40e4ef4e in *__GI___poll (fds=0x83ee234, nfds=138338868, timeout=2000)
at ../sysdeps/unix/sysv/linux/poll.c:78
---Type <return> to continue, or q <return> to quit---
        oldtype = 0
        result = 2000
#2  0x40cc1afe in __pthread_manager (arg=0xc9) at manager.c:145
        reqfd = 138338868
        ufd = {fd = 10, events = 1, revents = 0}
        manager_mask = {__val = {4294967279, 4294967294, 4294967295 <repeats
30 times>}}
        n = 2000
        request = {req_thread = 0xbe9ffbe0, req_kind = REQ_CREATE, req_args
= {create = {attr = 0x0,
      fn = 0x80a5dac <ThreadedFileWriter::boot_writer(void *)>, arg =
0x83e62a8, mask = {__val = {2147483648, 0, 1087135630,
          1087103480, 1077031520, 0, 0, 0, 16, 16, 1088343079, 0, 2101248,
3, 1087135982, 4294967295, 0, 3198154676,
          1088347507, 1089120512, 1089120512, 3198154660, 1087163584,
1089120512, 1096937480, 3198154676, 1087122890,
          1089120528, 2097160, 1089120512, 1089117336, 1089117336}}}, free =
{thread_id = 0}, exit = {code = 0}, post = 0x0,
    for_each = {fn = 0, arg = 0x80a5dac}}}
#3  0x40cc1cf7 in __pthread_manager_event (arg=0x40cca4c0) at manager.c:242
No locals.

Thread 1 (Thread 16384 (LWP 21851)):
#0  0x40e51561 in __select () from /lib/libc.so.6
No locals.
#1  0x40cac1ec in QMotifStyle virtual table () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#2  0x405eea4e in QEventLoop::enterLoop () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#3  0x405ee9ab in QEventLoop::exec () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#4  0x405dc1ae in QApplication::exec () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#5  0x0807038c in main (argc=1, argv=0xbffffa64) at main.cpp:339
        a = {<QObject> = {<Qt> = {static color0 = @0x40cb83a0, static color1
= @0x40cb83a8, static black = @0x40cb83b0,
      static white = @0x40cb83b8, static darkGray = @0x40cb83c0, static gray
= @0x40cb83c8, static lightGray = @0x40cb83d0,
      static red = @0x40cb83d8, static green = @0x40cb83e0, static blue =
@0x40cb83e8, static cyan = @0x40cb83f0,
      static magenta = @0x40cb83f8, static yellow = @0x40cb8400, static
darkRed = @0x40cb8408,
      static darkGreen = @0x40cb8410, static darkBlue = @0x40cb8418, static
darkCyan = @0x40cb8420,
      static darkMagenta = @0x40cb8428, static darkYellow = @0x40cb8430,
static arrowCursor = @0x40cb6d00,
      static upArrowCursor = @0x40cb6d08, static crossCursor = @0x40cb6d10,
static waitCursor = @0x40cb6d18,
      static ibeamCursor = @0x40cb6d20, static sizeVerCursor = @0x40cb6d28,
static sizeHorCursor = @0x40cb6d30,
      static sizeBDiagCursor = @0x40cb6d38, static sizeFDiagCursor =
@0x40cb6d40, static sizeAllCursor = @0x40cb6d48,
      static blankCursor = @0x40cb6d50, static splitVCursor = @0x40cb6d60,
static splitHCursor = @0x40cb6d58,
      static pointingHandCursor = @0x40cb6d68, static forbiddenCursor =
@0x40cb6d70, static whatsThisCursor = @0x40cb6d78},
    static metaObj = 0x83ceb78, isSignal = 0, isWidget = 0, pendTimer = 0,
blockSig = 0, wasDeleted = 0, isTree = 1,
    objname = 0x0, parentObj = 0x0, childObjects = 0x83d2e08, connections =
0x0, senderObjects = 0x0, eventFilters = 0x0,
    postedEvents = 0x0, d = 0x0, _vptr$QObject = 0x40ad12c0 <QApplication
virtual table>}, static metaObj = 0x83eef90,
  static qt_mutex = 0x83cf490, app_argc = 1, app_argv = 0xbffffa64, quit_now
= false, quit_code = 0, static app_style = 0x0,
  static app_cspec = 0, static app_pal = 0x83cfce0, static app_font = 0x0,
static app_cursor = 0x0,
  static eventloop = 0x83ef380, static app_tracking = 0, static
is_app_running = true, static is_app_closing = false,
  static app_exit_loop = <optimized out>, static loop_level = 0, static
main_widget = 0x0, static focus_widget = 0x0,
  static active_window = 0x0, static obey_desktop_settings = true, static
cursor_flash_time = 1000,
  static mouse_double_click_time = 400, static wheel_scroll_lines = 3,
static animate_ui = true,
  static animate_menu = false, static animate_tooltip = false, static
animate_combo = false, static fade_menu = false,
  static fade_tooltip = false, static widgetCount = false, translators =
0x0, session_manager = 0x83d2dc0, session_id = {
    static null = {static null = <same as static member of an already seen
type>, d = 0x83ce4e8,
      static shared_null = 0x83ce4e8}, d = 0x83ce4e8, static shared_null =
0x83ce4e8}, static session_key = 0x83d12c8,
  is_session_restored = false, static app_strut = {wd = 0, ht = 0}, static
app_libpaths = 0x0,
  static app_palettes = 0x83d2d58, static app_fonts = 0x0, static
popupWidgets = 0x0}
        logfile = {static null = {static null = <same as static member of an
already seen type>, d = 0x83ce4e8,
---Type <return> to continue, or q <return> to quit---
    static shared_null = 0x83ce4e8}, d = 0x83d2ec8, static shared_null =
0x83ce4e8}
        daemonize = false
        printsched = false
        printexpire = false
        logfd = -1
        pidfs = <incomplete type>
        db = (QSqlDatabase *) 0x83d53b8
        subthread = (QSqlDatabase *) 0x83d54a8
        expthread = (QSqlDatabase *) 0x83d55f0
        transthread = (QSqlDatabase *) 0x83d5740
        msdb = (QSqlDatabase *) 0x83d5888
        port = 6543
        statusport = 6544
        myip = {static null = {static null = <same as static member of an
already seen type>, d = 0x83ce4e8,
    static shared_null = 0x83ce4e8}, d = 0x83e4998, static shared_null =
0x83ce4e8}
        masterip = {static null = {static null = <same as static member of
an already seen type>, d = 0x83ce4e8,
    static shared_null = 0x83ce4e8}, d = 0x83e4d60, static shared_null =
0x83ce4e8}
        ismaster = true
        expdb = (QSqlDatabase *) 0x83d55f0
        trandb = (QSqlDatabase *) 0x83d5740
        nfsfd = 12
3770    in malloc.c



More information about the mythtv-dev mailing list