[mythtv] Program terminations

Martin Moeller martin at martinm-76.dk
Sat Jun 11 16:56:15 UTC 2005


I have had a fair share of program terminations lately, mostly because of 
SIGABRT, which I'm not really sure about the meaning of.

I have now fetch the latests CVS (now a few hours old) and tried to see if I 
could get some 'evidence' here (naturally I am watching C.S.I. episodes as 
part of all this :))

Case one: Master backend (32-bit x86) running, slave backend (x86-64) running, 
both recording - Trying to watch recording (C.S.I Episode 5):

martin at monsterpc:~> gdb mythfrontend
GNU gdb 6.3
Copyright 2004 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"...Using host libthread_db library 
"/lib/tls/libthread_db.so.1".

(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
Qt: gdb: -nograb added to command-line options.
         Use the -dograb option to enforce grabbing.
2005-06-11 17:00:55.093 New DB connection, total: 1
Total desktop width=2304, height=1024, numscreens=2
2005-06-11 17:00:55.156 Using screen 1, 1024x768 at 1280,0
2005-06-11 17:00:55.166 mythfrontend version: 0.18.20050523-1 www.mythtv.org
2005-06-11 17:00:55.166 Enabled verbose msgs : important general
2005-06-11 17:00:57.724 Switching to square mode (Titivillus)
2005-06-11 17:00:59.806 Joystick disabled.
mythtv: could not connect to socket
mythtv: Adgang nægtet
lirc_init failed for mythtv, see preceding messages
2005-06-11 17:01:00.366 Registering Internal as a media playback plugin.
2005-06-11 17:01:00.936 Registering MythDVD DVD Media Handler as a media 
handler
2005-06-11 17:01:00.937 Registering MythDVD VCD Media Handler as a media 
handler
2005-06-11 17:01:09.001 Registering MythMusic Media Handler as a media handler
SIP: Updating out-of-date autogen directory entry; Martin M??ller(monsterpc), 
923
2005-06-11 17:01:09.696 New DB connection, total: 2
SIP listening on IP Address 192.168.33.11:5060 NAT address 192.168.33.11
SIP Registration failed; no Response from Server. Are you behind a firewall?
2005-06-11 17:01:49.659 All Programs
2005-06-11 17:01:51.127 Connecting to backend server: 192.168.33.11:6543 (try 
1 of 5)
2005-06-11 17:01:51.235 Using protocol version 17
Unable to find image 
file: /usr/local/share/mythtv/themes/default/27_20050611170000_20050611173000.nuv.png
Unable to find image 
file: /usr/local/share/mythtv/themes/default/5_20050611161000_20050611170000.nuv.png

Program terminated with signal SIGTRAP, Trace/breakpoint trap.
The program no longer exists.
(gdb)

Case two: Master backend (32-bit x86) running, slave backend (x86-64) running, 
neither recording - Trying to watch recording (C.S.I Episode 5):

Same thing.

Case three: Master backend (32-bit x86) running, slave backend (x86-64) not 
running, neither recording - Trying to watch recording (C.S.I Episode 5):

Same thing?!! Errr... worked previously...
Stopping and starting backend.

Whoops. The x86-64 backend may have been running all along. Trying again:

x86-64 backend REALLY not running, x86 backend (master) restarted.
Case three: Master backend (32-bit x86) running, slave backend (x86-64) not 
running, neither recording - Trying to watch recording (C.S.I Episode 5):

Hmm.. Still the same thing. This is getting problematic...

No problem recording on both backends, but I would like to be able to play 
back also....

Running without GDB: Works... Interesting. Trying without 'handle SIGPIPE 
nostop'

Same thing....

gdb with '-dograb'.

Nope. The same. It seems I am unable to debug here...

<Checking docs... run as root for debug with +s....> Okay...:

Nope, no difference..??

Same with root but without +s...

Same as normal user without +s....

Clues anyone?

/Martin.



More information about the mythtv-dev mailing list