Egoist standalone insta-crashes

Official support for: sugar-bytes.de
Post Reply New Topic
RELATED
PRODUCTS

Post

Hello,

Just bought Egoist and it instantly crashes in standalone. It ran fine the first time I opened it up, but when I went to change the audio output, it crashed. Now, it crashes immediately on startup. It works fine as a plugin.

Here is the crash report (OSX 10.8.5):
crash report wrote: Process: Egoist [43674]
Path: /Applications/Sugar Bytes/*/Egoist.app/Contents/MacOS/Egoist
Identifier: com.sugar-bytes.Egoist
Version: 1.0.4 (1)
Code Type: X86-64 (Native)
Parent Process: launchd [156]
User ID: 501

Date/Time: 2014-11-03 09:54:03.900 -0500
OS Version: Mac OS X 10.8.5 (12F45)
Report Version: 10

Interval Since Last Report: 211050 sec
Crashes Since Last Report: 5
Per-App Interval Since Last Report: 12 sec
Per-App Crashes Since Last Report: 5
Anonymous UUID: C0A47526-C156-7A1E-AA25-A28BAC1A109B

Crashed Thread: 7 com.apple.audio.IOThread.client

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff84c9f02a __open_nocancel + 10
1 libsystem_c.dylib 0x00007fff87fd0bc5 __opendir2$INODE64 + 45
2 com.Sugar-Bytes.Egoist 0x00000001081022ff SBFileio::scanfolder(char*, int*) + 159
3 com.Sugar-Bytes.Egoist 0x00000001082c4b22 SBUniClient::getFolderForPreset(std::string, std::string, int) + 146
4 com.Sugar-Bytes.Egoist 0x00000001082c4cb2 SBUniClient::getFolderForPreset(std::string, std::string, int) + 546
5 com.Sugar-Bytes.Egoist 0x00000001082c3ea4 SBUniClient::load(SBChunk&, int, bool, bool, bool, bool) + 3444
6 com.Sugar-Bytes.Egoist 0x00000001082c93da SBUniClient::setChunk(void*, int, bool) + 218
7 com.Sugar-Bytes.Egoist 0x0000000108214662 AudioEffect::dispatcher(int, int, long long, void*, float) + 450
8 com.Sugar-Bytes.Egoist 0x0000000108214f05 AudioEffectX::dispatcher(int, int, long long, void*, float) + 53
9 com.Sugar-Bytes.Egoist 0x0000000108214157 AudioEffect::dispatchEffectClass(AEffect*, int, int, long long, void*, float) + 23
10 com.sugar-bytes.Egoist 0x00000001000043de SBVSTHostInterface::readChunk() + 494
11 com.sugar-bytes.Egoist 0x00000001000118b8 -[PluginWindow awakeFromNib] + 1816
12 com.apple.CoreFoundation 0x00007fff8494c8e9 -[NSSet makeObjectsPerformSelector:] + 201
13 com.apple.AppKit 0x00007fff8a249136 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1168
14 com.apple.AppKit 0x00007fff8a22811d loadNib + 317
15 com.apple.AppKit 0x00007fff8a227649 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 219
16 com.apple.AppKit 0x00007fff8a22747e -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 200
17 com.apple.AppKit 0x00007fff8a22725e +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 360
18 com.apple.AppKit 0x00007fff8a2239ff NSApplicationMain + 398
19 com.sugar-bytes.Egoist 0x00000001000020d4 start + 52

Thread 1:
0 libsystem_kernel.dylib 0x00007fff84c9f6d6 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff87f80f1c _pthread_workq_return + 25
2 libsystem_c.dylib 0x00007fff87f80ce3 _pthread_wqthread + 412
3 libsystem_c.dylib 0x00007fff87f6b191 start_wqthread + 13

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff84c9fd16 kevent + 10
1 libdispatch.dylib 0x00007fff88ec0dea _dispatch_mgr_invoke + 883
2 libdispatch.dylib 0x00007fff88ec09ee _dispatch_mgr_thread + 54

Thread 3:
0 libsystem_kernel.dylib 0x00007fff84c9f6d6 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff87f80f1c _pthread_workq_return + 25
2 libsystem_c.dylib 0x00007fff87f80ce3 _pthread_wqthread + 412
3 libsystem_c.dylib 0x00007fff87f6b191 start_wqthread + 13

Thread 4:
0 libsystem_kernel.dylib 0x00007fff84c9f6d6 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff87f80f1c _pthread_workq_return + 25
2 libsystem_c.dylib 0x00007fff87f80ce3 _pthread_wqthread + 412
3 libsystem_c.dylib 0x00007fff87f6b191 start_wqthread + 13

Thread 5:
0 libsystem_kernel.dylib 0x00007fff84c9f6d6 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff87f80f1c _pthread_workq_return + 25
2 libsystem_c.dylib 0x00007fff87f80ce3 _pthread_wqthread + 412
3 libsystem_c.dylib 0x00007fff87f6b191 start_wqthread + 13

Thread 6:
0 libsystem_kernel.dylib 0x00007fff84c9d686 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff84c9cc42 mach_msg + 70
2 com.apple.audio.midi.CoreMIDI 0x0000000100058970 XServerMachPort::ReceiveMessage(int&, void*, int&) + 96
3 com.apple.audio.midi.CoreMIDI 0x0000000100074b23 MIDIProcess::RunMIDIInThread() + 243
4 com.apple.audio.midi.CoreMIDI 0x0000000100059c2c XThread::RunHelper(void*) + 10
5 com.apple.audio.midi.CoreMIDI 0x000000010005980f CAPThread::Entry(CAPThread*) + 175
6 libsystem_c.dylib 0x00007fff87f7e772 _pthread_start + 327
7 libsystem_c.dylib 0x00007fff87f6b1a1 thread_start + 13

Thread 7 Crashed:: com.apple.audio.IOThread.client
0 libsystem_c.dylib 0x00007fff87f6bc40 bzero$VARIANT$sse2 + 96
1 com.Sugar-Bytes.Egoist 0x00000001082b7bb5 SBUniClient::myprocessReplacing(float**, float**, int) + 117
2 com.sugar-bytes.Egoist 0x00000001000035cd SBVSTHostInterface::audiocallback(float**, float**, unsigned int, void*) + 1037
3 com.sugar-bytes.Egoist 0x00000001000158aa audioCallback(void*, unsigned int*, AudioTimeStamp const*, unsigned int, unsigned int, AudioBufferList*) + 88
4 com.apple.audio.units.Components 0x0000000109a8c75d AUInputElement::PullInput(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 215
5 com.apple.audio.units.Components 0x0000000109a8be26 AUInputFormatConverter2::InputProc(OpaqueAudioConverter*, unsigned int*, AudioBufferList*, AudioStreamPacketDescription**, void*) + 116
6 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df8c1 AudioConverterChain::CallInputProc(unsigned int) + 475
7 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df5e4 AudioConverterChain::FillBufferFromInputProc(unsigned int*, CABufferList*) + 98
8 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df572 BufferedAudioConverter::GetInputBytes(unsigned int, unsigned int&, CABufferList const*&) + 182
9 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df428 CBRConverter::RenderOutput(CABufferList*, unsigned int, unsigned int&, AudioStreamPacketDescription*) + 104
10 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df210 BufferedAudioConverter::FillBuffer(unsigned int&, AudioBufferList&, AudioStreamPacketDescription*) + 286
11 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df379 AudioConverterChain::RenderOutput(CABufferList*, unsigned int, unsigned int&, AudioStreamPacketDescription*) + 99
12 com.apple.audio.toolbox.AudioToolbox 0x00007fff819df210 BufferedAudioConverter::FillBuffer(unsigned int&, AudioBufferList&, AudioStreamPacketDescription*) + 286
13 com.apple.audio.toolbox.AudioToolbox 0x00007fff819dee7a AudioConverterFillComplexBuffer + 291
14 com.apple.audio.units.Components 0x0000000109a8bd3a AUInputFormatConverter2::PullAndConvertInput(AudioTimeStamp const&, unsigned int&, AudioBufferList&, AudioStreamPacketDescription*, bool&) + 114
15 com.apple.audio.units.Components 0x0000000109a8b9ac AUConverterBase::RenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int) + 784
16 com.apple.audio.units.Components 0x0000000109a893a1 AUBase::DoRenderBus(unsigned int&, AudioTimeStamp const&, unsigned int, AUOutputElement*, unsigned int, AudioBufferList&) + 127
17 com.apple.audio.units.Components 0x0000000109a87aed AUBase::DoRender(unsigned int&, AudioTimeStamp const&, unsigned int, unsigned int, AudioBufferList&) + 429
18 com.apple.audio.units.Components 0x0000000109a8ec63 AUHAL::AUIOProc(unsigned int, AudioTimeStamp const*, AudioBufferList const*, AudioTimeStamp const*, AudioBufferList*, AudioTimeStamp const*, void*) + 2029
19 com.apple.audio.CoreAudio 0x00007fff8286cfd7 HALC_ProxyIOContext::IOWorkLoop() + 2439
20 com.apple.audio.CoreAudio 0x00007fff8286c5bf HALC_ProxyIOContext::IOThreadEntry(void*) + 83
21 com.apple.audio.CoreAudio 0x00007fff8286c497 HALB_IOThread::Entry(void*) + 75
22 libsystem_c.dylib 0x00007fff87f7e772 _pthread_start + 327
23 libsystem_c.dylib 0x00007fff87f6b1a1 thread_start + 13

Thread 7 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000800 rcx: 0x000000000000000d rdx: 0x000000010002d650
rdi: 0x64657661732f7473 rsi: 0x00000000000007f3 rbp: 0x00000001057c3d20 rsp: 0x00000001057c3d20
r8: 0x0000000102805a00 r9: 0x0000000101808310 r10: 0x0000000000001000 r11: 0x64657661732f7473
r12: 0x000000010002d650 r13: 0x0000000103819328 r14: 0x0000000101007600 r15: 0x00007fff71e804b0
rip: 0x00007fff87f6bc40 rfl: 0x0000000000010216 cr2: 0x00000001057c3d28
Logical CPU: 1
let me know if you need any more info to solve this

Post

I should add that I tried trashing the Egoist preferences. I was able to open Egoist again but as soon as I tried to change the audio output, it crashes and the same thing happens (crashes on startup).

Post

ok, got it working. Deleted the egoist saved state folder. Set sharing and permissions to "read only". Reopened Egoist and can now change outputs without crashing. Set my permissions back to "read and write" and it still seems to work.

Post Reply

Return to “Sugar Bytes”