Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   General Vista, Windows 7 or later Support (https://www.gnutellaforums.com/general-vista-windows-7-later-support/)
-   -   LWPE failing after updating Java (https://www.gnutellaforums.com/general-vista-windows-7-later-support/101451-lwpe-failing-after-updating-java.html)

soubeagi October 22nd, 2012 08:10 PM

LWPE failing after updating Java
 
I recently updated to Java 7u9; now I find LWPE is no longer working. Now when I start it, I get this:

Quote:

LimeWire version 5.6.2
Java version 1.7.0_09 from Oracle Corporation
Windows 7 v. 6.1 on amd64
Free/total memory: 56598456/111869952

java.lang.UnsatisfiedLinkError: no jacob-1.15-M1-lw-x64 in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.jacob.com.LibraryLoader.loadJacobLibrary(Libra ryLoader.java:184)
at com.jacob.com.JacobObject.<clinit>(JacobObject.jav a:108)
at com.jacob.com.LibraryLoader.loadJacobLibrary(Libra ryLoader.java:181)
at com.jacob.com.ComThread.<clinit>(ComThread.java:16 7)
at com.limegroup.gnutella.malware.VirusScannerImpl.lo adAvgDirectly(VirusScannerImpl.java:256)
at com.limegroup.gnutella.malware.VirusScannerImpl.ac cess$7(VirusScannerImpl.java:252)
at com.limegroup.gnutella.malware.VirusScannerImpl$3. call(VirusScannerImpl.java:235)
at com.limegroup.gnutella.malware.VirusScannerImpl$3. call(VirusScannerImpl.java:1)
at org.limewire.concurrent.ErrorCatchingThreadPoolExe cutor$1.call(ErrorCatchingThreadPoolExecutor.java: 42)
at java.util.concurrent.FutureTask$Sync.innerRun(Unkn own 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 java.lang.Thread.run(Unknown Source)


Detail: Uncaught thread error: VirusScannerThread

-- listing session information --
Current thread: VirusScannerThread
Active Threads: 15
Peak Number of Thread: 19
System Load Avg: -1.0
Objects Pending GC: 0
Free Space In Settings: 240077680640
Free Space In Incomplete: 0
Free Space In Downloads: 0
Heap Memory Usage: init = 65374912(63842K) used = 55605776(54302K) committed = 111869952(109248K) max = 930217984(908416K)
Non-Heap Memory Usage: init = 24313856(23744K) used = 31861480(31114K) committed = 32964608(32192K) max = 136314880(133120K)

-- listing threads --
BackgroundTasks: 1
AWT-Shutdown: 1
CreationTimeCacheDeserializer: 1
Deadlock Detection Thread: 1
FastExecutor: 1
backgroundExecutor: 1
main: 1
FirewallEventThread: 1
AWT-EventQueue-0: 1
Library Disk I/O Thread: 1
Image Fetcher 0: 1
UDPSocketChannelConnectionEvent: 1
VirusScannerThread: 1
AWT-Windows: 1
NIODispatcher: 1


-- listing properties --
DOWNTIME_HISTORY=86400
SESSIONS=1
LAST_EXPIRE_TIME=1350960650548
CLIENT_ID=5E52F050FDE37031CF3A970226BA4E00

Also, I notice that it's ignoring the existing LimeWire folders (<~\AppData\Roaming\LimeWire> and <~\Downloads\LimeWire>, which both have files from before the Java update) and instead creating new ones at <~\.limewire> and <~\LimeWire>. I've already tried deleting and reinstalling Java, making sure I "Run as administrator" on advice found here (despite having done the same thing the first time AFAIK).

How can I get LimeWire running again, and how can I get it to use the folders it was using before?

Lord of the Rings October 22nd, 2012 09:23 PM

I updated the recommended Java and LW opened fine. I installed the 64-bit Java and then had exact same issue as you.

Only way I could get LW to work again was to uninstall the 64-bit Java and re-install the 32-bit Java despite it already being installed. LW then opened fine.

And no problem, LW will revert back to using the old preferences location and the prior download location.

A few days ago someone had same issue but they were trying out Windows 8 so I presumed it might have been something odd about the new Windows version. Seems it is a LW and the newer 64-bit Java issue.

I am guessing this is a LW 5 only issue, same as the Java 7 issue only affected LW 5 versions. I will check LW 4 out later after some sleep.

Now I remember why I adopted a practice a decade ago of only updating software after reading user feedback about whether the updates were safe/ok without introducing problems. When you are using particular software for work, you cannot afford problems some updates can cause. I won't waffle on about that but it still holds true for many softwares, including so-called upgrade versions. (The software company pushing you to pay extra pennies to buy more (new) bugs.) Anybody name me any software where the upgrade version did not require later bug updates. I often suspected it was deliberate.

soubeagi October 23rd, 2012 11:59 AM

FYI: It's not necessary to uninstall the 64bit version; as long as the 32bit version is installed last (after the 64bit version), everything seems to go back to normal.

Also, this solved another minor but nagging problem I've been having for months - I use OpenOffice, and since the last time I updated that, I was unable to use the search function in OOo's help system. I don't remember if I also updated Java at the same time (let alone which order I installed the Javas the last time I updated them), but reinstalling 32bit 7u9 fixed OOo, too.

Thanks a lot, LotR. :)

P.S.: I've also adopted a policy of disallowing automatic updates of anything for my friends' computers (I'm something of the neighborhood geek-in-residence), but I didn't find any info about new or additional compatibility problems with this latest Java update. OTOH, I've pretty much banned Google Chrome on the PCs of anyone I do maintenance for, because of the difficulty of disabling automatic updates for it.

Lord of the Rings October 23rd, 2012 08:49 PM

Quote:

Originally Posted by soubeagi (Post 370469)
FYI: It's not necessary to uninstall the 64bit version; as long as the 32bit version is installed last (after the 64bit version), everything seems to go back to normal.

Thanks for the heads up. I can suggest this to others whom have this same issue. I will also add this information to the Java part of the LW Fixes. :xeri_ok1ani:

I tend to waffle a little when I'm super tired lol.

soubeagi January 5th, 2013 11:40 AM

LWPE ignoring existing folders again
 
I just updated Java again to 7u10, this time making sure to do the installs from the administrator account and making sure to install the 32bit version last, but I'm back to LW acting as if it was the software that was freshly installed, asking all the configuration questions it asks when first run and ignoring my existing config folders. Last time, that problem magically disappeared once I got the Java install right, so I never dug into what could be causing it, but this time the problem won't go away.

Lord of the Rings January 5th, 2013 12:26 PM

1 Attachment(s)
Attachment 6191

I used the same approach with installing 32-bit java last and it fixed the problem as with the previous Java 7 update.

Try uninstalling all versions of Java. Then install the Java 7_10 64-bit set to Run as Admin.
Then install the Java 7_10 32-bit set to Run as Admin.

Make sure all browsers are closed when uninstalling and installing the Java versions. Having your 64-bit browser open during installation might have been part of the problem. Also might be an idea to close down (log out of) any other accounts until you finish the installation.

For your user-account, thanks for letting me know. Which username would you prefer to keep? I can merge the two accounts into one, once I know which username you would like to keep. :) You can send me a PM if you would prefer. ;)

soubeagi January 6th, 2013 12:19 PM

Quote:

Originally Posted by Lord of the Rings (Post 371203)

I've been having a rash of "problems occurring" like this, so when I saw this screenshot you posted I decided to reinstall LWPE as well, and that seems to have resolved things for now. Thanks again.

(Irrelevant observation: If it truly is "possible for LimeWire to recover and continue running normally", then why doesn't it just do that? This strikes me as poor program design.)

Lord of the Rings January 6th, 2013 06:25 PM

Glad to hear it's working again.

I'd prefer not to comment about LW 5's design lol. Only reason I started using LW 5 full-time was because my LW 4 version went buggy on OSX (and connection problems back in late 2010). The LW 4 preferences option would not show, so I could only access settings via a backdoor (the shares window.) Installed LW 4 on a different OSX installation on same computer and same issue. LW 5 versions definitely have some bugs that were never fixed.

soubeagi January 6th, 2013 08:35 PM

Quote:

Originally Posted by Lord of the Rings (Post 371215)
I'd prefer not to comment about LW 5's design lol.

Oh dear - are there some incognito authors of the program on here that I might offend by continuing in that vein? :shoot:

Lord of the Rings January 6th, 2013 09:43 PM

The LW company closed to my knowledge. The devs parted ways to other good paying jobs. The devs presumably signed agreements not to pursue any kind of file-sharing development in the future.
LW 5 did have some improvements over LW 4, most notably the interface. But as a whole, LW 4 had a bundle more tools and options for the user. And I have always missed those tools. LW 5 was simplified down so to speak, which is fine if you don't know much about these kinds of programs. But for the experienced users, they wanted more tools and options.


All times are GMT -7. The time now is 03:45 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.