[Scummvm-tracker] [ScummVM :: Bugs] #11385: Crash on start with Mac OSX 10.12.6 + macintosh Monkey Island 1 Files
ScummVM :: Bugs
trac at scummvm.org
Sun Mar 15 19:42:44 UTC 2020
#11385: Crash on start with Mac OSX 10.12.6 + macintosh Monkey Island 1 Files
--------------------+-----------------------
Reporter: labbott | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: --Unset--
Keywords: | Game:
--------------------+-----------------------
On both the latest stable and osx_intel-master-19fe3521 (Mar 15 nightly)
I get a crash immediately on launching Monkey Island 1. I briefly see the
Lucas Arts logo and then a crash. Looks like it is crashing in the Audio
thread (full log attached)
Thread 8 Crashed:: com.apple.audio.IOThread.client
0 org.scummvm.scummvm 0x00159672 0x1000 + 1410674
1 org.scummvm.scummvm 0x0015a4df 0x1000 + 1414367
2 org.scummvm.scummvm 0x031d71f9
Audio::CopyRateConverter<false, false>::flow(Audio::AudioStream&, short*,
unsigned int, unsigned short, unsigned short) + 213
3 org.scummvm.scummvm 0x0252f73b 0x1000 + 38987579
4 org.scummvm.scummvm 0x02530839 0x1000 + 38991929
5 org.scummvm.scummvm 0x024429cc 0x1000 + 38017484
6 org.scummvm.scummvm 0x02442962 0x1000 + 38017378
7 org.scummvm.scummvm 0x0266e74f 0x1000 + 40294223
8 com.apple.audio.units.Components 0x1091fae6
AUInputElement::PullInput(unsigned long&, AudioTimeStamp const&, unsigned
long, unsigned long) + 172
9 com.apple.audio.units.Components 0x107feb3e
AUInputFormatConverter2::InputProc(OpaqueAudioConverter*, unsigned long*,
AudioBufferList*, AudioStreamPacketDescription**, void*) + 266
10 com.apple.audio.toolbox.AudioToolbox 0x9327b9c3
AudioConverterChain::CallInputProc(unsigned long) + 377
11 com.apple.audio.toolbox.AudioToolbox 0x9327b7c2
AudioConverterChain::FillBufferFromInputProc(unsigned long*,
CABufferList*) + 382
12 com.apple.audio.toolbox.AudioToolbox 0x9325985f
BufferedAudioConverter::GetInputBytes(unsigned long, unsigned long&,
CABufferList const*&) + 173
13 com.apple.audio.toolbox.AudioToolbox 0x93231cbb
CBRConverter::RenderOutput(CABufferList*, unsigned long, unsigned long&,
AudioStreamPacketDescription*) + 83
14 com.apple.audio.toolbox.AudioToolbox 0x932596e8
BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&,
AudioStreamPacketDescription*) + 262
15 com.apple.audio.toolbox.AudioToolbox 0x9327b4ff
AudioConverterChain::RenderOutput(CABufferList*, unsigned long, unsigned
long&, AudioStreamPacketDescription*) + 101
16 com.apple.audio.toolbox.AudioToolbox 0x932596e8
BufferedAudioConverter::FillBuffer(unsigned long&, AudioBufferList&,
AudioStreamPacketDescription*) + 262
17 com.apple.audio.toolbox.AudioToolbox 0x932241f4
AudioConverterFillComplexBuffer + 313
18 com.apple.audio.units.Components 0x107fe43f
AUInputFormatConverter2::PullAndConvertInput(AudioTimeStamp const&,
unsigned long&, AudioBufferList&, AudioStreamPacketDescription*, bool&) +
139
19 com.apple.audio.units.Components 0x107fe26a
AUConverterBase::RenderBus(unsigned long&, AudioTimeStamp const&, unsigned
long, unsigned long) + 562
20 com.apple.audio.units.Components 0x10922bd5
AUBase::DoRenderBus(unsigned long&, AudioTimeStamp const&, unsigned long,
AUOutputElement*, unsigned long, AudioBufferList&) + 141
21 com.apple.audio.units.Components 0x1092290c
AUBase::DoRender(unsigned long&, AudioTimeStamp const&, unsigned long,
unsigned long, AudioBufferList&) + 552
22 com.apple.audio.units.Components 0x10801a5e
AUHAL::AUIOProc(unsigned long, AudioTimeStamp const*, AudioBufferList
const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*,
void*) + 2756
23 com.apple.audio.CoreAudio 0x93e5cf16
HALC_ProxyIOContext::IOWorkLoop() + 7936
24 com.apple.audio.CoreAudio 0x93e5adc4
HALC_ProxyIOContext::IOThreadEntry(void*) + 236
25 com.apple.audio.CoreAudio 0x93e8b813
___ZN19HALC_ProxyIOContextC2Emj_block_invoke + 20
26 com.apple.audio.CoreAudio 0x93e5ac97
HALB_IOThread::Entry(void*) + 71
27 libsystem_pthread.dylib 0xa17e3047 _pthread_body + 184
28 libsystem_pthread.dylib 0xa17e2f8f _pthread_start + 243
29 libsystem_pthread.dylib 0xa17e284a thread_start + 34
Also tried turning off audio as a local override and it didn't help. This
also seems to happen on the Fedora packaged version (didn't check the
crash report to see if it was the same place) so it might be that my files
are corrupt. These are old macintosh files:
$ md5sum MONKEY.*
2ccd8891ce4d3f1a334d21bff6a88ca2 MONKEY.000
6ffd00f766417c1ed520f3fddc949fa3 MONKEY.001
--
Ticket URL: <https://bugs.scummvm.org/ticket/11385>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list