[mythtv-commits] Ticket #4290: mythfrontend segfault, osdtypes related(?)

MythTV mythtv at cvs.mythtv.org
Sat Dec 8 03:48:03 UTC 2007


#4290: mythfrontend segfault, osdtypes related(?)
---------------------------------------------+------------------------------
 Reporter:  Alan Calvert <cal at graggrag.com>  |       Owner:  ijr    
     Type:  defect                           |      Status:  new    
 Priority:  minor                            |   Milestone:  unknown
Component:  mythtv                           |     Version:  head   
 Severity:  medium                           |     Mlocked:  0      
---------------------------------------------+------------------------------
 After installing fribidi2 from cvs (2007-12-07), mythfrontend segfaults
 consistently. After uninstalling fribidi2, the issue disappears. I noticed
 earlier similar probs & fixes, but this is on an amd64 debian testing
 system, so perhaps there's an architecture issue involved. The backtrace
 is ...

 Core was generated by `/usr/local/mythtv/bin/mythfrontend --disable-
 autodiscovery -v all -l /var/log/m'.
 Program terminated with signal 11, Segmentation fault.
 #0 0x00002b8e4f2ec67c in QTextCodec::fromUnicode () from
 /usr/local/qt3/lib/libqt-mt.so.3
 (gdb) bt
 #0 0x00002b8e4f2ec67c in QTextCodec::fromUnicode () from
 /usr/local/qt3/lib/libqt-mt.so.3
 #1 0x00002b8e4bb36d02 in OSDTypeText::ConvertFromRtoL (this=0x3c06db0,
 text=@0x4487eb60) at osdtypes.cpp:812
 #2 0x00002b8e4bb36fb3 in OSDTypeText::SetDefaultText (this=0x3c06db0,
 text=@0x4487eb60) at osdtypes.cpp:859
 #3 0x00002b8e4bb1ea68 in OSD::parseTextArea (this=0x1ebc860,
 container=0x3c066c0, element=@0x4487f0c0) at osd.cpp:976
 #4 0x00002b8e4bb21154 in OSD::parseContainer (this=0x1ebc860,
 element=@0x4487f5a0) at osd.cpp:1454
 #5 0x00002b8e4bb24754 in OSD::LoadTheme (this=0x1ebc860) at osd.cpp:1550
 #6 0x00002b8e4bb29a58 in OSD::Init (this=0x1ebc860,
 osd_bounds=@0x4487fdd0, frameRate=40000, vis_bounds=@0x4487fde0,
 visibleAspect=1.25, fontScaling=0.969253957)
 at osd.cpp:127
 #7 0x00002b8e4babec38 in NuppelVideoPlayer::StartPlaying
 (this=0x2aaab40139c0) at NuppelVideoPlayer.cpp:3230
 #8 0x00002b8e4ba80276 in SpawnDecode (param=0x2aaab40139c0) at
 tv_play.cpp:462
 #9 0x00002b8e500073f7 in start_thread () from /lib/libpthread.so.0
 #10 0x00002b8e50a8b94d in clone () from /lib/libc.so.6
 #11 0x0000000000000000 in ?? ()

 There's a copy of the config used at
   <http://www.graggrag.com/?q=node/4>

 and a '-v all' log at
   <http://www.graggrag.com/?q=node/2>

 Cheers.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4290>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list