[mythtv] SVN mythtv-setup on PowerPC Segmentation fault

Eric Pheatt eric.pheatt at gmail.com
Thu Dec 21 20:21:24 UTC 2006


I'm getting a Segmentation fault when I try and run mythtv-setup from
current SVN on my KuroHG running debian.

The KuroHG is a PowerPC without AltiVec, so I had to patch
libs/libmythmpeg2/cpu_state.c at line 43 and 120 to #ifdef
HAVE_ALTIVEC from #ifdef ARCH_PPC to complete the compile with
--disable-altivec passed to configure.

I've never used gdb before but following the instructions from the
docs produced the following.

[Thread debugging using libthread_db enabled]
[New Thread 805491520 (LWP 2681)]
Qt: gdb: -nograb added to command-line options.
         Use the -dograb option to enforce grabbing.
Xlib:  extension "XInputExtension" missing on display ":13.0".
Failed to get list of devices
2006-12-21 11:59:31.592 Using runtime prefix = /usr
2006-12-21 11:59:31.806 DPMS is not supported.
2006-12-21 11:59:33.650 New DB connection, total: 1
2006-12-21 11:59:33.780 Connected to database 'mythconverg' at host: 192.168.0.3
2006-12-21 11:59:33.834 Total desktop dim: 1000x600, with 1 screen[s].
2006-12-21 11:59:33.906 Using screen 0, 1000x600 at 0,0
2006-12-21 11:59:34.009 Setting 'Theme' being forced to 'blue'
2006-12-21 11:59:34.028 Current Schema Version: 1173
Xlib:  extension "RANDR" missing on display ":13.0".
DisplaResX: Unable to XRRgetScreenInfo
2006-12-21 11:59:34.180 Total desktop dim: 1000x600, with 1 screen[s].
2006-12-21 11:59:34.188 Using screen 0, 1000x600 at 0,0
2006-12-21 11:59:34.202 Switching to square mode (blue)
2006-12-21 11:59:35.500 Using the Qt painter

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 805491520 (LWP 2681)]
0x00000000 in ?? ()
(gdb) backtrace
#0  0x00000000 in ?? ()
#1  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#2  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#3  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#4  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#5  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#6  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#7  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#8  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#9  0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#10 0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#11 0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#12 0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#13 0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
#14 0x0dabf20c in inflateCopy () from /usr/lib/libz.so.1
Previous frame inner to this frame (corrupt stack?)

I'm stumped as to the next steps since others on the kurobox.com
forums have been able to get mythtv working on Gentoo and debian.

Thanks,
Eric


More information about the mythtv-dev mailing list