Opened 16 years ago
Closed 16 years ago
#6077 closed defect (invalid)
segfault in XvShmPutImage
Reported by: | Owned by: | markk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.22 |
Component: | MythTV - Video Playback | Version: | 0.21-fixes |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
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.
Change History (5)
comment:1 Changed 16 years ago by
Priority: | blocker → minor |
---|---|
Severity: | high → medium |
comment:2 Changed 16 years ago by
Component: | DVD Playback → MythTV - Video Playback |
---|---|
Milestone: | unknown → 0.22 |
Owner: | changed from skamithi to markk |
Status: | new → assigned |
comment:3 Changed 16 years ago by
Status: | assigned → infoneeded |
---|
comment:4 Changed 16 years ago by
Status: | infoneeded → assigned |
---|
No feedback from ticket submitter in 30 days
comment:5 Changed 16 years ago by
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
If this is still an issue with 0.22, the please open a new ticket with a full backtrace.
Is this still happening in 0.21-fixes? If so, I'll need a full backtrace, please.
and if you could test with trunk I'd be eternally grateful. Realistically there have been a number of fixes and changes involved with transitioning between streams/menus etc in trunk and a 0.21-fixes backtrace may no longer be helpful.
thanks and rgds
Mark