View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000254 | Gorilla3D | Bug Reports | public | 2024-02-14 08:23 | 2024-02-14 08:24 |
Reporter | administrator | Assigned To | administrator | ||
Priority | high | Severity | crash | Reproducibility | random |
Status | resolved | Resolution | fixed | ||
Product Version | 1.2 | ||||
Target Version | 1.2 | Fixed in Version | 1.2 | ||
Summary | 0000254: Bug: FMOD crashes with "invalid handle" or "channel reused by other sound" message | ||||
Description | Due 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. | ||||
Tags | No tags attached. | ||||
Delphi-Version | 12.0.0 | ||||
OpenGLVersion | OpenGL 4.3 | ||||
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 |