Matlab won't open correctly and crashes
Show older comments
Matlab won't open the command window and then crashes. This is the error log.
java.lang.UnsatisfiedLinkError: C:\Program Files\MATLAB\R2011b\bin\win32\nativecmdwin.dll: Can't load this .dll (machine code=0x4c00) on a IA 32-bit platform at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at com.mathworks.mde.cmdwin.CmdWinSinkRegistrar.<init>(CmdWinSinkRegistrar.java:64) at com.mathworks.mde.cmdwin.CmdWin.<init>(CmdWin.java:195) at com.mathworks.mde.cmdwin.CmdWin.<clinit>(CmdWin.java:89) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at com.mathworks.jmi.ClassLoaderManager.loadClass(ClassLoaderManager.java:439) at com.mathworks.jmi.ClassLoaderManager.findClass(ClassLoaderManager.java:418) at com.mathworks.jmi.Matlab$1.findClass(Matlab.java:466) at com.mathworks.util.ClassLoaderBridge.findClass(ClassLoaderBridge.java:24) at com.mathworks.widgets.desk.DTClient.createComponent(DTClient.java:244) at com.mathworks.widgets.desk.Desktop.createClientComponent(Desktop.java:5599) at com.mathworks.mde.desk.MLDesktop.createClientComponent(MLDesktop.java:887) at com.mathworks.widgets.desk.Desktop.createClientComponentWrapper(Desktop.java:5613) at com.mathworks.widgets.desk.Desktop.setClientShowing(Desktop.java:6073) at com.mathworks.widgets.desk.Desktop.setClientShowing(Desktop.java:6060) at com.mathworks.widgets.desk.Desktop.restoreLayout(Desktop.java:5124) at com.mathworks.mde.desk.MLDesktop.restoreLayout(MLDesktop.java:1369) at com.mathworks.widgets.desk.Desktop.restoreLayout(Desktop.java:4854) at com.mathworks.widgets.desk.Desktop.restorePreviousLayout(Desktop.java:3756) at com.mathworks.widgets.desk.Desktop.initMainFrame(Desktop.java:263) at com.mathworks.mde.desk.MLDesktop.initMainFrameFromThread(MLDesktop.java:752) at com.mathworks.mde.desk.MLDesktop.access$2100(MLDesktop.java:141) at com.mathworks.mde.desk.MLDesktop$Initializer.run(MLDesktop.java:1032) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Answers (1)
Youssef Khmou
on 22 Feb 2013
0 votes
this is a problem related to JAVA, wether you need to install new JAVA and take the folder to merge with existing JAVA folder in MATLAB , or you can go to the MAT icon in the desktop , right click, go to Properties, then to Compatibility next check the "Run this program in compatibility mode for :" and choose an older version,
Categories
Find more on Call MATLAB from Java in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!