RE: MinimServer 0.8.1 is now available - Linn_agnostik - 01-01-2014 10:38
(30-12-2013 09:12)simoncn Wrote: Please post the exact wording of the exception you are getting, together with the complete Java stack trace. You should be able to find this information in a crash log file in the /volume1/homes/minimserver/appData folder, which is visible in File Station.
Code:
MinimServer crash dump, produced at 20131229-221136.305
MinimServer: exception while processing action request: java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at com.minimserver.RandomFileInputStream.read(RandomFileInputStream.java:48)
at java.io.DataInputStream.readFully(DataInputStream.java:178)
at java.io.DataInputStream.readLong(DataInputStream.java:399)
at com.minimserver.Server$CachedAudioItem.readDataCache(Server.java:7262)
at com.minimserver.Server$AudioItem.getCachedItem(Server.java:8689)
at com.minimserver.Server$AudioItem.access$8900(Server.java:8565)
at com.minimserver.Server$Album.getAlbumArtInfo(Server.java:8998)
at com.minimserver.Server.writeAlbumDIDL(Server.java:5391)
at com.minimserver.Server.access$12700(Server.java:90)
at com.minimserver.Server$AlbumView.getDIDL(Server.java:11737)
at com.minimserver.Server$AlbumContainer.getDIDL(Server.java:11789)
at com.minimserver.Server$Container.getContentsDIDL(Server.java:10589)
at com.minimserver.Server$ContentDirectoryProvider.doBrowse(Server.java:13216)
at com.minimserver.Server$ContentDirectoryProvider.browse(Server.java:13168)
at org.openhome.net.device.providers.DvProviderUpnpOrgContentDirectory1$DoBrowse.actionInvoked(DvProviderUpnpOrgContentDirectory1.java:978)
"Timer-5" id=425 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@4f1c81
at java.lang.Object.wait(Object.java:485)
at java.util.TimerThread.mainLoop(Timer.java:483)
at java.util.TimerThread.run(Timer.java:462)
"Thread-407" id=423 RUNNABLE (in native)
"Thread-406" id=422 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:427)
at org.jminim.core.LogImpl.writeCrashDump(LogImpl.java:1033)
at org.jminim.core.LogImpl.printStackTraceSync(LogImpl.java:958)
- locked org.jminim.core.LogImpl@4892ba
at org.jminim.core.LogImpl.errorEx(LogImpl.java:208)
at com.minimserver.Server$ContentDirectoryProvider.browse(Server.java:13183)
at org.openhome.net.device.providers.DvProviderUpnpOrgContentDirectory1$DoBrowse.actionInvoked(DvProviderUpnpOrgContentDirectory1.java:978)
"Thread-405" id=421 RUNNABLE (in native)
"Thread-404" id=420 RUNNABLE (in native)
"Thread-403" id=419 RUNNABLE (in native)
"Thread-375" id=391 RUNNABLE (in native)
"Thread-374" id=390 RUNNABLE (in native)
"Thread-253" id=269 RUNNABLE (in native)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at org.jminim.lib.HTTPConnection$ReaderThread.readRequest(HTTPConnection.java:192)
at org.jminim.lib.HTTPConnection$ReaderThread.runReaderThread(HTTPConnection.java:155)
at org.jminim.lib.HTTPConnection$ReaderThread.run(HTTPConnection.java:126)
"Thread-252" id=268 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.HTTPConnection@8c57b3
at java.lang.Object.wait(Object.java:485)
at org.jminim.lib.HTTPConnection.getRequest(HTTPConnection.java:108)
at org.jminim.lib.HTTPConnection.access$1500(HTTPConnection.java:18)
at org.jminim.lib.HTTPConnection$WriterThread.runWriterThread(HTTPConnection.java:421)
at org.jminim.lib.HTTPConnection$WriterThread.run(HTTPConnection.java:411)
"Thread-144" id=160 RUNNABLE (in native)
"Thread-143" id=159 RUNNABLE (in native)
"Thread-142" id=158 RUNNABLE (in native)
"Thread-140" id=156 RUNNABLE (in native)
"Thread-138" id=154 RUNNABLE (in native)
"Thread-133" id=149 RUNNABLE (in native)
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)
- locked java.net.SocksSocketImpl@991fa4
at java.net.ServerSocket.implAccept(ServerSocket.java:462)
at java.net.ServerSocket.accept(ServerSocket.java:430)
at org.jminim.lib.HTTPService.runServerThread(HTTPService.java:326)
at org.jminim.lib.HTTPService.access$200(HTTPService.java:28)
at org.jminim.lib.HTTPService$1.run(HTTPService.java:311)
"Thread-132" id=148 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.HTTPService$SocketThread@ec7259
at java.lang.Object.wait(Object.java:485)
at org.jminim.lib.HTTPService$SocketThread.run(HTTPService.java:363)
"Thread-131" id=147 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.OhNetService$TimerThread@1475362
at org.jminim.lib.OhNetService$TimerThread.run(OhNetService.java:749)
"Thread-130" id=146 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.OhNetService$ActionThread@1b36034
at java.lang.Object.wait(Object.java:485)
at org.jminim.lib.OhNetService$ActionThread.run(OhNetService.java:704)
"Thread-129" id=145 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.launch.Launcher$ConsoleRequest@1d85c63
at java.lang.Object.wait(Object.java:485)
at org.jminim.launch.Launcher$ConsoleRequest.awaitCompletion(Launcher.java:1164)
at org.jminim.launch.Launcher$ConsoleReader.readLine(Launcher.java:1027)
- locked org.jminim.launch.Launcher$ConsoleReader@525a12
at com.minimserver.lib.ServerConsole$ServerConsoleThread.run(ServerConsole.java:643)
"Thread-127" id=141 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$TimerThread@1c5bb20
at org.jminim.core.RuntimeImpl$TimerThread.run(RuntimeImpl.java:2415)
"Thread-126" id=140 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$ActionThread@804b67
at java.lang.Object.wait(Object.java:485)
at org.jminim.core.RuntimeImpl$ActionThread.run(RuntimeImpl.java:2369)
"Thread-1" id=9 RUNNABLE (in native)
at sun.nio.ch.FileDispatcher.read0(Native Method)
at sun.nio.ch.FileDispatcher.read(FileDispatcher.java:26)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:198)
at sun.nio.ch.IOUtil.read(IOUtil.java:171)
at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:144)
- locked java.lang.Object@b28256
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:48)
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:92)
at sun.nio.ch.ChannelInputStream.read(ChannelInputStream.java:86)
- locked sun.nio.ch.ChannelInputStream@18b0684
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
- locked java.io.InputStreamReader@58e7c7
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked java.io.InputStreamReader@58e7c7
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at org.jminim.launch.Launcher$ConsoleThread.run(Launcher.java:1112)
"Java2D Disposer" id=8 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@d8cf89
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at sun.java2d.Disposer.run(Disposer.java:127)
at java.lang.Thread.run(Thread.java:662)
"Signal Dispatcher" id=4 RUNNABLE
"Finalizer" id=3 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@214573
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" id=2 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@569dcf
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
"main" id=1 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.Object@d66e04
at java.lang.Object.wait(Object.java:485)
at org.jminim.core.RuntimeImpl.waitForRequest(RuntimeImpl.java:2286)
at org.jminim.core.RuntimeImpl.run(RuntimeImpl.java:1224)
at org.jminim.core.LauncherImpl.run(LauncherImpl.java:795)
at org.jminim.core.LauncherImpl.launch(LauncherImpl.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jminim.launch.Launcher.doLaunch(Launcher.java:475)
at org.jminim.launch.Launcher.launch(Launcher.java:133)
at com.minimserver.launch.LaunchServer.main(LaunchServer.java:28)
- - - - - - - - - - - - - - - -
(30-12-2013 09:12)simoncn Wrote: I don't think this is related to the MinimServer crash. After this happens, is there any error information in the file
/Users/<your-user-name>/Library/MinimWatch/minimwatch.log
or are there any crash log files in the
/Users/<your-user-name>/Library/MinimWatch
You are correct, no crash logs there.. but after a while the minimwatch stops responding, there is just the multicolored wheel spinning and I need to go into the task manager and manually kill Launchwatch in order to be able to restart minimwatch..
Please advise on what to do
Oh, and a Happy New 2014!
RE: MinimServer 0.8.1 is now available - Linn_agnostik - 01-01-2014 10:46
The latest error in minimwatch, this is after applying the 10 update and minimwatch asks me to restart minimserver
I get an error message:
Relaunch failed: see minimwatch-heapdump-20140101-1040120.hprof and minimwatch-threads-20140101-104120.log
Where are those files located? unable to find them in ~/Library/Minimwatch
RE: MinimServer 0.8.1 is now available - simoncn - 01-01-2014 11:21
(01-01-2014 10:46)Linn_agnostik Wrote: The latest error in minimwatch, this is after applying the 10 update and minimwatch asks me to restart minimserver
I get an error message:
Relaunch failed: see minimwatch-heapdump-20140101-1040120.hprof and minimwatch-threads-20140101-104120.log
Where are those files located? unable to find them in ~/Library/Minimwatch
They should be in your home directory (~). Please upload them to my FTP server. I will PM you the server details.
RE: MinimServer 0.8.1 is now available - simoncn - 01-01-2014 11:29
(01-01-2014 10:38)Linn_agnostik Wrote: MinimServer crash dump, produced at 20131229-221136.305
MinimServer: exception while processing action request: java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at com.minimserver.RandomFileInputStream.read(RandomFileInputStream.java:48)
You are correct, no crash logs there.. but after a while the minimwatch stops responding, there is just the multicolored wheel spinning and I need to go into the task manager and manually kill Launchwatch in order to be able to restart minimwatch..
Please advise on what to do
Oh, and a Happy New 2014!
Happy New Year to you as well!
I have found the cause of the MinimServer crash. It will be fixed in the next update.
When MinimWatch stops responding, please run the command:
jstack <pid>
where <pid> is the process ID of the MinimWatch process. You can find this process ID by using the command:
ps -ef | grep Java | grep -v grep
Please post or attach the jstack output here. Many thanks!
RE: MinimServer 0.8.1 is now available - Linn_agnostik - 01-01-2014 17:01
(01-01-2014 11:29)simoncn Wrote: When MinimWatch stops responding, please run the command:
jstack <pid>
where <pid> is the process ID of the MinimWatch process. You can find this process ID by using the command:
ps -ef | grep Java | grep -v grep
Please post or attach the jstack output here. Many thanks!
Code:
2014-01-01 17:00:27
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode):
"Attach Listener" daemon prio=5 tid=0x00007fa11a920800 nid=0x3c4f waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-40" daemon prio=5 tid=0x00007fa11a28e000 nid=0xd403 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-39" daemon prio=5 tid=0x00007fa11b11f000 nid=0xcc03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-38" daemon prio=5 tid=0x00007fa11a459000 nid=0xdb03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-37" daemon prio=5 tid=0x00007fa11a28c800 nid=0xd303 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-36" daemon prio=5 tid=0x00007fa11a836000 nid=0xd103 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-35" daemon prio=5 tid=0x00007fa11a28a000 nid=0xd003 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-34" daemon prio=5 tid=0x00007fa11a45a800 nid=0xcf03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-24" daemon prio=5 tid=0x00007fa119b0c000 nid=0xcb03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"TimerQueue" daemon prio=5 tid=0x00007fa11a45e800 nid=0xf033 waiting on condition [0x000000011ea43000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000007d7b103b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:220)
at javax.swing.TimerQueue.run(TimerQueue.java:171)
at java.lang.Thread.run(Thread.java:744)
"Thread-23" daemon prio=5 tid=0x00007fa11a349000 nid=0xca03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-19" daemon prio=5 tid=0x00007fa119a3f000 nid=0xc703 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-18" daemon prio=5 tid=0x00007fa11a87d000 nid=0xce03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-17" daemon prio=5 tid=0x00007fa11a38a800 nid=0xd203 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-16" daemon prio=5 tid=0x00007fa11a38a000 nid=0xc603 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-15" daemon prio=5 tid=0x00007fa11a3bb000 nid=0xc503 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-14" daemon prio=5 tid=0x00007fa11a2b4000 nid=0xc403 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-11" daemon prio=5 tid=0x00007fa11a297000 nid=0xd703 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-10" daemon prio=5 tid=0x00007fa11b01a800 nid=0xc903 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-9" daemon prio=5 tid=0x00007fa11a84c800 nid=0xe003 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-8" daemon prio=5 tid=0x00007fa11998b800 nid=0xde03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-7" daemon prio=5 tid=0x00007fa11a84b800 nid=0xdc07 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-6" prio=5 tid=0x00007fa11a182800 nid=0xbe03 in Object.wait() [0x0000000117d66000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b184e0> (a org.jminim.lib.OhNetService$TimerThread)
at org.jminim.lib.OhNetService$TimerThread.run(OhNetService.java:749)
- locked <0x00000007d7b184e0> (a org.jminim.lib.OhNetService$TimerThread)
"Thread-5" prio=5 tid=0x00007fa11999f000 nid=0xbc03 in Object.wait() [0x0000000117c63000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b104c0> (a org.jminim.lib.OhNetService$ActionThread)
at java.lang.Object.wait(Object.java:503)
at org.jminim.lib.OhNetService$ActionThread.run(OhNetService.java:704)
- locked <0x00000007d7b104c0> (a org.jminim.lib.OhNetService$ActionThread)
"Thread-3" prio=5 tid=0x00007fa11a209800 nid=0xba03 in Object.wait() [0x0000000117b60000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b10530> (a org.jminim.core.RuntimeImpl$TimerThread)
at org.jminim.core.RuntimeImpl$TimerThread.run(RuntimeImpl.java:2415)
- locked <0x00000007d7b10530> (a org.jminim.core.RuntimeImpl$TimerThread)
"Thread-2" prio=5 tid=0x00007fa11999e000 nid=0xb803 in Object.wait() [0x0000000117a5d000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b18550> (a org.jminim.core.RuntimeImpl$ActionThread)
at java.lang.Object.wait(Object.java:503)
at org.jminim.core.RuntimeImpl$ActionThread.run(RuntimeImpl.java:2369)
- locked <0x00000007d7b18550> (a org.jminim.core.RuntimeImpl$ActionThread)
"Thread-1" daemon prio=5 tid=0x00007fa11990d000 nid=0xb603 in Object.wait() [0x00000001178d4000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b105a0> (a org.jminim.launch.Launcher$ConsoleThread)
at java.lang.Object.wait(Object.java:503)
at org.jminim.launch.Launcher$ConsoleThread.run(Launcher.java:1094)
- locked <0x00000007d7b105a0> (a org.jminim.launch.Launcher$ConsoleThread)
"AWT-EventQueue-0" prio=5 tid=0x00007fa119906800 nid=0xb407 waiting on condition [0x00000001177d1000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000007d7b2b368> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
at java.awt.EventQueue.getNextEvent(EventQueue.java:543)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
"Java2D Disposer" daemon prio=5 tid=0x00007fa119900800 nid=0xaf33 in Object.wait() [0x00000001176ce000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b106a8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000007d7b106a8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at sun.java2d.Disposer.run(Disposer.java:145)
at java.lang.Thread.run(Thread.java:744)
"Java2D Queue Flusher" daemon prio=5 tid=0x00007fa11a114000 nid=0xaa07 in Object.wait() [0x000000011696c000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b106e8> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher)
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:208)
- locked <0x00000007d7b106e8> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher)
"AWT-Shutdown" prio=5 tid=0x00007fa11a0e7000 nid=0x7307 in Object.wait() [0x0000000114664000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b10b90> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287)
- locked <0x00000007d7b10b90> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:744)
"AppKit Thread" daemon prio=5 tid=0x00007fa11a0d1800 nid=0x507 runnable [0x00007fff58409000]
java.lang.Thread.State: RUNNABLE
at sun.lwawt.macosx.LWCToolkit.doAWTRunLoop(Native Method)
at sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:549)
at sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:489)
at sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:75)
at sun.lwawt.macosx.CAccessibility.getFocusOwner(CAccessibility.java:521)
"Service Thread" daemon prio=5 tid=0x00007fa11981d000 nid=0x4d03 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=5 tid=0x00007fa11981c000 nid=0x4b03 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=5 tid=0x00007fa119815000 nid=0x4903 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=5 tid=0x00007fa11a04a000 nid=0x4703 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=5 tid=0x00007fa11a042800 nid=0x3403 in Object.wait() [0x000000011256b000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b6a670> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000007d7b6a670> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
"Reference Handler" daemon prio=5 tid=0x00007fa119814000 nid=0x3203 in Object.wait() [0x0000000112468000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7b6a058> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00000007d7b6a058> (a java.lang.ref.Reference$Lock)
"main" prio=5 tid=0x00007fa11a800000 nid=0x2203 in Object.wait() [0x0000000108d52000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000007d7c68748> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.jminim.core.RuntimeImpl.waitForRequest(RuntimeImpl.java:2286)
- locked <0x00000007d7c68748> (a java.lang.Object)
at org.jminim.core.RuntimeImpl.run(RuntimeImpl.java:1224)
at org.jminim.core.LauncherImpl.run(LauncherImpl.java:796)
at org.jminim.core.LauncherImpl.launch(LauncherImpl.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.jminim.launch.Launcher.doLaunch(Launcher.java:475)
at org.jminim.launch.Launcher.launch(Launcher.java:133)
at com.minimserver.watch.launch.LaunchWatch.main(LaunchWatch.java:28)
"VM Thread" prio=5 tid=0x00007fa11a040000 nid=0x3003 runnable
"GC task thread#0 (ParallelGC)" prio=5 tid=0x00007fa11a80d000 nid=0x2803 runnable
"GC task thread#1 (ParallelGC)" prio=5 tid=0x00007fa11a001000 nid=0x2a03 runnable
"GC task thread#2 (ParallelGC)" prio=5 tid=0x00007fa11a002000 nid=0x2c03 runnable
"GC task thread#3 (ParallelGC)" prio=5 tid=0x00007fa11a002800 nid=0x2e03 runnable
"VM Periodic Task Thread" prio=5 tid=0x00007fa11980f800 nid=0x4f03 waiting on condition
JNI global references: 1430
RE: MinimServer 0.8.1 is now available - simoncn - 01-01-2014 21:18
(01-01-2014 17:01)Linn_agnostik Wrote: 2014-01-01 17:00:27
Full thread dump Java HotSpot 64-Bit Server VM (24.45-b08 mixed mode):
Thanks for posting this. Everything looks normal, with nothing to suggest why MinimWatch isn't responding. Is there any pattern to what was happening just before the problem occurred?
RE: MinimServer 0.8.1 is now available - Linn_agnostik - 02-01-2014 10:10
(01-01-2014 21:18)simoncn Wrote: (01-01-2014 17:01)Linn_agnostik Wrote: 2014-01-01 17:00:27
Full thread dump Java HotSpot 64-Bit Server VM (24.45-b08 mixed mode):
Thanks for posting this. Everything looks normal, with nothing to suggest why MinimWatch isn't responding. Is there any pattern to what was happening just before the problem occurred?
Hi,
I can recreate this with 100% precision every time I use minimwatch to install an upgrade to minimserver - for instance, the 0.3.6 update to streamer has been trying to update over 6+ occasions with no success, I get to the part where I accept the eula, I get the warning that this will uninstall the previous version and then minimwatch locks up
RE: MinimServer 0.8.1 is now available - simoncn - 02-01-2014 11:05
(02-01-2014 10:10)Linn_agnostik Wrote: Hi,
I can recreate this with 100% precision every time I use minimwatch to install an upgrade to minimserver - for instance, the 0.3.6 update to streamer has been trying to update over 6+ occasions with no success, I get to the part where I accept the eula, I get the warning that this will uninstall the previous version and then minimwatch locks up
Please do the following:
1) Start MinimWatch
2) From the minim icon, select Options > Show log (watch)
3) In the MinimWatch log window, change the logging level to Trace and expand the size of the log window by about 50% in both directions
4) Keep the log window open
5) Select About, then 'Show updates'
6) From the Updates dialog, try to update MinimStreamer
After the lock-up, save the contents of the log window by using the Save button if this is still working or by copying and pasting the window contents if the Save button isn't working, or by taking a screenshot if all else fails. Please attach the saved log data to a post here. Many thanks!
RE: MinimServer 0.8.1 is now available - Marantz - 02-01-2014 13:23
Simon, thanks a lot. You've done great work! Transcoding ALAC to WAV24 works great, covers are listet in my Marantz App, UPnP Search works well, MinimStreamer works perfectly and all the other features like http access, MinimWatch etc. as well!
Running on an ODROID XU with Ubuntu 12.04 LTS and a Marantz NA 7004.
RE: MinimServer 0.8.1 is now available - simoncn - 02-01-2014 17:59
(01-01-2014 10:46)Linn_agnostik Wrote: The latest error in minimwatch, this is after applying the 10 update and minimwatch asks me to restart minimserver
I get an error message:
Relaunch failed: see minimwatch-heapdump-20140101-1040120.hprof and minimwatch-threads-20140101-104120.log
Where are those files located? unable to find them in ~/Library/Minimwatch
Thanks for uploading these files. It looks like the relaunch problem is related to a Java accessibility setting. Have you set enabled any of the Universal Access settings in System Preferences?
|