Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > LimeWire Beta Archives
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts


 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old June 30th, 2003
LimeWire Developer
 
Join Date: May 7th, 2001
Location: New York
Posts: 691
afisk is flying high
Default 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.
  #2 (permalink)  
Old June 30th, 2003
A reader, not an expert
 
Join Date: January 11th, 2003
Location: Canada
Posts: 4,613
stief has a spectacular aura about
Default

Thanks for letting us know. It's very reassuring to hear that we don't have to find this out the hard way!
Cheers
  #3 (permalink)  
Old June 30th, 2003
et voilà's Avatar
+Modérateur à ses heures+
 
Join Date: July 26th, 2002
Location: Le Québec
Posts: 2,904
et voilà is a great assister to others; your light through the dark tunnel
Talking

That explains why I saw lots of porn searches through the monitor window...even if I don't share/upload any!

Bien, très bien.
  #4 (permalink)  
Old June 30th, 2003
A reader, not an expert
 
Join Date: January 11th, 2003
Location: Canada
Posts: 4,613
stief has a spectacular aura about
Default

ç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
  #5 (permalink)  
Old June 30th, 2003
et voilà's Avatar
+Modérateur à ses heures+
 
Join Date: July 26th, 2002
Location: Le Québec
Posts: 2,904
et voilà is a great assister to others; your light through the dark tunnel
Default

Salut Stief, oui ça va bien.... @version@ is a version compiled directly from the source of limewire.org. The connection problem seems as a bug to me.... it occurred in the Lw 1.x series when you couldn't find an host to connect to, it's weird it happens anymore, I thought that you can't get a plain 0.6 peer connection anymore?
  #6 (permalink)  
Old June 30th, 2003
A reader, not an expert
 
Join Date: January 11th, 2003
Location: Canada
Posts: 4,613
stief has a spectacular aura about
Default

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.
  #7 (permalink)  
Old June 30th, 2003
Distinguished Member
 
Join Date: May 29th, 2003
Location: Los Angeles
Posts: 692
Blackbird is flying high
Default

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.
  #8 (permalink)  
Old June 30th, 2003
A reader, not an expert
 
Join Date: January 11th, 2003
Location: Canada
Posts: 4,613
stief has a spectacular aura about
Default

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.
  #9 (permalink)  
Old July 1st, 2003
spearson's Avatar
Connoisseur
 
Join Date: July 30th, 2002
Location: Iowa, USA
Posts: 318
spearson is flying high
Default

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
  #10 (permalink)  
Old July 1st, 2003
Software Developer
 
Join Date: November 4th, 2002
Location: New York
Posts: 1,366
sberlin is flying high
Default

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.
 


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
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 03:00 PM.


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.