Modify

Ticket #7891 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

During dvd playback audio reinitialisatian can cause a crash

Reported by: John Harvey <john.p.harvey@…> Owned by: skamithi
Priority: minor Milestone: 0.23
Component: MythTV - DVD Playback Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

NuppelVideoPlayer::AVSync uses the audioOutput member without gainning the audio_out lock. Occasionally the audio can be reinitialised and AVSync will dereference a NULL pointer and crash.

THe attached patch adds the locks.

Attachments

patch1.diff (798 bytes) - added by John Harvey <john.p.harvey@…> 2 years ago.

Change History

Changed 2 years ago by John Harvey <john.p.harvey@…>

comment:1 Changed 2 years ago by stuarta

  • Milestone changed from unknown to 0.23

comment:2 Changed 2 years ago by skamithi

(In [23162]) Refs #7891. prevent audio reinitialization from cause a crash during dvd playback. patch from john harvey. will apply to 0.22 fixes soon.

comment:3 Changed 2 years ago by skamithi

  • Status changed from new to closed
  • Resolution set to fixed

(In [23425]) Closes #7891. apply [23162] to 0.22 fixes. prevent audio reinitialization from cause a crash during dvd playback.patch from john harvey.

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.