[mythtv-commits] Ticket #6077: segfault in XvShmPutImage
MythTV
mythtv at cvs.mythtv.org
Tue Jan 6 07:50:17 UTC 2009
#6077: segfault in XvShmPutImage
-----------------------------------+----------------------------------------
Reporter: brian at interlinx.bc.ca | Owner: skamithi
Type: defect | Status: new
Priority: blocker | Milestone: unknown
Component: DVD Playback | Version: 0.21-fixes
Severity: high | Mlocked: 0
-----------------------------------+----------------------------------------
I'm getting a segfault when trying to play a DVD with XvMC enabled.
The stack trace:
{{{
#0 XvShmPutImage (dpy=0x8778790, port=246, d=4194372, gc=0x8777ec8,
image=0x8784930, src_x=0, src_y=240, src_w=720,
src_h=240, dest_x=0, dest_y=1, dest_w=640, dest_h=480, send_event=0)
at ../../src/Xv.c:1095
info = (XExtDisplayInfo *) 0x8777878
#1 0xb7b0a5e5 in VideoOutputXv::ShowXVideo () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#2 0xb7b1f5a0 in VideoOutputXv::Show () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#3 0xb7a01996 in NuppelVideoPlayer::AVSync () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#4 0xb7a04bec in NuppelVideoPlayer::DisplayNormalFrame () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#5 0xb7a0b798 in NuppelVideoPlayer::OutputVideoLoop () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#6 0xb7a0bd08 in NuppelVideoPlayer::kickoffOutputVideoLoop () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#7 0xb5d974fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb5bf5e5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
}}}
Unfortunately there are no -dbg packages available in mythbuntu's weekly
fixes repositories. Hopefully someone familiar enough with the code will
know where VideoOutputXv::ShowXVideo is calling out to XvShmPutImage().
This seems to happen during the transition to or from the DVD menu. The
exact package I have installed appears to be:
0.21.0+fixes19538-0ubuntu0+mythbuntu1.
Video hardware is an nVidia FX5200 using the 96.43.05
(1:96.43.05+2.6.24.14-22.53 is the package version) driver as it comes in
Ubuntu Hardy.
Let me know if there is anything more I can provide to help track this
down. If need be, I can dpkg-buildpackage the source for these packages
and hopefully get -dbg packages.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6077>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list