Post Reply 
MinimServer 0.8.1 is now available
01-01-2014, 10:38
Post: #71
RE: MinimServer 0.8.1 is now available
(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.ac​tionInvoked(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.ac​tionInvoked(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:1​55)
    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:4​21)
    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.jav​a: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!
Find all posts by this user
Quote this message in a reply
01-01-2014, 10:46
Post: #72
RE: MinimServer 0.8.1 is now available
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
Find all posts by this user
Quote this message in a reply
01-01-2014, 11:21
Post: #73
RE: MinimServer 0.8.1 is now available
(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.
Find all posts by this user
Quote this message in a reply
01-01-2014, 11:29
Post: #74
RE: MinimServer 0.8.1 is now available
(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!
Find all posts by this user
Quote this message in a reply
01-01-2014, 17:01
Post: #75
RE: MinimServer 0.8.1 is now available
(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(Abst​ractQueuedSynchronizer.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.jav​a: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
Find all posts by this user
Quote this message in a reply
01-01-2014, 21:18
Post: #76
RE: MinimServer 0.8.1 is now available
(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?
Find all posts by this user
Quote this message in a reply
02-01-2014, 10:10
Post: #77
RE: MinimServer 0.8.1 is now available
(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
Find all posts by this user
Quote this message in a reply
02-01-2014, 11:05
Post: #78
RE: MinimServer 0.8.1 is now available
(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!
Find all posts by this user
Quote this message in a reply
02-01-2014, 13:23
Post: #79
RE: MinimServer 0.8.1 is now available
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.
Find all posts by this user
Quote this message in a reply
02-01-2014, 17:59
Post: #80
RE: MinimServer 0.8.1 is now available
(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?
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)