Fix for "Mathematica has quit unexpectedly" on Shift+Option start-up
- To: mathgroup at smc.vnet.net
- Subject: [mg108889] Fix for "Mathematica has quit unexpectedly" on Shift+Option start-up
- From: Paul Makepeace <paulm at paulm.com>
- Date: Tue, 6 Apr 2010 07:23:50 -0400 (EDT)
WRI support have suggested to me on several occasions the Shift+Option restart procedure to reset Mathematica somewhat. This however was causing Mathematica to crash on start-up. Here's the solution that worked for me, ---------------------------------------------------------------------------= - Hello, When I try the Shift+Option restart Mathematica "quits unexpectedly" (consistently reproducible; see crash stats below). Are you interested in the full stack trace? Here is the start of it, Process: Mathematica [745] Path: /Applications/Mathematica.app/Contents/MacOS/M= athematica Identifier: com.wolfram.Mathematica Version: 7.0.1.1214005 (7.0) Code Type: X86 (Native) Parent Process: launchd [154] Date/Time: 2010-04-05 12:26:35.969 -0700 OS Version: Mac OS X 10.6.3 (10D573) Report Version: 6 Interval Since Last Report: 145 sec Crashes Since Last Report: 3 Per-App Interval Since Last Report: 43 sec Per-App Crashes Since Last Report: 3 Anonymous UUID: B9E0EC3D-76D5-4C= 86-A318-27D73578E779 Exception Type: EXC_CRASH (SIGBUS) Exception Codes: 0x0000000000000000, 0x0000000000000000 Crashed Thread: 1 Dispatch queue: com.apple.libdispatch-manager ---------------------------------------------------------------------------= - On Mon, Apr 5, 2010 at 08:30, <support at wolfram.com> wrote: Paul, That's not so good...We may be looking at a larger corruption of the user base directory. Our best bet it to have these directories rebuilt entirely. There are 2 "Mathematica" directories that we'll want to rename "Mathematica-old" These directories should be located in: /Library and /Users/<your user name>/Library Rename these folder (with Mathematica shutdown) and then try launching the application again (you don't need to hold down SHIFT+OPTION). You should be prompted for your license information (if you have it handy, you can re-enter it, otherwise quit Mathematica and copy the 'mathpass' file from /Users/<your user name>/Library/Mathematica-old/Licensing to the newly created /Users/<your user name>/Library/Mathematica/Licensing and then start Mathematica back up. ---------------------------------------------------------------------------= - Hope that helps, Paul