#1
|
|||
|
|||
java.lang.NoClassDefFoundError
Hello,
i tried to update my jd today and then i got this error: Code:
java.lang.NoClassDefFoundError: jd/controlling/linkcrawler/LinkCrawlerThread at org.jdownloader.logging.LogController.getRebirthLogger(LogController.java:92) at org.jdownloader.logging.LogController.CL(LogController.java:80) at org.jdownloader.logging.LogController.CL(LogController.java:75) at jd.controlling.downloadcontroller.DownloadWatchDog.<init>(DownloadWatchDog.java:266) at jd.controlling.downloadcontroller.DownloadWatchDog.<clinit>(DownloadWatchDog.java:246) at jd.gui.swing.jdgui.JDGui.generateTitle(JDGui.java:1654) at jd.gui.swing.jdgui.JDGui.updateTitle(JDGui.java:1625) at jd.gui.swing.jdgui.JDGui.<init>(JDGui.java:226) at jd.gui.swing.jdgui.JDGui.<init>(JDGui.java:154) at jd.gui.swing.jdgui.JDGui$35.edtRun(JDGui.java:1692) at jd.gui.swing.jdgui.JDGui$35.edtRun(JDGui.java:1688) at org.appwork.utils.swing.EDTHelper.run(EDTHelper.java:119) at org.appwork.utils.swing.EDTHelper.start(EDTHelper.java:154) at org.appwork.utils.swing.EDTHelper.waitForEDT(EDTHelper.java:168) at org.appwork.utils.swing.EDTHelper.getReturnValue(EDTHelper.java:100) at jd.gui.swing.jdgui.JDGui.init(JDGui.java:1688) at jd.SecondLevelLaunch$12.edtRun(SecondLevelLaunch.java:978) at jd.SecondLevelLaunch$12.edtRun(SecondLevelLaunch.java:968) at org.appwork.utils.swing.EDTHelper.run(EDTHelper.java:119) at java.awt.event.InvocationEvent.dispatch(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$1.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)^ Code:
org.jdownloader.update.SelfUpdateException: Unexpected Selftest Result: FAILED org.jdownloader.update.lastchance.FailedException: org.appwork.updatesys.client.defaultimpl.http.NoConnectionException: Could not Connect to http://update.appwork.org/jcgi/lastchance?app=JD&pkh=12f1848a883e733ed40fffff0dae2f35&jh=41d4e8084f0550592f7adb479fca3706&rev=-1&srev=-1&urev=-1&surev=-1&rt=ST at org.jdownloader.update.SelfUpdateClient.validateSelfTestFile(SelfUpdateClient.java:476) at org.jdownloader.update.SelfUpdateClient.finishSelfUpdate(SelfUpdateClient.java:321) at org.jdownloader.update.UpdateManager.runFinishSelfUpdate(UpdateManager.java:945) at org.jdownloader.update.UpdateManager$6.run(UpdateManager.java:822) at org.jdownloader.update.UpdateManager.installPendingUpdates(UpdateManager.java:842) at org.jdownloader.updatev2.UpdateController.installUpdates(UpdateController.java:517) at org.jdownloader.updatev2.UpdateController.onResults(UpdateController.java:396) at org.jdownloader.update.UpdateManager$15.onResults(UpdateManager.java:1483) at org.jdownloader.update.UpdateManager.runUpdateLoop(UpdateManager.java:1296) at org.jdownloader.update.PendingUpdate.run(PendingUpdate.java:19) at org.jdownloader.update.UpdateManager$17.run(UpdateManager.java:1669) at java.lang.Thread.run(Unknown Source) best regards Last edited by zatox; 29.08.2018 at 16:52. |
#2
|
|||
|
|||
Code:
29.08.18 16.50.34 <--> 29.08.18 16.49.59 jdlog://2496264433151/ Last edited by zatox; 29.08.2018 at 17:17. |
#3
|
||||
|
||||
Your first error -> something caused the update to fail and not properly revert
2nd error -> your JDownloader/Java could not connect to update server update.appwork.org/176.9.34.43:80|Connection refused: connect very likey to be caused by Firewall/AV Log shows that JDownloader tried several times. You can enforce fix by deleting Core.jar file and the folders tmp and update Please make sure JDownloader/Java is allowed to connect to update servers
__________________
JD-Dev & Server-Admin |
#4
|
|||
|
|||
Quote:
Firewall deactivated No other security solution installed. Tried to delete this file and this 2 folders and updating JD but its still not working. regards Last edited by zatox; 29.08.2018 at 19:50. |
#5
|
||||
|
||||
Please provide new logs
In case it's still NoConnectionException, then something blocks access to the update server If you want I can take a look via Teamviewer, just contact me via support@jdownloader.org
__________________
JD-Dev & Server-Admin |
#6
|
|||
|
|||
deleted all proxy settings - restarted jd - added the proxies again
now its working thank you! |
#7
|
||||
|
||||
You're welcome
__________________
JD-Dev & Server-Admin |
#8
|
|||
|
|||
Hi, Having almost same error as below, upon latest update:
java.lang.NoClassDefFoundError: jd/controlling/linkcrawler/LinkCrawlerThread at org.jdownloader.logging.LogController.getRebirthLogger(LogController.java:92) at org.jdownloader.logging.LogController.CL(LogController.java:80) at org.jdownloader.logging.LogController.CL(LogController.java:75) at jd.controlling.downloadcontroller.DownloadWatchDog.<init>(DownloadWatchDog.java:266) at jd.controlling.downloadcontroller.DownloadWatchDog.<clinit>(DownloadWatchDog.java:246) at jd.gui.swing.jdgui.JDGui.generateTitle(JDGui.java:1654) at jd.gui.swing.jdgui.JDGui.updateTitle(JDGui.java:1625) at jd.gui.swing.jdgui.JDGui.<init>(JDGui.java:226) at jd.gui.swing.jdgui.JDGui.<init>(JDGui.java:154) at jd.gui.swing.jdgui.JDGui$35.edtRun(JDGui.java:1692) at jd.gui.swing.jdgui.JDGui$35.edtRun(JDGui.java:1688) at org.appwork.utils.swing.EDTHelper.run(EDTHelper.java:119) at org.appwork.utils.swing.EDTHelper.start(EDTHelper.java:154) at org.appwork.utils.swing.EDTHelper.waitForEDT(EDTHelper.java:168) at org.appwork.utils.swing.EDTHelper.getReturnValue(EDTHelper.java:100) at jd.gui.swing.jdgui.JDGui.init(JDGui.java:1688) at jd.SecondLevelLaunch$12.edtRun(SecondLevelLaunch.java:983) at jd.SecondLevelLaunch$12.edtRun(SecondLevelLaunch.java:973) at org.appwork.utils.swing.EDTHelper.run(EDTHelper.java:119) at java.awt.event.InvocationEvent.dispatch(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$1.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) log: 01.10.18 23.52.08 <--> 01.10.18 23.58.47 jdlog://2440464433151/ I noticed my custom proxy list was gone in connection manager and had to restore from an earlier backup. The same thing happened 3 times after each update from the past few days. Please have a look. Thanks and Regards. Last edited by reddevil; 01.10.2018 at 20:38. |
#9
|
||||
|
||||
Please zip the complete logs folder and send to support@jdownloader.org
and then we can check what has happened. The update doesn't touch config files, so we have to find out why your proxy list was gone. The shown error is a sign that something broke the update of JDownloader and left it in incompatible/broken state. You can easily fix this yourself by deleting Core.jar file and the folders tmp and update. It's important to do these steps! Do not just restore from earlier backup because it may end up in incompatible installation state. So please do those steps after you've zipped the logs and send them to us
__________________
JD-Dev & Server-Admin |
#10
|
|||
|
|||
Found the problem, my proxy list was copied from JD 32-bit version cfg folder onto JD 64-bit version, while i migrated to the higher version last week. I copied the default text to all in the proxy list which is:
# this is a comment // this is also a comment # comment out for jdownloader.org #jdownloader.org # comment out below for all accounts with ID 'test*' @ jdownloader.org #test@jdownloader.org # comment out below for account with ID 'test' @ jdownloader.org #test$@jdownloader.org # you can use pattern for account ID and host, eg accountPattern@hostPattern removed blank spaces below the text and the problem disappeared. |
#11
|
||||
|
||||
So there was an empty line below that last "# you can use pattern for account ID" ?
__________________
JD-Dev & Server-Admin |
#12
|
|||
|
|||
Looks like i spoke too soon. The problem re-appeared after the latest update, so looks like it might not be due to the empty line. Sent logs to support@jdownloader.org and Ticket ID: OAH-693-18770
Yes, the last comment line looked like: # you can use pattern for account ID and host, eg accountPattern@hostPattern dropbox.com Deleted core.jar, tmp, update folders and restarted JD. Installed infoBar plugin and still same error with vanishing proxy list with only default empty rows with standard comment as above 'no proxy' list remaining. Please check. Last edited by reddevil; 04.10.2018 at 22:01. |
#13
|
||||
|
||||
Thanks. I will check mail and respond by mail
__________________
JD-Dev & Server-Admin |
#14
|
||||
|
||||
Please check again after next core update. The loss of connection settings might be caused by invalid filter lists. Please wait for next core update. Then do the following stuff again
Deleted core.jar, tmp, update folders and restarted JD. and when it happens again, please send me new zipped logs folder. Thank you very much with taking your time and helping with this issue
__________________
JD-Dev & Server-Admin |
#15
|
|||
|
|||
Deleted core.jar, tmp, update folders and restarted JD. No more error for now after the latest update and custom proxy list is intact.
Thank you guys, will update if any changes. |
#16
|
||||
|
||||
Could you please share with me your filter list or the complete proxy list (you can remove the logins manually if you want)? to support@jdownloader.org so I can do some more testing?
__________________
JD-Dev & Server-Admin |
#17
|
|||
|
|||
Can i send u directly as a Mega link here itself?
|
#18
|
||||
|
||||
sure you can
__________________
JD-Dev & Server-Admin |
#19
|
|||
|
|||
Edit by Jiaz: Thanks!
Last edited by Jiaz; 08.10.2018 at 08:52. |
#20
|
||||
|
||||
Did you just remove the server/logins or also at other positions? because that file is damaged and that would explain the loss of your settings and update issues
__________________
JD-Dev & Server-Admin Last edited by Jiaz; 08.10.2018 at 10:11. |
#21
|
|||
|
|||
There are no logins. Here's the untouched list as of right now exported from JD:
Do u need the file from the 32-bit installation? Last edited by reddevil; 12.10.2018 at 16:53. |
#22
|
||||
|
||||
Thanks, this time the list is error free. Did you open the file in editor before? maybe typed in the invalid "," by accident. Thanks for the feedback. No need for another file.
Please report back in case you can reproduce the issue, okay?
__________________
JD-Dev & Server-Admin |
#23
|
|||
|
|||
Yes, i had opened the file in editor to check for logins if any, might have typed and saved by mistake. I will report if any further issues. Thanks.
|
#24
|
||||
|
||||
You're welcome Much fun with JDownloader and thanks for reporting this issue!
__________________
JD-Dev & Server-Admin |
|
|