[mythtv-users] mythfrontend freeze when trying to enter Edit mode

Michelle Moss michelle.moss at iinet.net.au
Sun Sep 12 12:38:58 EDT 2004


> 
> You have to compile in debug mode for gdb to be useful.
> 
> Isaac

Thanks Isaac, I'm slowly learning...

I recompiled mythtv with the DEBUG flag uncommented in the settings.pro 
file. New gdb output is below again.

Could this be a qt library problem? I run Suse 9.0 which definitely 
caused me problems with mythmusic in the past, though the qt that I am 
running now seems to be fine with mythmusic.

Also, I had to change QMAKE_CXXFLAGS_RELEASE to have -02 rather than -03 
in order to compile in debug mode. I guess this is something with my 
compiler.

Thanks for your help,
Michelle

=======================
GNU gdb 5.3.92
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[New Thread 16384 (LWP 11502)]
[New Thread 32769 (LWP 11504)]
[New Thread 16386 (LWP 11505)]
2004-09-12 18:24:48 mythfrontend version: 0.16.20040906-1 www.mythtv.org
2004-09-12 18:24:48 Enabled verbose msgs : important general
[New Thread 32771 (LWP 11508)]
2004-09-12 18:24:50 Registering Internal as a media playback plugin.
2004-09-12 18:24:50 Registering MythDVD DVD Media Handler as a media handler
2004-09-12 18:24:52 Registering MythMusic Media Handler as a media handler
2004-09-12 18:25:16 Starting media monitor.
[New Thread 49156 (LWP 11514)]
Error loading image file: /usr/local/share/mythtv/themes/default/NOTHING.png
2004-09-12 18:25:29 All Programs
2004-09-12 18:25:30 Connecting to backend server: 127.0.0.1:6543 (try 1 
of 5)
2004-09-12 18:25:30 Using protocol version 13
2004-09-12 18:25:31 Using protocol version 13
[New Thread 65541 (LWP 11516)]
[New Thread 81926 (LWP 11517)]
[New Thread 98311 (LWP 11518)]
Using the PVR-350 decoder/TV-out
[New Thread 114696 (LWP 11519)]
2004-09-12 18:25:43 Changing from None to WatchingPreRecorded
pthread_setschedparam: Operation not permitted
2004-09-12 18:25:44 Running as SUID root would allow some threads to run 
with realtime priority, improving video smoothness.

Program received signal SIGINT, Interrupt.
[Switching to Thread 114696 (LWP 11519)]
0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
(gdb) thread apply all bt full

Thread 9 (Thread 114696 (LWP 11519)):
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 8 (Thread 98311 (LWP 11518)):
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 7 (Thread 81926 (LWP 11517)):
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
No symbol table info available.
#2  0x416c712c in usleep () from /lib/i686/libc.so.6
No symbol table info available.
#3  0x401d6c9f in NuppelVideoPlayer::StartPlaying() (this=0x82c59f0)
     at NuppelVideoPlayer.cpp:1790
         output_video = 114696
         pausecheck = 10
#4  0x40274524 in SpawnDecode(void*) (param=0x82c59f0) at tv_play.cpp:200
         nvp = (NuppelVideoPlayer *) 0x82c59f0
#5  0x414b9f60 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#6  0x414ba0fe in pthread_start_thread_event () from 
/lib/i686/libpthread.so.0
No symbol table info available.
#7  0x416cd327 in clone () from /lib/i686/libc.so.6
No symbol table info available.

Thread 6 (Thread 65541 (LWP 11516)):
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
No symbol table info available.
#2  0x416c712c in usleep () from /lib/i686/libc.so.6
No symbol table info available.
#3  0x401d89b5 in NuppelVideoPlayer::EnableEdit() (this=0x82c59f0)
     at NuppelVideoPlayer.cpp:2299
         alreadyediting = false
         infoMap = {sh = 0x400501ec}
#4  0x4028da13 in TV::DoEditMode() (this=0x4293ba18) at tv_play.cpp:3714
         isEditing = false
#5  0x4027fef0 in TV::ProcessKeypress(QKeyEvent*) (this=0x4293ba18,
     e=0x4290dec0) at tv_play.cpp:1859
         i = 0
         was_doing_ff_rew = false
         redisplayBrowseInfo = false
         actions = {<QValueList<QString>> = {sh = 0x82c6698}, <No data 
fields>}
---Type <return> to continue, or q <return> to quit---
         action = {static null = {
     static null = <same as static member of an already seen type>,
     d = 0x81e4698, static shared_null = 0x81e4698}, d = 0x4290de38,
   static shared_null = 0x81e4698}
         handled = true
#6  0x4027c6c9 in TV::RunTV() (this=0x4293ba18) at tv_play.cpp:1132
         progress = 0.0170000009
         keypressed = (QKeyEvent *) 0x4290dec0
         updatecheck = 1
#7  0x4027be56 in TV::EventThread(void*) (param=0x4293ba18) at 
tv_play.cpp:1042
         thetv = (class TV *) 0x4293ba18
#8  0x414b9f60 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.
#9  0x414ba0fe in pthread_start_thread_event () from 
/lib/i686/libpthread.so.0
No symbol table info available.
#10 0x416cd327 in clone () from /lib/i686/libc.so.6
No symbol table info available.

Thread 5 (Thread 49156 (LWP 11514)):
#0  0x414c02e6 in nanosleep () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 4 (Thread 32771 (LWP 11508)):
#0  0x414bfb6b in read () from /lib/i686/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#1  0x41728500 in __JCR_LIST__ () from /usr/local/lib/liblirc_client.so.0
No symbol table info available.

Thread 3 (Thread 16386 (LWP 11505)):
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.

Thread 2 (Thread 32769 (LWP 11504)):
#0  0x416c4b66 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x414b9a8e in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x414b9d63 in __pthread_manager_event () from /lib/i686/libpthread.so.0
No symbol table info available.
#3  0x416cd327 in clone () from /lib/i686/libc.so.6
No symbol table info available.

Thread 1 (Thread 16384 (LWP 11502)):
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#0  0x4169cfa6 in nanosleep () from /lib/i686/libc.so.6
(gdb)



More information about the mythtv-users mailing list