[mythtv-users] mythbackend unexpectedly quits - Undefined Symbol Error

Brian Beaty brian at 68k.org
Sun Nov 5 01:18:44 UTC 2006


I've got a problem with mythbackend quitting, I suspect whenever it  
tries to access a saved recording. mythbackend will start up without  
errors, and I can watch live tv (for short periods of time), but if I  
try to access a saved recording, or shortly after a recording starts  
or live tv starts, mythbackend will quit (not segfault or crash). The  
last line in the log file is always

/usr/mythtv/bin/mythbackend: symbol lookup error: /usr/mythtv/bin/ 
mythbackend: undefined symbol:  
_ZNK11ProgramInfo17GetRecordFilenameERK7QString

It first started with the yum packaged install available from ATrpms,  
then I downloaded the 0.20 source dated 9/11 and compiled my own  
version (compiled fine, although the front end with that source  
speaks v31, and the backend still only speaks v30). I recompiled  
again with debugging info, and have a gdb dump (attacked below). I  
don't really know where to track this bug down.

I thought it might be jfs on my video partition, so I reformated with  
ext3 just to be sure... then I thought maybe it was that hard drive  
going screwy, so I tried it on a different hard drive all together,  
same results. I can read and write just fine to all my partitions  
outside of myth (at least as far as I can tell).

Any help, or information on where to look, would be greatly  
appreciated. I've searched the documentation, the Wiki, and the  
mailing list archives but haven't been able to find anything of this  
nature.

-brian beaty

master backend system info:
Fedora Core 6 (was Core 5, but the problem existed there too, and I  
figured upgrading may fix it)
Linux version 2.6.18-1.2798.fc6PAE
Pentium 4 3.0g 1G ram
Firewire recording w/ DCT6200 Motorola Cablebox
5 partitions across 3 hard drives (boot, swap, home, video, and backup)
mythfrontend running remotely on Mac OS X

gdb info:
[Thread debugging using libthread_db enabled]
[New Thread -1208293680 (LWP 18818)]
[New Thread 50764688 (LWP 18822)]
[New Thread 37530512 (LWP 18824)]
[New Thread 61254544 (LWP 18826)]
[New Thread 71744400 (LWP 18828)]
[New Thread 82234256 (LWP 18829)]
[New Thread 131349392 (LWP 18830)]
[New Thread 145816464 (LWP 18831)]
[New Thread 156306320 (LWP 18832)]
[New Thread -1212154992 (LWP 18833)]
[New Thread -1222644848 (LWP 18834)]
[New Thread -1233134704 (LWP 18835)]
[New Thread -1243624560 (LWP 18836)]
[New Thread -1254114416 (LWP 18837)]
[New Thread -1264604272 (LWP 18838)]

Program exited with code 0177.

verbose log info:
2006-11-04 16:45:50.905 Using runtime prefix = /usr
2006-11-04 16:45:50.973 New DB connection, total: 1
2006-11-04 16:45:50.979 Connected to database 'mythconverg' at host:  
localhost
2006-11-04 16:45:50.981 Current Schema Version: 1160
Starting up as the master server.
2006-11-04 16:45:50.994 New DB connection, total: 2
2006-11-04 16:45:50.995 Connected to database 'mythconverg' at host:  
localhost
2006-11-04 16:45:50.998 EITHelper: localtime offset -8:00:00
2006-11-04 16:45:51.006 New DB connection, total: 3
2006-11-04 16:45:51.007 Connected to database 'mythconverg' at host:  
localhost
2006-11-04 16:45:51.081 ChannelBase(1): Input #1: 'MPEG2TS' schan(31)  
sourceid(1) ccid(1)
2006-11-04 16:45:51.081 ChannelBase(1): Current Input #1: 'MPEG2TS'
2006-11-04 16:45:51.082 FireChan: Allocated raw1394 handle for port 0
2006-11-04 16:45:51.083 FireChan: Channel1: 031 cmds: 0x487c20,  
0x487c23, 0x487c21
2006-11-04 16:45:52.618 TVRec(1): SetFlags(RunMainLoop,) -> RunMainLoop,
2006-11-04 16:45:52.623 TVRec(1): ClearFlags 
(ExitPlayer,FinishRecording,) -> RunMainLoop,
2006-11-04 16:45:52.624 New DB scheduler connection
2006-11-04 16:45:52.631 Connected to database 'mythconverg' at host:  
localhost
2006-11-04 16:45:52.642 Main::Starting HttpServer
2006-11-04 16:45:52.649 Main::Registering HttpStatus Extension
2006-11-04 16:45:52.659 mythbackend version: 0.20.20060828-3  
www.mythtv.org
2006-11-04 16:45:52.660 Enabled verbose msgs:  important general  
record channel siparser
2006-11-04 16:45:52.661 AutoExpire: Found 1 recorders w/max rate of  
138 MiB/min
2006-11-04 16:45:52.663 AutoExpire: Required Free Space: 3.0 GB w/ 
freq: 10 min
2006-11-04 16:45:54.650 Reschedule requested for id -1.
2006-11-04 16:45:54.948 Scheduled 0 items in 0.3 = 0.29 match + 0.01  
place
2006-11-04 16:45:54.958 Seem to be woken up by USER
/usr/mythtv/bin/mythbackend: symbol lookup error: /usr/mythtv/bin/ 
mythbackend: undefined symbol:  
_ZNK11ProgramInfo17GetRecordFilenameERK7QString








More information about the mythtv-users mailing list