JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #441  
Old 20.06.2016, 12:31
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

but my column sometimes change position even though I set differently,
Not always remembers my last "Resize" <--->
I would add that I have a new installation JD2 and is similar to the old installation JD2.
Reply With Quote
  #442  
Old 20.06.2016, 12:34
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

What columns? What resize? What has that do to with the errors from your previous post?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #443  
Old 20.06.2016, 12:35
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

"Resize" sometimes returns to the default settings for width
so I have no idea what may be a problem.

Reply With Quote
  #444  
Old 20.06.2016, 12:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

I would say that those infos are never stored because of something not correct with your setup.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #445  
Old 20.06.2016, 12:43
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Issue:
https://board.jdownloader.org/showpo...&postcount=433


Likewise, if I sent a brief log of corrupting the archives, I checked why he is ... if you close JD2, the process still hangs in the background and try to shut down the system and ready-corrupted archives.
Or, if you download files from the setting. Delete the download is complete and you do not STOP the download (eg. Long ending ) also can cause corrupted to archives.
I do various tests.
Reply With Quote
  #446  
Old 20.06.2016, 12:50
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Reply With Quote
  #447  
Old 20.06.2016, 12:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

If you kill JDownloader, then there is no guarantee what got written to disk/that no dataloss may happen. Close JDownloader NORMAL!
Don't know what your screenshot is about.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #448  
Old 20.06.2016, 12:56
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Exit = JDownloader kill (???) javaw.exe (process)

I do not use mini-applications JDownloader.exe
Should I use?

Reply With Quote
  #449  
Old 20.06.2016, 12:59
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

Exit JDownloader and wait till the process is closed
There is no difference between starting JDownloader.exe or JDownloader.jar
__________________
JD-Dev & Server-Admin
Reply With Quote
  #450  
Old 20.06.2016, 13:03
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

I told you, there is no option, automatically close the operating system if the process is end..
Other applications have this feature with a guarantee of safety stored data, I will not write name tool - because it is not advertising.
Reply With Quote
  #451  
Old 20.06.2016, 13:37
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

JDownloader guarantees safety of stored data, but NOT when you kill it during saving Then the changes are lost like in any other application too.
What does automatic close of OS has to do with closing JDownloader?
Why not simply close JDownloader and THEN close OS
Or why not use Shutdown extension of JDownloader?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #452  
Old 20.06.2016, 14:01
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

I do not know. My system always quickly ends all tasks and turns off the computer.
Super-fast launch speed and super-fast off (Enabled VERBOSE =more details/info.)
But I've never had problems with other applications.
If, for example. Defragmentatowania application - defragments files and after the completion of the application requires, wait less than a minute and VERY CORRECT shuts down.
Reply With Quote
  #453  
Old 20.06.2016, 14:06
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,614
Default

Ok think we need to end this type of revolving door query.
if you don't let JD close properly you will constantly have issues. We have said that for years, our answer doesn't change. If you terminate a program mid saving of ANY data it can and will lead to data corruption.

Since this is a issue of your system setup, please fix it. We can not support constant questions about issues which we have no control over. Please do not ask about this topic again!

raztoki
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #454  
Old 20.06.2016, 14:08
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

A defrag tool has nothing to save. JDownloader has to store/save all its settings and the link list. This takes much time (depending on number of links)
__________________
JD-Dev & Server-Admin
Reply With Quote
  #455  
Old 20.06.2016, 21:54
editestowy's Avatar
editestowy editestowy is offline
Polish Supporter
 
Join Date: May 2009
Location: PL
Posts: 3,026
Default

Quote:
Originally Posted by djmakinera View Post
My system always quickly ends all tasks and turns off the computer.
So probably your system has low waittime values for waiting application to close and when they are still active - it kills them.
There are many tools to tweak OS for these.
Reply With Quote
  #456  
Old 20.06.2016, 23:40
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Waiting time to end services at shutdown process : 2000 ms
Waiting time to kill non-responding applications : 2000ms
Waiting time to kill applications timeout during shutdown: 2000ms
Reply With Quote
  #457  
Old 21.06.2016, 11:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

2 secs is NOT enough
__________________
JD-Dev & Server-Admin
Reply With Quote
  #458  
Old 21.06.2016, 12:03
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Ultimate Windows Tweaker:
The maximum value only can set is 20 seconds.
Reply With Quote
  #459  
Old 21.06.2016, 12:45
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

Then either try that or close JDownloader before closing computer
__________________
JD-Dev & Server-Admin
Reply With Quote
  #460  
Old 21.06.2016, 22:19
oEFLKQzikCqw oEFLKQzikCqw is offline
JD Legend
 
Join Date: Mar 2012
Posts: 1,779
Default

Besser wäre die Finger von Tuningsoftware zu lassen. Windows bis einschließlich Windows 7 (für >7 kann ich keine Aussage treffen) killt standardmäßig keine Anwendungsprogramme ohne Nachfrage. Dabei ist es egal, auf welchen Wert man diese Timeouts stellt. Für's automatisches Killen ist ein weiterer Wert in der Registry auf 1 zu setzen: autoendtask. Wobei ich jetzt nicht auf Anhieb weiß, in welchen Schlüssel der Wert gehört. Der existiert nämlich normalerweise nicht.

Edit: **External links are only visible to Support Staff**
Wird häufig zum beschleunigten Beenden/Herunterfahren von Windows benutzt, ohne an die Folgen zu denken.

Last edited by oEFLKQzikCqw; 21.06.2016 at 22:23.
Reply With Quote
  #461  
Old 22.06.2016, 10:27
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

@oEFLKQzikCqw: Ganz meiner Meinung! Solche Tools machen mehr Probleme als das sie lösen.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #462  
Old 22.06.2016, 12:15
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Waiting time to end services at shutdown process :
Waiting time to kill non-responding applications :
Waiting time to kill applications timeout during shutdown:


Jiaz - Es löst nicht das Problem

Issue post #421

The best of the best solutions:
In this case, the ONLY one application javaw.exe

HungAppTimeout:
AutoEndTask: Value:

I do not know how to edit the value in a file "config"
or the system registry?
Reply With Quote
  #463  
Old 22.06.2016, 13:22
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

What issue? 421 does not show any issue, just that it takes long time to close JDownloader
__________________
JD-Dev & Server-Admin
Reply With Quote
  #464  
Old 22.06.2016, 20:06
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

- The application, longer closes them more uses RAM
- if close the program JDownloader, RAM usage grow for some time to end process javaw.exe
Reply With Quote
  #465  
Old 23.06.2016, 09:16
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

This is no issue. Depending on memory settings and your usage(number of links...) it takes more time/processing to store everything and close.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #466  
Old 02.07.2016, 23:18
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default Garbage Collection in Java | RAM not release

Garbage Collection in Java issue:

Spoiler:

2016-07-02 23:12:12
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.92-b14 mixed mode):

"RMI TCP Connection(3)-192.168.1.1" #62607 daemon prio=5 os_prio=0 tid=0x0000000032be6800 nid=0x138c runnable [0x00000000386ce000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked <0x00000006ed5da040> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$30/28829776.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- <0x00000006e7b3d838> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"JMX server connection timeout 62603" #62603 daemon prio=5 os_prio=0 tid=0x0000000032be7800 nid=0x1970 in Object.wait() [0x00000000380df000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source)
- locked <0x00000006e7c0abc8> (a [I)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"RMI Scheduler(0)" #62602 daemon prio=5 os_prio=0 tid=0x0000000030f65000 nid=0x1de8 waiting on condition [0x0000000034b5e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000006e7390818> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"RMI TCP Accept-0" #62600 daemon prio=5 os_prio=0 tid=0x0000000032be5000 nid=0xcb0 runnable [0x000000003409f000]
java.lang.Thread.State: RUNNABLE
at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x00000006e7391e30> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"WatchDog: jobExecuter" #62593 daemon prio=6 os_prio=0 tid=0x000000002eaf1000 nid=0xe28 in Object.wait() [0x000000002fa4f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at jd.controlling.downloadcontroller.DownloadWatchDog$30.run(DownloadWatchDog.java:2891)
- locked <0x00000005007faa18> (a java.lang.Object)

Locked ownable synchronizers:
- None

"pool-2-thread-1" #34128 prio=5 os_prio=0 tid=0x000000002eaf0800 nid=0x1edc waiting on condition [0x000000003ae7e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000501003000> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"pool-1-thread-1" #82 prio=5 os_prio=0 tid=0x00000000371cf000 nid=0x1b4c waiting on condition [0x0000000033c2f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000005007e8ec0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"DestroyJavaVM" #75 prio=5 os_prio=0 tid=0x0000000032c79000 nid=0xdac waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"UpdateChecker" #74 prio=5 os_prio=0 tid=0x0000000032c78000 nid=0x1c54 waiting on condition [0x000000003a89e000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jdownloader.update.UpdateManager$16.run(UpdateManager.java:1888)
- locked <0x0000000502a8a778> (a org.jdownloader.update.UpdateManager$16)

Locked ownable synchronizers:
- None

"WindowsAntiStandby" #70 daemon prio=5 os_prio=0 tid=0x0000000032c74800 nid=0x19bc waiting on condition [0x000000003a2ff000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jdownloader.extensions.antistandby.WindowsAntiStandby.run(WindowsAntiStandby.java:63)

Locked ownable synchronizers:
- None

"HttpServerThread:9666:true" #67 daemon prio=5 os_prio=0 tid=0x00000000371d2800 nid=0x1f30 runnable [0x0000000038c0e000]
java.lang.Thread.State: RUNNABLE
at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x0000000501d78968> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at org.appwork.utils.net.httpserver.HttpServer.run(HttpServer.java:192)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Swing-Shell" #52 daemon prio=5 os_prio=0 tid=0x00000000371d0800 nid=0xddc waiting on condition [0x0000000038f4e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000500e15160> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Scheduler:jd.controlling.AccountController$3" #47 daemon prio=5 os_prio=0 tid=0x00000000371cd800 nid=0x1ec4 waiting on condition [0x000000003584e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000500e149b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"StatsSender" #43 daemon prio=5 os_prio=0 tid=0x0000000030f63800 nid=0x1ed4 in Object.wait() [0x000000003596f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.jdownloader.statistics.StatsManager.run(StatsManager.java:1054)
- locked <0x0000000500e12388> (a java.util.LinkedList)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Scheduler:org.jdownloader.gui.views.downloads.table.DownloadsTableModel" #37 daemon prio=6 os_prio=0 tid=0x0000000030f60000 nid=0x1e90 runnable [0x000000003443e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000005017f92a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"TimerQueue" #36 daemon prio=5 os_prio=0 tid=0x0000000030f5f000 nid=0x1e98 waiting on condition [0x000000003317e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000050192b880> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- <0x000000050192b8a8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"Scheduler:org.appwork.storage.config.MinTimeWeakReference" #35 daemon prio=6 os_prio=0 tid=0x00000000305d7000 nid=0x1eac waiting on condition [0x000000003455f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000501803a90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Scheduler:org.appwork.storage.config.MinTimeWeakReference" #34 daemon prio=6 os_prio=0 tid=0x00000000305d6000 nid=0x1ea8 waiting on condition [0x0000000033d9e000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000500a36bc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"SyntheticaCleanerThread" #31 daemon prio=6 os_prio=0 tid=0x00000000305d4000 nid=0x1e64 waiting on condition [0x000000003384f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at de.javasoft.plaf.synthetica.StyleFactory$ComponentPropertyStore$1.run(StyleFactory.java:1888)

Locked ownable synchronizers:
- None

"Scheduler:org.appwork.utils.swing.SlowEDTDetector$1" #27 daemon prio=5 os_prio=0 tid=0x00000000305d1800 nid=0x1ccc waiting on condition [0x000000002fe8f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000500774c78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"AWT-EventQueue-0" #25 prio=6 os_prio=0 tid=0x00000000305d0800 nid=0x1d58 waiting on condition [0x000000003020e000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000050003a3d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(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)

Locked ownable synchronizers:
- None

"AWT-Shutdown" #26 prio=5 os_prio=0 tid=0x00000000305d0000 nid=0x1098 in Object.wait() [0x000000002f39e000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x0000000500112d90> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"SingleAppInstance: JD2" #21 daemon prio=5 os_prio=0 tid=0x000000002e713800 nid=0x5c4 runnable [0x000000002fcdf000]
java.lang.Thread.State: RUNNABLE
at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x0000000500113598> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at org.appwork.utils.singleapp.SingleAppInstance$1.run(SingleAppInstance.java:364)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"LogFlushThread" #18 daemon prio=5 os_prio=0 tid=0x000000002e6c8000 nid=0x1cb4 waiting on condition [0x000000002f67e000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.appwork.utils.logging2.LogSourceProvider$3.run(LogSourceProvider.java:428)

Locked ownable synchronizers:
- None

"LogFlushThread" #17 daemon prio=5 os_prio=0 tid=0x000000002e687000 nid=0x191c waiting on condition [0x000000002f4be000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.appwork.utils.logging2.LogSourceProvider$3.run(LogSourceProvider.java:428)

Locked ownable synchronizers:
- None

"AWT-Windows" #14 daemon prio=6 os_prio=0 tid=0x000000002e5ef800 nid=0x1d04 runnable [0x000000002decf000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Java2D Disposer" #12 daemon prio=10 os_prio=2 tid=0x000000002e5eb000 nid=0x1b30 in Object.wait() [0x000000002eecf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000005001132c8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x000000002da4d000 nid=0x1288 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x000000002c32f000 nid=0x16b8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x000000002c32e000 nid=0x1628 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x000000002c327000 nid=0x1978 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x000000002c324800 nid=0x1830 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x000000002c321000 nid=0xe64 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x000000002c30a800 nid=0x1a90 in Object.wait() [0x000000002d63f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x0000000500152930> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000002c2c3000 nid=0x18d4 in Object.wait() [0x000000002d32f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
- locked <0x0000000500152b48> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Locked ownable synchronizers:
- None

"VM Thread" os_prio=2 tid=0x000000002c2bb000 nid=0x474 runnable

"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000001e1c800 nid=0x1cf0 runnable

"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000001e1e000 nid=0x1874 runnable

"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000001e1f800 nid=0x1cf8 runnable

"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000001e23000 nid=0xecc runnable

"VM Periodic Task Thread" os_prio=2 tid=0x000000002da61800 nid=0x181c waiting on condition

JNI global references: 21657




Code:
"C:\Program Files\Java\jre1.8.0_92\bin\javaw.exe" -Xmx11G -XX:MaxHeapFreeRatio=100 -XX:MinHeapFreeRatio=20 -jar C:\Jdownloader2\JDownloader.jar
Reply With Quote
  #467  
Old 04.07.2016, 10:24
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

Those screenshots don't help at all.
1.) I cannot see content of linkgrabber tab
2.) some references to old links may still exists -> those can be cleaned up by adding a single link and rightclick on it
3.) MaxHeapFreeRatio-> Maximum percentage of heap free after GC to avoid shrinking. -> And you wonder why heap is not cleared!?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #468  
Old 04.07.2016, 12:33
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

My Downloadlist and Linkgrabber is empty, you can believe it or not.

But can easy reproduce the problem:
I am downloading files for a long time until all the files have been downloaded, and the list will be empty.
My setting:
Code:
Remove finished downloads: immediatley !!!
Max simulataneous: 20 !!!
Reply With Quote
  #469  
Old 04.07.2016, 13:12
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

Then lets do a teamviewer session and we will do a jvisual vm heapdump.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #470  
Old 24.07.2016, 22:41
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default How to fast/force interruption of very long-time reading?

Cannot stop for a long time (can not be closed[X], or press "Cancel") does not work!!!:outch:
Choose New Downlaod Directory for ......
How to fast - force interruption of very, very long-time reading?
Only kill the process javaw.exe?

Spoiler:

2016-07-24 22:28:38
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.92-b14 mixed mode):

"Basic L&F File Loading Thread" #30145 prio=6 os_prio=0 tid=0x00000000340e7000 nid=0x6e8 waiting on condition [0x000000002f19f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000006ddf78d18> (a java.util.concurrent.FutureTask)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.FutureTask.awaitDone(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker.invoke(Unknown Source)
at sun.awt.shell.ShellFolder.invoke(Unknown Source)
at sun.awt.shell.Win32ShellFolder2.listFiles(Unknown Source)
at javax.swing.filechooser.FileSystemView.getFiles(Unknown Source)
at org.appwork.utils.swing.dialog.ExtFileSystemView.getFiles(ExtFileSystemView.java:161)
at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run0(Unknown Source)
at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(Unknown Source)

Locked ownable synchronizers:
- None

"ClipboardMonitor" #30049 daemon prio=6 os_prio=0 tid=0x0000000033886000 nid=0x55c in Object.wait() [0x000000003642e000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at jd.controlling.WindowsClipboardChangeDetector.waitForClipboardChanges(WindowsClipboardChangeDetector .java:110)
- locked <0x0000000505931ce8> (a jd.controlling.WindowsClipboardChangeDetector)
at jd.controlling.ClipboardMonitoring$1.run(ClipboardMonitoring.java:249)

Locked ownable synchronizers:
- None

"WatchDog: jobExecuter" #30007 daemon prio=6 os_prio=0 tid=0x00000000344d5000 nid=0x5a4 in Object.wait() [0x000000003757f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at jd.controlling.downloadcontroller.DownloadWatchDog$30.run(DownloadWatchDog.java:3006)
- locked <0x00000005006fc5d0> (a java.lang.Object)

Locked ownable synchronizers:
- None

"pool-1-thread-1" #74 prio=5 os_prio=0 tid=0x000000003298e000 nid=0x1590 waiting on condition [0x000000003914f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000005006e79e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"WindowsAntiStandby" #68 daemon prio=5 os_prio=0 tid=0x000000003298c000 nid=0x1558 waiting on condition [0x000000003768f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jdownloader.extensions.antistandby.WindowsAntiStandby.run(WindowsAntiStandby.java:63)

Locked ownable synchronizers:
- None

"HttpServerThread|Port:9666->9666|LocalHost:true" #64 daemon prio=5 os_prio=0 tid=0x0000000030816000 nid=0x1548 runnable [0x00000000358df000]
java.lang.Thread.State: RUNNABLE
at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x000000050165f9f8> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at org.appwork.utils.net.httpserver.HttpServer.run(HttpServer.java:192)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"DestroyJavaVM" #58 prio=5 os_prio=0 tid=0x0000000033f91000 nid=0x964 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"UpdateChecker" #57 prio=5 os_prio=0 tid=0x0000000033f8f000 nid=0x1514 waiting on condition [0x0000000037b2f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jdownloader.update.UpdateManager$16.run(UpdateManager.java:1888)
- locked <0x000000050157f868> (a org.jdownloader.update.UpdateManager$16)

Locked ownable synchronizers:
- None

"Swing-Shell" #50 daemon prio=5 os_prio=0 tid=0x0000000033f8c000 nid=0x14d8 runnable [0x0000000036aae000]
java.lang.Thread.State: RUNNABLE
at sun.awt.shell.Win32ShellFolder2.getNextChild(Native Method)
at sun.awt.shell.Win32ShellFolder2.access$1100(Unknown Source)
at sun.awt.shell.Win32ShellFolder2$9.call(Unknown Source)
at sun.awt.shell.Win32ShellFolder2$9.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- <0x00000005015c4310> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"Scheduler:jd.controlling.AccountController$3" #45 daemon prio=5 os_prio=0 tid=0x0000000030819800 nid=0x14c0 waiting on condition [0x00000000362df000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000501656908> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"StatsSender" #42 daemon prio=5 os_prio=0 tid=0x0000000030818000 nid=0x14b4 in Object.wait() [0x0000000035cff000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.jdownloader.statistics.StatsManager.run(StatsManager.java:1054)
- locked <0x0000000500b52b20> (a java.util.LinkedList)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"TimerQueue" #36 daemon prio=5 os_prio=0 tid=0x0000000030814800 nid=0x149c waiting on condition [0x000000002f7ee000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000050094d328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- <0x000000050094d350> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

"Scheduler:org.appwork.storage.config.MinTimeWeakReference" #34 daemon prio=6 os_prio=0 tid=0x0000000030813000 nid=0x1494 waiting on condition [0x0000000034f7f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000005009287d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"SyntheticaCleanerThread" #31 daemon prio=6 os_prio=0 tid=0x000000003080f000 nid=0x1488 waiting on condition [0x000000002ff8f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at de.javasoft.plaf.synthetica.StyleFactory$ComponentPropertyStore$1.run(StyleFactory.java:1888)

Locked ownable synchronizers:
- None

"Scheduler:org.appwork.utils.swing.SlowEDTDetector$1" #27 daemon prio=5 os_prio=0 tid=0x000000003080e800 nid=0x1424 waiting on condition [0x0000000031b8f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0000000500716a90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"AWT-EventQueue-0" #25 prio=6 os_prio=0 tid=0x000000003080d800 nid=0x1420 waiting on condition [0x000000002fa0b000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000006de0516d8> (a java.util.concurrent.FutureTask)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.FutureTask.awaitDone(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker.invoke(Unknown Source)
at sun.awt.shell.ShellFolder.invoke(Unknown Source)
at sun.awt.shell.Win32ShellFolder2.pidlsEqual(Unknown Source)
at sun.awt.shell.Win32ShellFolder2.equals(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2.isFileSystemRoot(Unknown Source)
at sun.awt.shell.ShellFolder.isFileSystemRoot(Unknown Source)
at javax.swing.filechooser.FileSystemView.isFileSystemRoot(Unknown Source)
at javax.swing.filechooser.FileSystemView.getSystemDisplayName(Unknown Source)
at org.appwork.utils.swing.dialog.ExtFileSystemView.getSystemDisplayName(ExtFileSystemView.java:348)
at javax.swing.plaf.basic.BasicFileChooserUI$BasicFileView.getName(Unknown Source)
at javax.swing.JFileChooser.getName(Unknown Source)
at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxRenderer.getListCellRendererComponent(Unk nown Source)
at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(Unknown Source)
at javax.swing.plaf.basic.BasicComboBoxUI.getMinimumSize(Unknown Source)
at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at javax.swing.plaf.metal.MetalFileChooserUI$1.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.preferredSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at javax.swing.plaf.metal.MetalFileChooserUI.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at net.miginfocom.swing.SwingComponentWrapper.getLayoutHashCode(Unknown Source)
at net.miginfocom.swing.MigLayout.checkCache(Unknown Source)
at net.miginfocom.swing.MigLayout.getSizeImpl(Unknown Source)
at net.miginfocom.swing.MigLayout.preferredLayoutSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.preferredSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at net.miginfocom.swing.SwingComponentWrapper.getLayoutHashCode(Unknown Source)
at net.miginfocom.swing.MigLayout.checkCache(Unknown Source)
at net.miginfocom.swing.MigLayout.getSizeImpl(Unknown Source)
at net.miginfocom.swing.MigLayout.preferredLayoutSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.preferredSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.awt.Container.preferredSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.getPreferredSize(Unknown Source)
at javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.preferredSize(Unknown Source)
- locked <0x00000005002c9058> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.getPreferredSize(Unknown Source)
at org.appwork.utils.swing.dialog.InternDialog.getRawPreferredSize(InternDialog.java:131)
at org.appwork.utils.swing.dialog.AbstractDialog.getRawPreferredSize(AbstractDialog.java:1207)
at org.appwork.utils.swing.dialog.AbstractDialog.getPreferredSize(AbstractDialog.java:1171)
at org.appwork.utils.swing.dialog.InternDialog.getPreferredSize(InternDialog.java:125)
at java.awt.Window.pack(Unknown Source)
at org.appwork.utils.swing.dialog.AbstractDialog.pack(AbstractDialog.java:1474)
at org.appwork.utils.swing.dialog.ExtFileChooserDialog.pack(ExtFileChooserDialog.java:242)
at org.appwork.utils.swing.dialog.AbstractDialog._init(AbstractDialog.java:530)
at org.appwork.utils.swing.dialog.ExtFileChooserDialog._init(ExtFileChooserDialog.java:262)
at org.appwork.utils.swing.dialog.AbstractDialog.displayDialog(AbstractDialog.java:786)
at org.appwork.utils.swing.dialog.Dialog.showDialogRawInEDT(Dialog.java:542)
at org.appwork.utils.swing.dialog.Dialog.showDialogRaw(Dialog.java:530)
at org.appwork.utils.swing.dialog.Dialog$1.showDialog(Dialog.java:261)
at jd.gui.swing.jdgui.JDGui$18.showDialog(JDGui.java:934)
at org.appwork.utils.swing.dialog.Dialog.showDialog(Dialog.java:514)
at org.jdownloader.gui.views.DownloadFolderChooserDialog.open(DownloadFolderChooserDialog.java:210)
at org.jdownloader.gui.views.linkgrabber.contextmenu.SetDownloadFolderInLinkgrabberAction.dialog(SetDow nloadFolderInLinkgrabberAction.java:53)
at org.jdownloader.gui.views.components.packagetable.context.SetDownloadFolderAction.actionPerformed(Se tDownloadFolderAction.java:84)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(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)

Locked ownable synchronizers:
- None

"AWT-Shutdown" #26 prio=5 os_prio=0 tid=0x000000003080d000 nid=0x141c in Object.wait() [0x000000002fd4f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x0000000500099aa0> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"SingleAppInstance: JD2" #21 daemon prio=5 os_prio=0 tid=0x000000002e630000 nid=0x8d4 runnable [0x000000002f8ef000]
java.lang.Thread.State: RUNNABLE
at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
- locked <0x0000000500006488> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at org.appwork.utils.singleapp.SingleAppInstance$1.run(SingleAppInstance.java:364)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"LogFlushThread" #18 daemon prio=5 os_prio=0 tid=0x000000002e591800 nid=0x116c waiting on condition [0x000000002f4ee000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.appwork.utils.logging2.LogSourceProvider$3.run(LogSourceProvider.java:428)

Locked ownable synchronizers:
- None

"LogFlushThread" #17 daemon prio=5 os_prio=0 tid=0x000000002e56d000 nid=0x398 waiting on condition [0x000000002f2bf000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.appwork.utils.logging2.LogSourceProvider$3.run(LogSourceProvider.java:428)

Locked ownable synchronizers:
- None

"AWT-Windows" #14 daemon prio=6 os_prio=0 tid=0x000000002e4cb800 nid=0x1250 runnable [0x000000002eeaf000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Java2D Disposer" #12 daemon prio=10 os_prio=2 tid=0x000000002e4c6000 nid=0x11c8 in Object.wait() [0x000000002d86f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x0000000500099e08> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x000000002dd58800 nid=0x11b0 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x000000002dcd4800 nid=0xed8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x000000002dcd3800 nid=0x314 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x000000002c52f000 nid=0x1274 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x000000002c524000 nid=0xa24 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x000000002c521000 nid=0xbfc runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

Locked ownable synchronizers:
- None

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x000000002c50a800 nid=0xff0 in Object.wait() [0x000000002d96f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x000000050009abf8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

Locked ownable synchronizers:
- None

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000002c4c3000 nid=0x1304 in Object.wait() [0x000000002d75f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
- locked <0x000000050009ae10> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Locked ownable synchronizers:
- None

"VM Thread" os_prio=2 tid=0x000000002c4bb000 nid=0xf80 runnable

"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000001eec800 nid=0x340 runnable

"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000001eee000 nid=0xc9c runnable

"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000001eef800 nid=0x1108 runnable

"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000001ef3000 nid=0x11e8 runnable

"VM Periodic Task Thread" os_prio=2 tid=0x000000002dd79800 nid=0xd4 waiting on condition

JNI global references: 33234

Reply With Quote
  #471  
Old 25.07.2016, 12:28
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

Only kill or wait. still the same cause as Java fetches info for each single file.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #472  
Old 25.07.2016, 13:15
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

Jiaz - Please allow the abort the action.

similarly as in Total Commander...

Reply With Quote
  #473  
Old 25.07.2016, 13:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

This is not possible because it all happens deep inside java itself.
You will have to wait till we checked
__________________
JD-Dev & Server-Admin
Reply With Quote
  #474  
Old 25.07.2016, 20:41
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default Again ... Bug: plugins.SkipReasonException: INVALID_DESTINATION (Rare bug "Resume")

Again ... plugins.SkipReasonException: INVALID_DESTINATION (Rare(sometimes) bug "Resume")

25.07.16 20.13.21 <--> 25.07.16 20.35.24 jdlog://2329971887641/

Reply With Quote
  #475  
Old 25.07.2016, 21:34
djmakinera djmakinera is offline
Banned
 
Join Date: May 2010
Location: Poland
Posts: 8,387
Default

25.07.16 20.13.21 <--> 25.07.16 21.29.28 jdlog://0829971887641/



Caused by: java.io.FileNotFoundException: .........................jpg.part (Odmowa dostêpu)
at java.io.RandomAccessFile.open0(Native Method)
at java.io.RandomAccessFile.open(Unknown Source)
at java.io.RandomAccessFile.<init>(Unknown Source)
at org.appwork.utils.IO.open(IO.java:323)
at jd.plugins.download.raf.OldRAFDownload.createOutputChannel(OldRAFDownload.java:1045)
... 6 more
Reply With Quote
  #476  
Old 26.07.2016, 02:11
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,614
Default

no reference to imagebam/imgbam in your provided log.

say its caused by slow hardware, going from previous posts that you have made that locks system. Maybe times out due to this hanging, which may result in skipped.

ratzoki
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #477  
Old 26.07.2016, 11:26
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

Wait for next core update, I've updated JDownloader to include more debug infos
__________________
JD-Dev & Server-Admin
Reply With Quote
  #478  
Old 26.07.2016, 11:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,532
Default

This error comes from windows, prevents opening the file. JDownloader already retries 3 times with 500 ms delay. Windows or any other tool on disk is causing this. There is nothing we can do about this. JDownloader asks to open file, but windows keeps forbidding
__________________
JD-Dev & Server-Admin
Reply With Quote
  #479  
Old 26.07.2016, 16:35
editestowy's Avatar
editestowy editestowy is offline
Polish Supporter
 
Join Date: May 2009
Location: PL
Posts: 3,026
Default

BTW.. Is it possible to add additional advanced settings and when this exception happens (and the setting is ON) then the link(s) is(are) restarted?

I have old external HDD and Windows 10 sometimes disconnects it for 1-2 seconds (even while saving to that HDD - never happened in W7, so I assume it's W10 bug) and when it happened the links need to be restarted manually (if there was STOP sign set and all the link were skipped because destination folder was temporary unavailable)
Reply With Quote
  #480  
Old 26.07.2016, 17:17
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,103
Default

Event Scripter?

GreeZ psp
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 04:19.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.