Opened 11 years ago

Closed 10 years ago

#6548 closed defect (fixed)

VDPAU + X11 SIGABRT

Reported by: stuartm Owned by: markk
Priority: major Milestone: 0.22
Component: MythTV - Video Playback Version: head
Severity: high Keywords:
Cc: Ticket locked: no

Description

Backtrace attached.

Attachments (6)

vdpau_sigabrt.txt (51.6 KB) - added by stuartm 11 years ago.
Backtrace
vdpau_segfault_backtrace2.txt (27.8 KB) - added by stuartm 11 years ago.
Second backtrace
vdpau-x11-segfault.txt (12.8 KB) - added by danielk 11 years ago.
Another similar backtrace
vdpau_segfault_backtrace3.txt (28.3 KB) - added by stuartm 11 years ago.
Different backtrace, no second X call from myth that I can see, both from VDPAU??
x11_refresh_connection.diff (2.0 KB) - added by markk 11 years ago.
Experimental patch for first 3 backtraces reported.
mythfrontend-vdpau-deadlock.txt (25.3 KB) - added by danielk 11 years ago.
Possibly related deadlock

Download all attachments as: .zip

Change History (10)

Changed 11 years ago by stuartm

Attachment: vdpau_sigabrt.txt added

Backtrace

Changed 11 years ago by stuartm

Second backtrace

comment:1 Changed 11 years ago by stuartm

Attached a second backtrace.

Changed 11 years ago by danielk

Attachment: vdpau-x11-segfault.txt added

Another similar backtrace

Changed 11 years ago by stuartm

Different backtrace, no second X call from myth that I can see, both from VDPAU??

Changed 11 years ago by markk

Attachment: x11_refresh_connection.diff added

Experimental patch for first 3 backtraces reported.

Changed 11 years ago by danielk

Possibly related deadlock

comment:2 Changed 11 years ago by danielk

The backtrace I just attached is for a deadlock at the end of playback with VDPAU without mark's patch applied. It looks similar, but there is one difference VideoOutputXv::this appears to be null...

comment:3 Changed 11 years ago by markk

Status: newaccepted

comment:4 Changed 10 years ago by markk

Resolution: fixed
Status: acceptedclosed

This should be fixed in trunk.

Note: See TracTickets for help on using tickets.