Mac: CoreAudio sound driver crashing

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
Jimbob
Posts: 307
Joined: Mon Oct 31, 2005 4:36 pm
Location: Somewhere in the UK

Mac: CoreAudio sound driver crashing

Post by Jimbob »

Hi,

I think I posted on the old Sourceforge forums about a problem I was having with the CoreAudio sound driver on Mac OS X when I played Simon the Sorceror 1 and 2. I'm now getting the same problem with a couple of SCUMM games (Monkey Island 2 and Sam & Max). ScummVM starts fine and music/sound starts playing but after about 10-15 seconds a screeching sound is played and the game then continues for 1 or 2 seconds without any sound and then crashes. Can any other Mac users confirm this? I've tried with v0.8.0a and the latest CVS version built by myself, I'm running 10.3.9.

It's not that much of a problem because I can use the Quicktime sound driver instead. This sound driver seems to work fine with each game so far.

Jimbob

PS.
Thinking about it, I've compressed all the sound files using the various tools available. Could this be causing the problems?
ZPedro
Posts: 18
Joined: Tue Nov 01, 2005 12:56 pm
Location: France

Post by ZPedro »

I have no problem whatsoever with S&M (demo, admittedly) and CoreAudio; however I'm running 10.2.8 so the CoreAudio implementation might be significantly different. Sorry I can't confirm.
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Post by fingolfin »

I don't recall ever encountering any such problems.

So far, this is also the first report about the issue (AFAIK, that is), so I'd hazard to guess that it might indeed be something specific to your setup/system...


Can you give any more specific directions as to how to reproduce the problem?
User avatar
Jimbob
Posts: 307
Joined: Mon Oct 31, 2005 4:36 pm
Location: Somewhere in the UK

Post by Jimbob »

fingolfin wrote:Can you give any more specific directions as to how to reproduce the problem?
Well all I need to do is start Monkey Island 2. I get past the Lame-O copy protection screen and then choose Monkey Island 2 on the difficulty selection screen. The game starts with Elaine and Guybrush down a hole, then the music/sound starts and the LucasArts screen is displayed and the Monkey Island 2 screen. The 2 gibbons come on the screen and start dancing and the game crashes here. I've encountered this on both the 0.8.0a and the daily CVS version that I build. I'm running on 10.3.9 using the advmame2x filter and the sound files for my games have been compressed using OGG Vorbis format.

The console output for the crash is: -

Code: Select all

Looking for monkey2
Trying to start game 'Monkey Island 2: LeChuck's revenge'
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
Nov  9 08:17:04 ip-186 crashdump: Started writing crash report to: /Users/James/Library/Logs/CrashReporter/scummvm.crash.log
2005-11-09 08:17:04.630 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x1165110 of class NSCFArray autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.631 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x1175110 of class NSCFString autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.631 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x11be4f0 of class NSCFNumber autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.631 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x11be320 of class NSCFDictionary autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.631 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x1176320 of class NSCFNumber autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.631 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x1160150 of class NSCFDictionary autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.631 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x11bdc60 of class NSCFArray autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.632 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x1158500 of class NSCFArray autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.632 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0xa2e7938c of class NSCFString autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.633 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x1174df0 of class NSCFArray autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.634 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x11cb510 of class NSCFArray autoreleased with no pool in place - just leaking
2005-11-09 08:17:04.634 scummvm[12236] *** _NSAutoreleaseNoPool(): Object 0x114e560 of class SDL_QuartzWindow autoreleased with no pool in place - just leaking
Nov  9 08:17:06 ip-186 crashdump: Finished writing crash report to: /Users/James/Library/Logs/CrashReporter/scummvm.crash.log
edit: Ignore thios post (I think!) I've just tried deleting my old preferences and readding the games to the GUI and it seems to be fine - I've tried Monkey Osland 2 so far. I'll post again just to confirm.


Jimbob
Post Reply