MorphOS Developer
Posts: 617 from 2003/2/24
From: finland, the l...
There is a bug in MorphOS Reggae Ogg Vorbis demuxer (ogg.demuxer). Unfortunately the nature of the bug is that any Ogg Vorbis file with negative stream serial number being processed by Reggae will cause a hard crash. ogginfo tool (part of vorbis-tools) can be used to identify the files that cause the crash. For example on a linux system, to check all .ogg files in current directory that will cause issues:
Code:
ogginfo *.ogg | grep -B2 "serial: [89abcdef]"
If you absolutely cannot risk a crash we recommend deleting ogg.demuxer from 3.20 install with:
Code:
delete MOSSYS:Classes/Multimedia/ogg.demuxer
This will effectively disable the broken Ogg Vorbis support and prevent a system crash.
A proper fix to this issue will be released as part of MorphOS 3.21. Special thanks to jPV for the delivering sample files demonstrating the problem.
[ Edited by Piru 11.06.2026 - 01:24 ]