MinimServer Forum
Minimserver crash on a Maverick Mac Mini - Printable Version

+- MinimServer Forum (https://forum.minimserver.com)
+-- Forum: MinimServer (/forumdisplay.php?fid=1)
+--- Forum: Support (/forumdisplay.php?fid=4)
+--- Thread: Minimserver crash on a Maverick Mac Mini (/showthread.php?tid=3703)



Minimserver crash on a Maverick Mac Mini - massibo051 - 17-12-2016 20:26

Hello
I get the following error log on a Maverick mac mini, maybe related to the latest minim server release (dated today)

MinimServer crash dump, produced at 20161217-201030.999

Unexpected exception java.lang.IllegalArgumentException: Unknown image type 0

java.lang.IllegalArgumentException: Unknown image type 0
at java.awt.image.BufferedImage.<init>(BufferedImage.java:501)
at com.minimserver.lib.TrayControl$TrayView.getScaledImage(TrayControl.java:1696)
at com.minimserver.lib.TrayControl$TrayView.createTrayIconUI(TrayControl.java:1633)​
at com.minimserver.lib.TrayControl$TrayView.access$3200(TrayControl.java:1418)
at com.minimserver.lib.TrayControl$TrayView$2.action(TrayControl.java:1555)
at com.minimserver.lib.TrayControl$Action.run(TrayControl.java:1205)
at com.minimserver.lib.TrayControl$5.run(TrayControl.java:940)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Pr​otectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201​)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105​)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

"Thread-2" id=15 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$TimerThread@17cf619d
at org.jminim.core.RuntimeImpl$TimerThread.run(RuntimeImpl.java:2911)

"Thread-1" id=14 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$ActionThread@22f95ff0
at java.lang.Object.wait(Object.java:502)
at org.jminim.core.RuntimeImpl$ActionThread.run(RuntimeImpl.java:2865)

"AWT-EventQueue-0" id=12 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:448)
at org.jminim.core.LogImpl.writeCrashDump(LogImpl.java:1178)
at org.jminim.core.LogImpl.printStackTraceSync(LogImpl.java:1103)
- locked org.jminim.core.LogImpl@4873e991
at org.jminim.core.LogImpl.reportErrorEx(LogImpl.java:237)
at com.minimserver.lib.TrayControl.reportFatalExceptionUI(TrayControl.java:722)
at com.minimserver.lib.TrayControl.access$1100(TrayControl.java:142)
at com.minimserver.lib.TrayControl$5.run(TrayControl.java:942)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Pr​otectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201​)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105​)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

"Java2D Disposer" id=11 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@6d1362ac
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at sun.java2d.Disposer.run(Disposer.java:148)
at java.lang.Thread.run(Thread.java:745)

"Java2D Queue Flusher" id=10 TIMED_WAITING
at java.lang.Object.wait(Native Method)
- waiting on sun.java2d.opengl.OGLRenderQueue$QueueFlusher@1bc351a
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:203)

"AWT-Shutdown" id=9 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.Object@69d2fc02
at java.lang.Object.wait(Object.java:502)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
at java.lang.Thread.run(Thread.java:745)

"AppKit Thread" id=8 RUNNABLE (in native)

"Signal Dispatcher" id=4 RUNNABLE

"Finalizer" id=3 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@3e3abfc8
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

"Reference Handler" id=2 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@484abca1
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

"main" id=1 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.awt.EventQueue$1AWTInvocationLock@20efa2f9
at java.lang.Object.wait(Object.java:502)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1315)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1296)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
at com.minimserver.lib.TrayControl.invokeUI(TrayControl.java:947)
at com.minimserver.lib.TrayControl.access$1800(TrayControl.java:142)
at com.minimserver.lib.TrayControl$TrayView.createTrayIcon(TrayControl.java:1553)
at com.minimserver.lib.TrayControl$TrayView.createAndShowTrayIcon(TrayControl.java:​1511)
at com.minimserver.lib.TrayControl.createAndShowTrayView(TrayControl.java:312)
at com.minimserver.lib.WatchService$Proxy.initServer(WatchService.java:121)
- locked com.minimserver.lib.WatchService$Proxy@283e4457
at com.minimserver.Server.doStart(Server.java:646)
at com.minimserver.Server.start(Server.java:503)
at org.jminim.core.ContextImpl.startComponent(ContextImpl.java:153)
at org.jminim.core.ContextImpl.start(ContextImpl.java:78)
- locked java.lang.Object@56729fbe
at org.jminim.core.RootContextImpl.startComponent(RootContextImpl.java:48)
at org.jminim.core.ContextImpl.start(ContextImpl.java:78)
- locked java.lang.Object@3d5dae47
at org.jminim.core.RuntimeImpl.run(RuntimeImpl.java:1412)
at org.jminim.core.LauncherImpl.run(LauncherImpl.java:1124)
at org.jminim.core.LauncherImpl.launch(LauncherImpl.java:135)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav​a:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jminim.launch.Launcher.doLaunch(Launcher.java:677)
at org.jminim.launch.Launcher.launch(Launcher.java:210)
at com.minimserver.launch.LaunchServer.main(LaunchServer.java:34)

- - - - - - - - - - - - - - - -


RE: Minimserver crash on a Maverick Mac Mini - simoncn - 17-12-2016 22:11

Thanks for letting me know about this. I am not seeing this problem. Which version of Java are you running?


RE: Minimserver crash on a Maverick Mac Mini - simoncn - 18-12-2016 09:22

The problem should be fixed now. If you quit and restart MinimServer (you might need to logout and login again), MinimServer will automatically update itself to update 93, which has a fix for the problem.


RE: Minimserver crash on a Maverick Mac Mini - massibo051 - 18-12-2016 11:31

I downloaded and installed update 93 and now the problem is solved.
Thank you so much for your top class support !

(18-12-2016 09:22)simoncn Wrote:  The problem should be fixed now. If you quit and restart MinimServer (you might need to logout and login again), MinimServer will automatically update itself to update 93, which has a fix for the problem.