Post Reply 
Minim Server keeps crashing on QNAP NAS
27-12-2020, 12:46
Post: #4
RE: Minim Server keeps crashing on QNAP NAS
After further reading I have installed a 30 day trial licence and my previous config customisations have now appeared and are working (eg sort by year, Album/Single etc).

However with a couple of minutes browsing the server crashed again with a very similar or identical stack trace, see below log file.

Unfortunately this is making the system virtually unusable at the moment.

Thanks In Advance

Allan



MinimServer crash dump, produced at 20201227-113526.591

MinimServer: exception while processing action request: java.util.ConcurrentModificationException

java.util.ConcurrentModificationException
at java.util.ArrayList.sort(ArrayList.java:1462)
at java.util.Collections.sort(Collections.java:141)
at com.minimserver.Server$AlbumList.sortAlbums(Server.java:15277)
at com.minimserver.Server$AlbumListView.init(Server.java:23247)
at com.minimserver.Server$AlbumListView.<init>(Server.java:23184)
at com.minimserver.Server$AlbumListContainer.populate(Server.java:23367)
at com.minimserver.Server.populateContainer(Server.java:9490)
at com.minimserver.Server.access$33600(Server.java:152)
at com.minimserver.Server$ContentDirectoryProvider.doBrowse(Server.java:25860)
at com.minimserver.Server$ContentDirectoryProvider.browse(Server.java:25804)
at org.openhome.net.device.providers.DvProviderUpnpOrgContentDirectory1$DoBrowse.ac​tionInvoked(DvProviderUpnpOrgContentDirectory1.java:978)

"Thread-13" id=23 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:448)
at org.jminim.core.LogImpl.writeCrashDump(LogImpl.java:1223)
at org.jminim.core.LogImpl.printStackTraceSync(LogImpl.java:1148)
- locked org.jminim.core.LogImpl@45d0bc97
at org.jminim.core.LogImpl.errorEx(LogImpl.java:241)
at com.minimserver.Server$ContentDirectoryProvider.browse(Server.java:25826)
at org.openhome.net.device.providers.DvProviderUpnpOrgContentDirectory1$DoBrowse.ac​tionInvoked(DvProviderUpnpOrgContentDirectory1.java:978)

"Thread-10" id=20 RUNNABLE (in native)
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
at java.net.ServerSocket.implAccept(ServerSocket.java:545)
at java.net.ServerSocket.accept(ServerSocket.java:513)
at org.jminim.lib.HTTPService.runServerThread(HTTPService.java:367)
at org.jminim.lib.HTTPService.access$200(HTTPService.java:31)
at org.jminim.lib.HTTPService$1.run(HTTPService.java:352)

"Thread-9" id=19 RUNNABLE (in native)

"Thread-8" id=18 RUNNABLE (in native)

"Thread-7" id=17 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.HTTPService$SocketThread@326e95a0
at java.lang.Object.wait(Object.java:502)
at org.jminim.lib.HTTPService$SocketThread.run(HTTPService.java:423)

"Thread-6" id=16 RUNNABLE (in native)

"Thread-5" id=15 TIMED_WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.OhNetService$TimerThread@563886f1
at org.jminim.lib.OhNetService$TimerThread.run(OhNetService.java:1031)

"Thread-4" id=14 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.lib.OhNetService$ActionThread@72c5fbb9
at java.lang.Object.wait(Object.java:502)
at org.jminim.lib.OhNetService$ActionThread.run(OhNetService.java:986)

"Thread-1" id=9 TIMED_WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$TimerThread@32b1d572
at org.jminim.core.RuntimeImpl$TimerThread.run(RuntimeImpl.java:4277)

"Thread-0" id=8 WAITING
at java.lang.Object.wait(Native Method)
- waiting on org.jminim.core.RuntimeImpl$ActionThread@74349511
at java.lang.Object.wait(Object.java:502)
at org.jminim.core.RuntimeImpl$ActionThread.run(RuntimeImpl.java:4231)

"Signal Dispatcher" id=4 RUNNABLE

"Finalizer" id=3 WAITING
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@66298a68
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@3becbd27
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.lang.Object@7cae56d
at java.lang.Object.wait(Object.java:502)
at org.jminim.core.RuntimeImpl.waitForRequest(RuntimeImpl.java:4139)
at org.jminim.core.RuntimeImpl.run(RuntimeImpl.java:2632)
at org.jminim.core.LauncherImpl.run(LauncherImpl.java:1302)
at org.jminim.core.LauncherImpl.launch(LauncherImpl.java:124)
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.mlaunch.MinimLaunch.doLaunch(MinimLaunch.java:525)
at org.jminim.mlaunch.MinimLaunch.launch(MinimLaunch.java:150)
at org.jminim.mlaunch.MinimLaunch.launch(MinimLaunch.java:90)
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.launch(Launcher.java:88)
at com.minimserver.launch.LaunchServer.main(LaunchServer.java:38)

- - - - - - - - - - - - - - - -
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Minim Server keeps crashing on QNAP NAS - AllanM - 27-12-2020 12:46

Forum Jump:


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