| |||
LimeWire 3.2.0 We found two serious bugs in LimeWire 3.1.0, prompting us to make another major release so that everyone upgrades. The first bug was simply horrendous -- a line of code that completely broke the forwarding of queries from Ultrapeers to leaves that has been in the code since LW 2.9.9. This slipped through our automated tests because our tests tend to only attach one leaf to an Ultrapeer, and this particular problem would not show up in that case. You would have seen this bug if you saw many searches passing through your computer for content you did not have while running as a leaf. The second bug was with push proxies in 3.1.0. Push proxies had a serious, essentially client-side bug that would cause them to break. This was also a change to one line of code that is fixed in 3.2.0. So, this all means that 3.2.0 will do what we thought LW had been doing since 2.9.9 in the case of the first bug, and what we thought it was doing since 3.1.0 in the case of the second bug. We'll tighten up our automated tests to catch these cases in the future. We already have about 600 tests that run every night and typically pass 100%, but these particular cases slipped through. So, give 3.2.0 a shot and scrap those older versions! Thanks. -The LimeWire Team Last edited by afisk; June 30th, 2003 at 02:32 PM. |
| |||
ça va et voilà? Anyone care to help with the following? I noticed I'm connected to myself in the connections list (my gatewa IP and external IP show as two entires). Normal? What kind of vendor is @version@ ? noticed a remark in cvs core.limewire.org about naming "Thread-3". Most of the crashes I see show Thread 3 crashed. Might naming threads cut down on these crashes? And--who gets the primary credit for the above two bug fixes? Looks like it's Adam to me! I've been running as an UP for almost 1.5 hrs w/o a crash. Ça va bien! Cheers |
| |||
The protocol shows as Ultrapeer . . .they're both compressing 25%/25%, QRP 13.409% for both, the 192.168.59.1 gateway is incoming, handling 9 less I/O messages than the external IP which is outgoing. Aussi, I've about 68 entires in the connections list (a goodly mix of UP/leaf; incoming/outgoing), but the stats show connected hosts as 32. |
| |||
Stief: Weird about the connected to yourself. I noticed that couple versions ago (although I didn't note any adverse problems from it) but I noted that it was gone in the current version. I won't be dlin just yet, I'll wait for Jum's version! [Edit] Couldn't help but noticing on the website that it makes no mention, anywhere, ever, of the changes made from one version to another. I think people would be more motivated to download a new version if they saw what changes were made between versions. Ya know the deal. Joe User has a problem, goes to limewire, sees a new version, and lo and behold, on the download page, his bug or problem is fixed/resolved in the new version. Joe User dls. As now, Joe User might be discouraged by dlin because he sees more work for him and no hope of a resolution to his problem/bug. Last edited by Blackbird; June 30th, 2003 at 10:28 PM. |
| |||
I've noticed this when the magnet enabled version came out, but never thought much of it until I read something that made me think it was unusual. (encore merci à et voilà). aside--I like to run both--helps me get a sense of the differences between java 1.3.1 and 1.4.1DP102. I used to do this with Acquisition, but I'm fascinated by the stats. I'm impressed that 3.2.0 hasn't crashed as an UP after 3 hrs. So much has been fixed. Now I just have to sort out the upload problems with the ISP. |
| ||||
Adam, I hope this is an easy fix. When I opened LimeWire v3.2 I got this: LimeWire version 3.2.0 Java version 1.1.8 from Apple Computer, Inc. Mac OS v. 9.2.2 on PowerPC Free/total memory: 17375598/22339584 java.lang.NullPointerException at com.limegroup.gnutella.Connection.concludeOutgoing Handshake(Compiled Code) at com.limegroup.gnutella.Connection.initializeOutgoi ng(Connection.java:506) at com.limegroup.gnutella.Connection.initialize(Conne ction.java:423) at com.limegroup.gnutella.ManagedConnection.initializ e(ManagedConnection.java:343) at com.limegroup.gnutella.ConnectionManager.initializ eFetchedConnection(ConnectionManager.java:1201) at com.limegroup.gnutella.ConnectionManager.access$40 0(ConnectionManager.java:34) at com.limegroup.gnutella.ConnectionManager$Connectio nFetcher.run(Compiled Code) -- listing session information -- Current thread: ConnectionFetcher Active Threads: 33 Uptime: 30402 Is connected: true Number of Ultrapeer -> Ultrapeer Connections: 0 Number of Ultrapeer -> Leaf Connections: 0 Number of Leaf -> Ultrapeer Connections: 3 Number of Old Connections: 0 Acting as Ultrapeer: false Acting as Shielded Leaf: true Number of Active Uploads: 0 Number of Queued Uploads: 0 Number of Active Managed Downloads: 0 Number of Active HTTP Downloaders: 0 Number of Waiting Downloads: 0 Received incoming this session: false Number of Shared Files: 0 -- listing properties -- LAST_EXPIRE_TIME=1056760052908 APP_HEIGHT=523 CHAT_ENABLED=false SERVANT_TYPE=XML_CLIENT CLEAR_DOWNLOAD=true GUESS_ENABLED=false BROWSER=netscape COOKIES_FILE=lib LAST_SHUTDOWN_TIME=1057079691476 WINDOW_Y=3 WINDOW_X=5 ADVANCED_QUERY_INFO=50 WHITE_LISTED_IP_ADDRESSES= CLIENT_ID=577F010FEDCF3722FFDA92BD0478BE00 MAX_DOWNLOAD_BYTES_PER_SEC=143 AD_VERSION=1.0 TIMEOUT=8000 BANNED_WORDS= MAX_SIM_DOWNLOAD=10 DIRECTORY_FOR_SAVING_FILES=/Mac OS 9.2/Aimster Downloads/dr_x0/ MAX_TTL=16 AVERAGE_UPTIME=1276 TOTAL_UPTIME=303883 SKIN_THEME=/Mac OS 9.2/Applications (Mac OS 9)/L... BASIC_QUERY_INFO=1000 DIRECTORIES_TO_SEARCH_FOR_FILES= RUN_ONCE=true SESSIONS=238 INSTALLED=true SOFT_MAX_TTL=7 CONNECTION_SPEED=350 KEEP_ALIVE=4 BLACK_LISTED_IP_ADDRESSES= TTL=7 FRACTIONAL_UPTIME=0.010428954 APP_WIDTH=785 MAX_SHIELDED_CLIENT_CONNECTIONS=75 MIN_SHIELDED_CLIENT_CONNECTIONS=4 FILES IN CURRENT DIRECTORY: /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/collections.jar LAST MODIFIED: 1057078625000 SIZE: 259265 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/COPYING LAST MODIFIED: 1057078646000 SIZE: 18349 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/COPYING~ LAST MODIFIED: 1057078628000 SIZE: 0 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/Display.props LAST MODIFIED: 1040514177000 SIZE: 122 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/err.txt LAST MODIFIED: 1057084116000 SIZE: 0 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/GURL.jar LAST MODIFIED: 1057078627000 SIZE: 7112 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/lax.jar LAST MODIFIED: 1057078622000 SIZE: 39074 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/lib LAST MODIFIED: 1037754054000 SIZE: 0 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/LimeWire LAST MODIFIED: 1057078625000 SIZE: 246239 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/LimeWire.jar LAST MODIFIED: 1057078625000 SIZE: 2068768 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/LimeWire.lax LAST MODIFIED: 1057078624000 SIZE: 3580 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/LimeWire_Installer_InstallLog LAST MODIFIED: 1057078678000 SIZE: 4536 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/LimeWire_InstallLog LAST MODIFIED: 1055608559000 SIZE: 3892 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/logicrypto.jar LAST MODIFIED: 1057078627000 SIZE: 130255 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/MessagesBundle.properties LAST MODIFIED: 1057078628000 SIZE: 95532 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/MessagesBundles.jar LAST MODIFIED: 1057078627000 SIZE: 470957 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/out.txt LAST MODIFIED: 1057084116000 SIZE: 609 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/SOURCE LAST MODIFIED: 1057078646000 SIZE: 268 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/swing.jar LAST MODIFIED: 1057078626000 SIZE: 1897143 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/themes.jar LAST MODIFIED: 1057078627000 SIZE: 231853 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/UninstallerData LAST MODIFIED: 1057078647000 SIZE: 0 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/update.ver LAST MODIFIED: 1057078628000 SIZE: 1631 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/xerces.jar LAST MODIFIED: 1057078627000 SIZE: 1812019 /Mac OS 9.2/Applications (Mac OS 9)/LimeWire/xml.war LAST MODIFIED: 1057078628000 SIZE: 4202 |
| |||
Hi LimeDude, The bug you received is related to the JIT (Just In Time) compiler on OS9. JIT compiling is something that Java does to convert its code into native code in order to speed up the running. Unfortunately, it mutates the code in ways that can lead to unexpected problems. Short of disabling JIT (which is far from ideal), solving this issue is rather difficult. Upgrading to OSX should definitely solve this particular problem, but I realize that's not always possible. Does the problem occur on every startup, or just occasionally? Thanks. |
| |