Jump to content

Corrupt (?) Concert Crashes Mainstage On Load


patternicity

Recommended Posts

I worked on a pretty massive Mainstage concert yesterday, about 300 patch changes total. Everything was running smoothly and I finished my worked, saved, and restarted the computer. After restart, I went to open the file. It goes through the process of loading all the patches, then gets to the end of the progress bar and says "loading concert", at which point Mainstage crashes. I am devastated, as the most recent backup is about a week old and I need a way to either fix this file or salvage the data within it.

 

Note that I haven't gotten the "your concert is corrupt" message—it just crashes every time I try to load it, so I can't access the concert.

 

I've searched around the web and tried various things (deleting plists, moving the "Nodes" folder to a new concert, etc.) But nothing has worked thus far. Can anyone help? Here's the crash log:

 

Process:         MainStage [16371]
Path:            /Applications/MainStage.app/Contents/MacOS/MainStage
Identifier:      com.apple.mainstage
Version:         2.2.2 (420.4)
Build Info:      MainStage-4200400~1
App Item ID:     459585276
App External ID: 7983891
Code Type:       X86 (Native)
Parent Process:  launchd [551]
User ID:         501

Date/Time:       2013-07-06 12:02:35.897 -0400
OS Version:      Mac OS X 10.8.4 (12E55)
Report Version:  10

Interval Since Last Report:          354 sec
Crashes Since Last Report:           1
Per-App Interval Since Last Report:  29 sec
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      3B4C66CC-C310-0DB9-2701-0E11FA4C7354

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Application Specific Information:
Delegate cannot resolve external object from identity

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.mainstage                     0x00136ced 0x1000 + 1268973
1   com.apple.mainstage                     0x00136b48 0x1000 + 1268552
2   com.apple.mainstage                     0x00136544 0x1000 + 1267012
3   com.apple.mainstage                     0x0013646a 0x1000 + 1266794
4   com.apple.mainstage                     0x000e650b 0x1000 + 939275
5   com.apple.mainstage                     0x000573a4 0x1000 + 353188
6   com.apple.Foundation                    0x9012f55b _decodeObjectBinary + 3507
7   com.apple.Foundation                    0x9012e5f7 _decodeObject + 220
8   com.apple.mainstage                     0x00137bef 0x1000 + 1272815
9   com.apple.mainstage                     0x0000b198 0x1000 + 41368
10  com.apple.AppKit                        0x98388bb3 -[NSDocument readFromURL:ofType:error:] + 646
11  com.apple.mainstage                     0x0000b774 0x1000 + 42868
12  com.apple.AppKit                        0x97f67968 -[NSDocument _initWithContentsOfURL:ofType:error:] + 168
13  com.apple.AppKit                        0x97f6762d -[NSDocument initWithContentsOfURL:ofType:error:] + 308
14  com.apple.AppKit                        0x983b7f18 -[NSDocumentController makeDocumentWithContentsOfURL:ofType:error:] + 383
15  com.apple.mainstage                     0x000ac000 0x1000 + 700416
16  com.apple.AppKit                        0x983c3d20 -[NSDocumentController(NSDeprecated) openDocumentWithContentsOfURL:display:error:] + 898
17  com.apple.mainstage                     0x000ac139 0x1000 + 700729
18  com.apple.mainstage                     0x000be88f 0x1000 + 776335
19  com.apple.AppKit                        0x982b5825 __69-[NSApplication(NSAppleEventHandling) _handleAEOpenDocumentsForURLs:]_block_invoke_0 + 1907
20  com.apple.AppKit                        0x98826029 __94-[NSPersistentUIManager finishedRestoringWindowsWithZOrder:registerAsReady:completionHandler:]_block_in voke_01187 + 40
21  com.apple.AppKit                        0x983bfda2 __78-[NSDocumentController(NSInternal) _autoreopenDocumentsWithCompletionHandler:]_block_invoke_01493 + 160
22  com.apple.AppKit                        0x9805ef7e -[NSApplication _whenReopeningIsAllowedDo:] + 164
23  com.apple.AppKit                        0x9805ec10 -[NSDocumentController(NSInternal) _autoreopenDocumentsWithCompletionHandler:] + 750
24  com.apple.AppKit                        0x97fb24d2 -[NSPersistentUIManager finishedRestoringWindowsWithZOrder:registerAsReady:completionHandler:] + 7594
25  com.apple.AppKit                        0x97fa68d7 -[NSPersistentUIManager restoreAllPersistentStateRegisteringAsReadyWhenDone:completionHandler:] + 1206
26  com.apple.AppKit                        0x9805ceb8 -[NSApplication _reopenWindowsAsNecessaryIncludingRestorableState:registeringAsReady:completion Handler:] + 254
27  com.apple.AppKit                        0x9805cd85 -[NSApplication(NSAppleEventHandling) _reopenWindowsIfNecessaryWithAppleEvent:completionHandler:] + 211
28  com.apple.AppKit                        0x982b504f -[NSApplication(NSAppleEventHandling) _handleAEOpenDocumentsForURLs:] + 287
29  com.apple.AppKit                        0x9805c911 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 727
30  libobjc.A.dylib                         0x994d1628 -[NSObject performSelector:withObject:withObject:] + 77
31  com.apple.Foundation                    0x9014341a __76-[NSAppleEventManager setEventHandler:andSelector:forEventClass:andEventID:]_block_invoke_0 + 121
32  com.apple.Foundation                    0x90142f71 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 430
33  com.apple.Foundation                    0x90142d6e _NSAppleEventManagerGenericHandler + 173
34  com.apple.AE                            0x90430a35 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 331
35  com.apple.AE                            0x90405fbe dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 44
36  com.apple.AE                            0x90405e7d aeProcessAppleEvent + 318
37  com.apple.HIToolbox                     0x92b75c58 AEProcessAppleEvent + 100
38  com.apple.AppKit                        0x98058cdd _DPSNextEvent + 1655
39  com.apple.AppKit                        0x9805816c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
40  com.apple.AppKit                        0x9804e5cc -[NSApplication run] + 855
41  com.apple.prokit                        0x0239ac01 NSProApplicationMain + 424
42  com.apple.mainstage                     0x00010b75 0x1000 + 64373
43  com.apple.mainstage                     0x00003699 0x1000 + 9881


Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib                  0x949359ae kevent + 10
1   libdispatch.dylib                       0x9228fc71 _dispatch_mgr_invoke + 993
2   libdispatch.dylib                       0x9228f7a9 _dispatch_mgr_thread + 53


Thread 2:: ExtendedAudioFileScheduler::WorkerThreadProc
0   libsystem_kernel.dylib                  0x949348e2 __psynch_cvwait + 10
1   libsystem_c.dylib                       0x910cf280 _pthread_cond_wait + 833
2   libsystem_c.dylib                       0x91155095 pthread_cond_wait$UNIX2003 + 71
3   com.apple.music.apps.MAFiles            0x02736bab ResolveFile + 52475
4   com.apple.music.apps.MAFiles            0x02736d01 ResolveFile + 52817
5   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
6   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 3:: ExtendedAudioFileScheduler::WorkerThreadProc
0   libsystem_kernel.dylib                  0x949348e2 __psynch_cvwait + 10
1   libsystem_c.dylib                       0x910cf280 _pthread_cond_wait + 833
2   libsystem_c.dylib                       0x91155095 pthread_cond_wait$UNIX2003 + 71
3   com.apple.music.apps.MAFiles            0x02736bab ResolveFile + 52475
4   com.apple.music.apps.MAFiles            0x02736d01 ResolveFile + 52817
5   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
6   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 4:: MTStream+MTThreadStage LIVE Processing: 0
0   libsystem_kernel.dylib                  0x9493280e semaphore_wait_trap + 10
1   com.apple.music.apps.MAAudioEngine          0x00569776 MTCoreAudioNewDriver + 97942
2   com.apple.music.apps.MAAudioEngine          0x00564d4f MTCoreAudioNewDriver + 78959
3   com.apple.music.apps.MAAudioEngine          0x005649f2 MTCoreAudioNewDriver + 78098
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 5:: MTStream+MTThreadStage LIVE Processing: 1
0   libsystem_kernel.dylib                  0x9493280e semaphore_wait_trap + 10
1   com.apple.music.apps.MAAudioEngine          0x00569776 MTCoreAudioNewDriver + 97942
2   com.apple.music.apps.MAAudioEngine          0x00564d4f MTCoreAudioNewDriver + 78959
3   com.apple.music.apps.MAAudioEngine          0x005649f2 MTCoreAudioNewDriver + 78098
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 6:: MTStream+MTThreadStage LIVE Processing: 2
0   libsystem_kernel.dylib                  0x9493280e semaphore_wait_trap + 10
1   com.apple.music.apps.MAAudioEngine          0x00569776 MTCoreAudioNewDriver + 97942
2   com.apple.music.apps.MAAudioEngine          0x00564d4f MTCoreAudioNewDriver + 78959
3   com.apple.music.apps.MAAudioEngine          0x005649f2 MTCoreAudioNewDriver + 78098
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 7:: MTStream+MTThreadStage SLOW Processing: 0
0   libsystem_kernel.dylib                  0x9493280e semaphore_wait_trap + 10
1   com.apple.music.apps.MAAudioEngine          0x0056978f MTCoreAudioNewDriver + 97967
2   com.apple.music.apps.MAAudioEngine          0x00564d4f MTCoreAudioNewDriver + 78959
3   com.apple.music.apps.MAAudioEngine          0x005649f2 MTCoreAudioNewDriver + 78098
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 8:: MTStream+MTThreadStage SLOW Processing: 1
0   libsystem_kernel.dylib                  0x9493280e semaphore_wait_trap + 10
1   com.apple.music.apps.MAAudioEngine          0x0056978f MTCoreAudioNewDriver + 97967
2   com.apple.music.apps.MAAudioEngine          0x00564d4f MTCoreAudioNewDriver + 78959
3   com.apple.music.apps.MAAudioEngine          0x005649f2 MTCoreAudioNewDriver + 78098
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 9:: MTStream+MTThreadStage SLOW Processing: 2
0   libsystem_kernel.dylib                  0x9493280e semaphore_wait_trap + 10
1   com.apple.music.apps.MAAudioEngine          0x0056978f MTCoreAudioNewDriver + 97967
2   com.apple.music.apps.MAAudioEngine          0x00564d4f MTCoreAudioNewDriver + 78959
3   com.apple.music.apps.MAAudioEngine          0x005649f2 MTCoreAudioNewDriver + 78098
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 10:: MTFinalStage High Latency Thread
0   libsystem_kernel.dylib                  0x94934c72 __semwait_signal + 10
1   libsystem_c.dylib                       0x91154a55 nanosleep$UNIX2003 + 189
2   libsystem_c.dylib                       0x9115491e usleep$UNIX2003 + 60
3   com.apple.music.apps.MAAudioEngine          0x005622a0 MTCoreAudioNewDriver + 68032
4   com.apple.music.apps.MAAudioEngine          0x00561dd0 MTCoreAudioNewDriver + 66800
5   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
6   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 11:: CoreAudio HAL Input/Output Proc
0   libsystem_kernel.dylib                  0x949327d2 mach_msg_trap + 10
1   libsystem_kernel.dylib                  0x94931cb0 mach_msg + 68
2   com.apple.audio.CoreAudio               0x9a632eba HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned long, unsigned long, mach_msg_header_t*, bool, unsigned int) + 138
3   com.apple.audio.CoreAudio               0x9a62d52e HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 70
4   com.apple.audio.CoreAudio               0x9a62bbcd HALC_ProxyIOContext::IOWorkLoop() + 1287
5   com.apple.audio.CoreAudio               0x9a62b617 HALC_ProxyIOContext::IOThreadEntry(void*) + 145
6   com.apple.audio.CoreAudio               0x9a635b61 ___ZN19HALC_ProxyIOContextC2Emj_block_invoke_0 + 20
7   com.apple.audio.CoreAudio               0x9a62b53d HALB_IOThread::Entry(void*) + 71
8   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
9   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 12:: FileIOThread
0   libsystem_kernel.dylib                  0x949348e2 __psynch_cvwait + 10
1   libsystem_c.dylib                       0x910cf280 _pthread_cond_wait + 833
2   libsystem_c.dylib                       0x91155095 pthread_cond_wait$UNIX2003 + 71
3   com.apple.music.apps.MAAudioEngine          0x005115e5 MDFileIOThread_IsBusy + 5221
4   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
5   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 13:: MTFeederStage High Latency Thread
0   libsystem_kernel.dylib                  0x94934c72 __semwait_signal + 10
1   libsystem_c.dylib                       0x91154a55 nanosleep$UNIX2003 + 189
2   libsystem_c.dylib                       0x9115491e usleep$UNIX2003 + 60
3   com.apple.music.apps.MAAudioEngine          0x0055f5ba MTCoreAudioNewDriver + 56538
4   com.apple.music.apps.MAAudioEngine          0x0055e290 MTCoreAudioNewDriver + 51632
5   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
6   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 14:: SeqTimer
0   libsystem_kernel.dylib                  0x949348e2 __psynch_cvwait + 10
1   libsystem_c.dylib                       0x910cf2e9 _pthread_cond_wait + 938
2   libsystem_c.dylib                       0x910cf572 pthread_cond_timedwait_relative_np + 47
3   com.apple.CoreServices.CarbonCore          0x972f66ad TSWaitOnConditionTimedRelative + 177
4   com.apple.CoreServices.CarbonCore          0x972f6184 TSWaitOnSemaphoreCommon + 272
5   com.apple.CoreServices.CarbonCore          0x972f640d TSWaitOnSemaphoreRelative + 24
6   com.apple.CoreServices.CarbonCore          0x972dc1a3 TimerThread + 324
7   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
8   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 15:
0   libsystem_kernel.dylib                  0x949327d2 mach_msg_trap + 10
1   libsystem_kernel.dylib                  0x94931cb0 mach_msg + 68
2   com.apple.audio.midi.CoreMIDI           0x0231822d XServerMachPort::ReceiveMessage(int&, void*, int&) + 101
3   com.apple.audio.midi.CoreMIDI           0x02335ae0 MIDIProcess::RunMIDIInThread() + 144
4   com.apple.audio.midi.CoreMIDI           0x0233bc48 MIDIProcess::MIDIInPortThread::Run() + 24
5   com.apple.audio.midi.CoreMIDI           0x02319805 XThread::RunHelper(void*) + 17
6   com.apple.audio.midi.CoreMIDI           0x023192ee CAPThread::Entry(CAPThread*) + 196
7   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
8   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 16:: com.apple.mainstage:MIDI Clock Sender
0   libsystem_kernel.dylib                  0x94934c72 __semwait_signal + 10
1   libsystem_c.dylib                       0x91154a55 nanosleep$UNIX2003 + 189
2   com.apple.mainstage                     0x001d8705 0x1000 + 1931013
3   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
4   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 17:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib                  0x949327d2 mach_msg_trap + 10
1   libsystem_kernel.dylib                  0x94931cb0 mach_msg + 68
2   com.apple.CoreFoundation                0x975cff79 __CFRunLoopServiceMachPort + 185
3   com.apple.CoreFoundation                0x975d595f __CFRunLoopRun + 1247
4   com.apple.CoreFoundation                0x975d501a CFRunLoopRunSpecific + 378
5   com.apple.CoreFoundation                0x975d4e8b CFRunLoopRunInMode + 123
6   com.apple.Foundation                    0x9011637a +[NSURLConnection(Loader) _resourceLoadLoop:] + 395
7   com.apple.Foundation                    0x9017a448 -[NSThread main] + 45
8   com.apple.Foundation                    0x9017a3cb __NSThread__main__ + 1396
9   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
10  libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 18:: com.apple.CFSocket.private
0   libsystem_kernel.dylib                  0x94934be6 __select + 10
1   com.apple.CoreFoundation                0x97619650 __CFSocketManager + 1632
2   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
3   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 19:: com.apple.appkit-heartbeat
0   libsystem_kernel.dylib                  0x94934c72 __semwait_signal + 10
1   libsystem_c.dylib                       0x91154a55 nanosleep$UNIX2003 + 189
2   libsystem_c.dylib                       0x9115491e usleep$UNIX2003 + 60
3   com.apple.AppKit                        0x9823dc2d -[NSUIHeartBeat _heartBeatThread:] + 879
4   com.apple.Foundation                    0x9017a448 -[NSThread main] + 45
5   com.apple.Foundation                    0x9017a3cb __NSThread__main__ + 1396
6   libsystem_c.dylib                       0x910ca5b7 _pthread_start + 344
7   libsystem_c.dylib                       0x910b4d4e thread_start + 34


Thread 20:
0   libsystem_kernel.dylib                  0x949350ee __workq_kernreturn + 10
1   libsystem_c.dylib                       0x910cd0ac _pthread_workq_return + 45
2   libsystem_c.dylib                       0x910cce79 _pthread_wqthread + 448
3   libsystem_c.dylib                       0x910b4d2a start_wqthread + 30


Thread 0 crashed with X86 Thread State (32-bit):
 eax: 0x2b638020  ebx: 0x1cbf0fd0  ecx: 0x00000000  edx: 0x00000000
 edi: 0x1cbf1010  esi: 0x04c5bdd0  ebp: 0xbfffdea8  esp: 0xbfffde80
  ss: 0x00000023  efl: 0x00010282  eip: 0x00136ced   cs: 0x0000001b
  ds: 0x00000023   es: 0x00000023   fs: 0x00000000   gs: 0x0000000f
 cr2: 0x0cb38000
Logical CPU: 3

Link to comment
Share on other sites

Hi

 

I had pretty much the same problem.

What I did is opening the main stage with one of the templates.Saved the template as new file. Close it and then opened the problematic file and it opened correctly.

 

I can't really explain why this happen, but it worked for me few times

 

hope it helps

 

B

Link to comment
Share on other sites

After some creative exploration into importing and exporting patches, I have discovered a way to recover the contents of a corrupt concert, as long as you still have the concert file.

 

Here's what you do:

 

1. Navigate to your corrupt Mainstage concert file (by default, these are stored in User/Music/MainStage). Right click your concert and select "Show Package Contents".

2. There will be a bunch of files ending in .plistZ, a "Nodes" folder, and a .layout file. Open the "Nodes" folder.

3. You should see a) your master channel strip files (something like 001 Reverb.cst, 002 Output 1-2.cst, etc.), b) files called "base.plistZ", "mappings.plistZ", and "uidata.plistZ", and c) a folder for every set in the show, containing folders for every patch in that set. As it turns out, the file structure of this "Nodes" folder is almost identical to the structure of an exported "Set" from MainStage. We are going to recreate a .patch file manually, then import it into a fresh Mainstage concert.

4. Create a new folder and name it whatever you want. Probably the title of your concert.

5. Copy the contents of the "Nodes" folder to your new folder and delete the files "mappings.plistZ" and "uidata.plistZ" from the top directory. Do NOT delete these files where they appear within your individual set and patch folders.

6. In the new folder, rename "base.plistZ" to "nodes.plistZ".

7. Now open Text Editor and create a file with the contents "/Applications/MainStage.app" and nothing else. Save this to your new folder with the name ".LSOverride". Finder should ask if you want to create a hidden file or something. Accept.

8. NOW. The top-level or your new folder should contain ".LSOverride" (hidden), "nodes.plistZ", and folders of every set in your show, containing folders of every patch in those sets. Rename the new folder to end with ".patch". Finder will warn you about showing a folder as a single file. Accept.

9. You should now have a patch file that you are able to import into a clean Mainstage concert. Open Mainstage, create a new concert, then press Command+I. (Alternatively, in Edit mode, find your "Actions" menu (the little gear with the arrow) at the top of your Patch List. Toggle the menu and select "Load Patch / Set"). Select your newly created .patch file from the finder drop-down and click Import. Mainstage should now load all the patches and mappings from your corrupt concert!

10. Rejoice, for balance has been restored to the universe once again.

 

Optional: Remember the .layout file we saw in the concert's package contents? You can import that, too. Just go to Layout mode and select "Import Layout" from its little gear menu.

 

I'm pretty sure you can also recover your master channel strips by moving them to the proper location in the new concert file. I haven't tested this, though.

 

I hope this saves some folks from having to recreate their concerts that corrupt for bizarre reasons. Oh, and one final tip: BACK UP YOUR CONCERTS!

Link to comment
Share on other sites

After some creative exploration into importing and exporting patches, I have discovered a way to recover the contents of a corrupt concert, as long as you still have the concert file.

 

BTW: This very creative solution is really a last effort, because it will break certain mappings within the patch.

Link to comment
Share on other sites

One way to avoid this - besides having backups - is to run MainStage in 64-bit mode. I've seen quite a few issues that were triggered by working in 32-bit mode, running out of memory and saving corrupt data.

Unfortunately, my concert was running in 64-bit mode and this still happened. But yes, a good point for others to note!

Link to comment
Share on other sites

One way to avoid this - besides having backups - is to run MainStage in 64-bit mode. I've seen quite a few issues that were triggered by working in 32-bit mode, running out of memory and saving corrupt data.

Unfortunately, my concert was running in 64-bit mode and this still happened. But yes, a good point for others to note!

 

It might be that the concert was already damaged by the out of memory situation. You might want to contact Apple with this issue: http://www.apple.com/feedback/mainstage.html

Link to comment
Share on other sites

what patterncity described should be a sticky somewhere here. indeed the cst's are embedded in the file contents - nice work!

 

here's the thing that I don't get...

 

I always save my progress as I progress forward when building a large concert... save as concert.1, concert.2 concert.3... why? because if concert.3 blows up (and this has certainly happened since the early days of MainStage), I can always go back to the previous "save point".

 

am I the only guy who does this?

 

I do the same with everything, Logic projects, Word documents, whatever... Yes, some products are kind enough to save "versions" for us, but... I'd prefer to define my own savepoints/fallback points.

 

and in IMHO, 64-bit mode (provided you have the memory installed to support going beyond 3GB) - may lead to less corruptions-that-show-up-when-loading instances, but not all cases. I've seen a 3rd party plug crash, and corrupt the MainStage concert file too...

 

all the more more reason why I have the save as... routine that I do...

 

anyway, nice sleuth work patterncity!

 

300 patches in a concert file??? wow...how many songs is that??? respect...

Link to comment
Share on other sites

  • 5 months later...
Hi

 

I had pretty much the same problem.

What I did is opening the main stage with one of the templates.Saved the template as new file. Close it and then opened the problematic file and it opened correctly.

 

I can't really explain why this happen, but it worked for me few times

 

hope it helps

 

B

 

THANK YOU! This worked perfectly for me!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...