[mythtv] Mythbackend SEGV

Tako Schotanus quintesse at palacio-cristal.com
Fri Aug 1 19:00:46 EDT 2003


Did you try that several times to be sure that the crash is
reproducable?



Just kidding ;-)

> -----Original Message-----
> From: mythtv-dev-bounces at mythtv.org 
> [mailto:mythtv-dev-bounces at mythtv.org] On Behalf Of Bjorn Hijmans
> Sent: vrijdag 1 augustus 2003 15:42
> To: Development of mythtv
> Subject: [mythtv] Mythbackend SEGV
> 
> 
> 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
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
> 



More information about the mythtv-dev mailing list