Project

General

Profile

Bug #243

AOSD plug-in out-of-bounds array access with old Audacious config values

Added by Michael Schwendt about 11 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Minor
Assignee:
-
Category:
plugins/aosd
Target version:
Start date:
January 22, 2013
Due date:
% Done:

100%

Estimated time:
Affects version:

Description

https://bugzilla.redhat.com/show_bug.cgi?id=902796#c2

The AOSD plug-in trigger config constants have changed between Audacious 3.2.4 and 3.3. One trigger constant has been removed, the other ones have been lowered by one. That causes several parts of the AOSD plug-in to crash due to array out-of-bounds access.

The attached patch can avoid the crash, but since the trigger constants have changed, it cannot be guaranteed that Audacious 3.3.3 actives the same triggers as 3.2.4.

It might have been better to rename the "trigger_active" config value in Audacious 3.3, even if that would break a compatible AOSD config for a few users.

audacious-plugins-3.3.3-aosd-trigger-config.patch (677 Bytes) audacious-plugins-3.3.3-aosd-trigger-config.patch brute-force work-around Michael Schwendt, January 22, 2013 15:21

History

#1 Updated by John Lindgren about 11 years ago

  • Category set to plugins/aosd
  • Status changed from New to Closed
  • Target version set to 3.3.4
  • % Done changed from 0 to 100

Also available in: Atom PDF