yeah, so the work around i figured out was running bambu studio through flatpak on Linux. it doesnt seem to be affected there. Easy setup, and if you dont have linux you can always try using linux on a virtual machine using UTM (if youre using MacOS). Then I downloaded my filamemt and printer presets so i didnt lose all of my custom settings (these can be found in: /Users//Library/Application Support/BambuStudio/user/) when you open the user directory there is a folder that is a bunch of numbers (mine is 39291285175) and inside that directory you will find all of your custom filament, machine, and process settings. I downloaded these and uploaded them to my linux box.
but symptoms: So i got my Macbook Pro delivered today and one of the first things i downloaded was BambuStudio. When i open it, it just closes almost immediately. It wont let me click on anything, i was worried i was going to lose all of my custom settings, kinda freaking out.
The stack trace shows the failure happened when a menu item was clicked during wxWidgets event handeling (wxEvtHandler::WXConsumeException, SafelyProcessEvent, wxMenu::HandleCommandProcess)
Thread 0 Crashed:: bambustu_main Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib __pthread_kill + 8
1 libsystem_pthread.dylib pthread_kill + 296
2 libsystem_c.dylib abort + 124
3 BambuStudio wxAbort() + 12
4 BambuStudio wxEvtHandler::WXConsumeException() + 192
5 BambuStudio wxEvtHandler::SafelyProcessEvent(wxEvent&) + 44
6 BambuStudio wxMenuBase::DoProcessEvent(wxMenuBase*, wxEvent&, wxWindow*) + 160
7 BambuStudio wxMenuBase::SendEvent(int, int) + 152
8 BambuStudio wxMenu::HandleCommandProcess(wxMenuItem*) + 184
9 AppKit -[NSApplication(NSResponder) sendAction:to:from:] + 560
10 AppKit -[NSMenuItem _corePerformAction:] + 540
11 AppKit _NSMenuPerformActionWithHighlighting + 160
12 AppKit -[NSMenu performActionForItemAtIndex:] + 208
13 AppKit -[NSMenu _internalPerformActionForItemAtIndex:invocationType:] + 84
14 AppKit +[NSCocoaMenuImpl _performActionForMenuItem:invocationType:] + 184
15 AppKit -[NSMenuTrackingSession _performPostTrackingDismissalActions] + 488
16 AppKit -[NSMenuTrackingSession startRunningMenuEventLoop:] + 1532
17 AppKit -[NSMenuTrackingSession startMonitoringEvents:] + 284
18 AppKit -[NSMenuBarTrackingSession _mouseDownEventHandler:] + 424
19 AppKit -[NSMenuBarTrackingSession _handleMonitorEvent:] + 420
20 AppKit __57-[NSMenuBarTrackingSession _addLocalEventMonitorIfNeeded]_block_invoke + 120
21 AppKit _NSSendEventToDequeuingObservers + 252
22 AppKit -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2168
23 AppKit -[NSApplication(NSEventRouting) nextEventMatchingMask:untilDate:inMode:dequeue:] + 72
24 AppKit -[NSApplication run] + 368
25 BambuStudio wxGUIEventLoop::OSXDoRun() + 112
26 BambuStudio wxCFEventLoop::DoRun() + 40
27 BambuStudio wxEventLoopBase::Run() + 132
28 BambuStudio wxAppConsoleBase::MainLoop() + 120
29 BambuStudio wxApp::OnRun() + 36
30 BambuStudio wxEntry(int&, wchar_t**) + 148
31 BambuStudio Slic3r::GUI::GUI_Run(…) + 468
32 BambuStudio Slic3r::CLI::run(…) + 35632
33 BambuStudio main + 172
34 dyld start + 7184
Binary Images:
BambuStudio 02.05.00.66
libbambu_networking.dylib
libBambuSource.dylib
AppKit
CoreFoundation
JavaScriptCore
WebKit`