Live 6 crashes on dual processor G5, Ableton won't help
Posted: Thu Dec 06, 2007 3:45 am
Hi. I have contacted Ableton support three times in the last month and a half. They say they are too busy working on version 7 to help me! Furthermore, they said I am the only person to ever report this problem, which I certainly don't believe as it happened on 3 separate computers.
The problem happens repeatedly when doing phase alignment. Say I want to align the snare track with the overheads. I zoom in on the tracks and use a song locater to line them up. I may have to slide the tracks just a few samples left or right, and the application just crashes and completely disappears. Live will disappear even more quickly when I try to slide the song locater back and forth to make sure the waves are aligned. The crash definitely appears to be related to the sample buffering which happens when I take these actions.
Since I have received no help from Ableton, I have tried troubleshooting this myself. The first thing I did was to adjust the audio buffer size larger and smaller, since this appears to be related to the buffering of samples. That didn't help. I have replaced my memory. I have ran both my operating system and the application (including my audio files) from an external firewire drive. I have tried running both 10.3 and 10.4 in various updates, erasing and reformatting each time. I took the computer to Apple for testing, and they said it was not a hardware issue. Then I returned my computer to the seller, and he let me test Live out on 3 different computers. The bug happened the exact same way on both of the dual processor G5 Powermacs, so I ended up just keeping the computer I had purchased. Ironically, the bug did not repeat itself on the single processor G5 (1.8 GHZ). I thought maybe it's related to Live's dual processor support. So I then tried turning dual processor support on and off in Live's preferences, using my original computer. It made no difference. So I have run out of ideas.
I'm not going to post the entire crash log, but I will paste the beginning of it below. My setup info is in my signature. Thanks in advance for any helpful advice.
Command: Live
Path: /Applications/Live 6.0.10 OS X/Live.app/Contents/MacOS/Live
Parent: WindowServer [118]
Version: 6.0.10 (6.0.10)
PID: 7047
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000010
Thread 0 Crashed:
0 com.ableton.live 0x0082cca8 receive_samples + 3748000
1 com.ableton.live 0x0082cca4 receive_samples + 3747996
2 com.ableton.live 0x01144788 dyld_stub_NewNavObjectFilterUPP + 277344
3 com.ableton.live 0x006cf628 receive_samples + 2316832
4 com.ableton.live 0x006caac4 receive_samples + 2297532
5 com.ableton.live 0x008297f4 receive_samples + 3734508
6 com.ableton.live 0x00833a10 receive_samples + 3776008
7 com.ableton.live 0x008424a8 receive_samples + 3836064
8 com.ableton.live 0x00842770 receive_samples + 3836776
9 com.ableton.live 0x0081d8c0 receive_samples + 3685560
10 com.ableton.live 0x00805930 receive_samples + 3587368
11 com.ableton.live 0x00edb5e8 receive_samples + 10754528
12 com.ableton.live 0x00ed1ef0 receive_samples + 10715880
13 com.ableton.live 0x00daf5e4 receive_samples + 9525724
14 com.ableton.live 0x00e2ce60 receive_samples + 10039896
15 com.ableton.live 0x012ad154 dyld_stub_NewNavObjectFilterUPP + 1754412
16 com.ableton.live 0x008b5dc4 receive_samples + 4309436
17 com.ableton.live 0x008c3eb0 receive_samples + 4367016
18 com.ableton.live 0x008c12a4 receive_samples + 4355740
19 com.ableton.live 0x008b24a4 receive_samples + 4294812
20 com.ableton.live 0x00e2fbf8 receive_samples + 10051568
21 com.ableton.live 0x012ad1f4 dyld_stub_NewNavObjectFilterUPP + 1754572
22 com.ableton.live 0x008b24e8 receive_samples + 4294880
23 com.ableton.live 0x00b1dbe0 receive_samples + 6832088
24 com.ableton.live 0x00921958 receive_samples + 4750672
25 com.ableton.live 0x010cb7e0 receive_samples + 12786648
26 com.ableton.live 0x010c7de8 receive_samples + 12771808
27 com.ableton.live 0x010694b0 receive_samples + 12384424
28 com.ableton.live 0x01068568 receive_samples + 12380512
29 com.ableton.live 0x0132cfe8 dyld_stub_NewNavObjectFilterUPP + 2278336
30 com.ableton.live 0x0106f488 receive_samples + 12408960
31 com.apple.HIToolbox 0x9329a934 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 692
32 com.apple.HIToolbox 0x9329a08c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
33 com.apple.HIToolbox 0x932a0e90 SendEventToEventTarget + 40
34 com.apple.HIToolbox 0x9332d230 HandleMouseEventForWindow(OpaqueWindowPtr*, OpaqueEventRef*, unsigned short) + 236
35 com.apple.HIToolbox 0x934903e8 HandleMouseEvent(OpaqueEventRef*) + 368
36 com.apple.HIToolbox 0x932a11fc ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 496
37 com.apple.HIToolbox 0x9329ab84 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1284
38 com.apple.HIToolbox 0x9329a08c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
39 com.apple.HIToolbox 0x932a0e90 SendEventToEventTarget + 40
40 com.apple.HIToolbox 0x932e1c04 ToolboxEventDispatcher + 92
41 com.apple.HIToolbox 0x932e1b90 HLTBEventDispatcher + 16
42 com.apple.HIToolbox 0x932e0148 RunApplicationEventLoop + 148
43 com.ableton.live 0x01073328 receive_samples + 12424992
44 com.ableton.live 0x0049a1c8 receive_samples + 1472
45 dyld 0x8fe01048 _dyld_start + 60
The problem happens repeatedly when doing phase alignment. Say I want to align the snare track with the overheads. I zoom in on the tracks and use a song locater to line them up. I may have to slide the tracks just a few samples left or right, and the application just crashes and completely disappears. Live will disappear even more quickly when I try to slide the song locater back and forth to make sure the waves are aligned. The crash definitely appears to be related to the sample buffering which happens when I take these actions.
Since I have received no help from Ableton, I have tried troubleshooting this myself. The first thing I did was to adjust the audio buffer size larger and smaller, since this appears to be related to the buffering of samples. That didn't help. I have replaced my memory. I have ran both my operating system and the application (including my audio files) from an external firewire drive. I have tried running both 10.3 and 10.4 in various updates, erasing and reformatting each time. I took the computer to Apple for testing, and they said it was not a hardware issue. Then I returned my computer to the seller, and he let me test Live out on 3 different computers. The bug happened the exact same way on both of the dual processor G5 Powermacs, so I ended up just keeping the computer I had purchased. Ironically, the bug did not repeat itself on the single processor G5 (1.8 GHZ). I thought maybe it's related to Live's dual processor support. So I then tried turning dual processor support on and off in Live's preferences, using my original computer. It made no difference. So I have run out of ideas.
I'm not going to post the entire crash log, but I will paste the beginning of it below. My setup info is in my signature. Thanks in advance for any helpful advice.
Command: Live
Path: /Applications/Live 6.0.10 OS X/Live.app/Contents/MacOS/Live
Parent: WindowServer [118]
Version: 6.0.10 (6.0.10)
PID: 7047
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000010
Thread 0 Crashed:
0 com.ableton.live 0x0082cca8 receive_samples + 3748000
1 com.ableton.live 0x0082cca4 receive_samples + 3747996
2 com.ableton.live 0x01144788 dyld_stub_NewNavObjectFilterUPP + 277344
3 com.ableton.live 0x006cf628 receive_samples + 2316832
4 com.ableton.live 0x006caac4 receive_samples + 2297532
5 com.ableton.live 0x008297f4 receive_samples + 3734508
6 com.ableton.live 0x00833a10 receive_samples + 3776008
7 com.ableton.live 0x008424a8 receive_samples + 3836064
8 com.ableton.live 0x00842770 receive_samples + 3836776
9 com.ableton.live 0x0081d8c0 receive_samples + 3685560
10 com.ableton.live 0x00805930 receive_samples + 3587368
11 com.ableton.live 0x00edb5e8 receive_samples + 10754528
12 com.ableton.live 0x00ed1ef0 receive_samples + 10715880
13 com.ableton.live 0x00daf5e4 receive_samples + 9525724
14 com.ableton.live 0x00e2ce60 receive_samples + 10039896
15 com.ableton.live 0x012ad154 dyld_stub_NewNavObjectFilterUPP + 1754412
16 com.ableton.live 0x008b5dc4 receive_samples + 4309436
17 com.ableton.live 0x008c3eb0 receive_samples + 4367016
18 com.ableton.live 0x008c12a4 receive_samples + 4355740
19 com.ableton.live 0x008b24a4 receive_samples + 4294812
20 com.ableton.live 0x00e2fbf8 receive_samples + 10051568
21 com.ableton.live 0x012ad1f4 dyld_stub_NewNavObjectFilterUPP + 1754572
22 com.ableton.live 0x008b24e8 receive_samples + 4294880
23 com.ableton.live 0x00b1dbe0 receive_samples + 6832088
24 com.ableton.live 0x00921958 receive_samples + 4750672
25 com.ableton.live 0x010cb7e0 receive_samples + 12786648
26 com.ableton.live 0x010c7de8 receive_samples + 12771808
27 com.ableton.live 0x010694b0 receive_samples + 12384424
28 com.ableton.live 0x01068568 receive_samples + 12380512
29 com.ableton.live 0x0132cfe8 dyld_stub_NewNavObjectFilterUPP + 2278336
30 com.ableton.live 0x0106f488 receive_samples + 12408960
31 com.apple.HIToolbox 0x9329a934 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 692
32 com.apple.HIToolbox 0x9329a08c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
33 com.apple.HIToolbox 0x932a0e90 SendEventToEventTarget + 40
34 com.apple.HIToolbox 0x9332d230 HandleMouseEventForWindow(OpaqueWindowPtr*, OpaqueEventRef*, unsigned short) + 236
35 com.apple.HIToolbox 0x934903e8 HandleMouseEvent(OpaqueEventRef*) + 368
36 com.apple.HIToolbox 0x932a11fc ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 496
37 com.apple.HIToolbox 0x9329ab84 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1284
38 com.apple.HIToolbox 0x9329a08c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
39 com.apple.HIToolbox 0x932a0e90 SendEventToEventTarget + 40
40 com.apple.HIToolbox 0x932e1c04 ToolboxEventDispatcher + 92
41 com.apple.HIToolbox 0x932e1b90 HLTBEventDispatcher + 16
42 com.apple.HIToolbox 0x932e0148 RunApplicationEventLoop + 148
43 com.ableton.live 0x01073328 receive_samples + 12424992
44 com.ableton.live 0x0049a1c8 receive_samples + 1472
45 dyld 0x8fe01048 _dyld_start + 60