View Issue Details

IDProjectCategoryView StatusLast Update
0000254Gorilla3DBug Reportspublic2024-02-14 08:24
Reporteradministrator Assigned Toadministrator  
PriorityhighSeveritycrashReproducibilityrandom
Status resolvedResolutionfixed 
Product Version1.2 
Target Version1.2Fixed in Version1.2 
Summary0000254: Bug: FMOD crashes with "invalid handle" or "channel reused by other sound" message
DescriptionDue to the priority system of FMOD channel handles might get invalid or getting stolen by other sounds.
This becomes an issue on working with the designtime collection items (TGorillaFMODSoundItem).
Here we keep the channel interface as field value.
When it becomes deprecated, accessing this handle causes the exception.

To solve this, we need to implement a channel callback and react on the FMOD_CHANNELCONTROL_CALLBACK_END callback.
TagsNo tags attached.
Delphi-Version 12.0.0
OpenGLVersionOpenGL 4.3

Activities

administrator

2024-02-14 08:24

administrator   ~0000285

Fixed in Rev. 2868

Issue History

Date Modified Username Field Change
2024-02-14 08:23 administrator New Issue
2024-02-14 08:23 administrator Status new => assigned
2024-02-14 08:23 administrator Assigned To => administrator
2024-02-14 08:24 administrator Status assigned => resolved
2024-02-14 08:24 administrator Resolution open => fixed
2024-02-14 08:24 administrator Fixed in Version => 1.2
2024-02-14 08:24 administrator Note Added: 0000285