aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Help determining source of bug!  (Read 3325 times)

HopeSeekr

  • Spreader of lies, xMule self-proclaimed Owner
  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 17
    • http://http
Help determining source of bug!
« on: January 05, 2005, 08:15:08 AM »

post edited by me (deltaHF). this is a bug forum and not "Ted's RL pb's" forum. the original post can be viewed here
 
Hello!

It has come to my attention over the past few days that quite a number of aMule clients are being banned by my program, and since this is one of about 5 outstanding issues with my client, I am trying to come to the bottom of it.

I posted the problem of aMules being banned for "suspicious name changes" on xMule's forums, and Xaignar of aMule was kind enough to respond that the issue may, in fact, lie in flawed xMule code having its origin from a one-time contributor to the project's inclusion of an eMule mod's code
http://cvs.gna.org/viewcvs/xmule/xmule/src/UploadQueue.cpp.diff?r1=1.8;r2=1.9;f=h

Now I would like help in isolating this bug.  And I come to you.
Hopefully YOU and I can come to consensus as to what actually happens when an aMule client tries to download from an xMule client.  I do not have aMule on my system.  You, however, do have a working aMule client.

The ed2k link we should probably try downloading is one with a predominance of xMule sources.  For those of you that don't know, for survival xMule was forced to camouflage itself as eMule for the greater part of 2004, so there are far more xMules out there than meets the stats box :p.

We have a few options:
ed2k://|file|KerryWonVote.pdf|2263418|a43c9586874056e26aaeba59a8312a61|/|sources,68.89.168.212:4444|/
or
ed2k://|file|xmule-1.9.5pre4.tar.bz2|1351228|ca74aa857a24481c806dcfd5f547a78b|/|sources,68.89.168.212:4444|/

Of course, I will *need* to have a one-on-one (or one-on-many) dialog with testers so that I can get my xmule instance inside of a debugger while they attempt to upload.

By doing this, your amule client will be able to download from xMule clients.  

With much hope,
Theodore R. Smith || aka HopeSeekr
« Last Edit: January 05, 2005, 09:20:20 AM by HopeSeekr »
Logged

HopeSeekr

  • Spreader of lies, xMule self-proclaimed Owner
  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 17
    • http://http
Re: Help determining source of bug!
« Reply #1 on: January 05, 2005, 08:24:24 AM »

DAMN! I must be blind :-/

Where is the "track this comment" feature?  I really do want to be notified of responses to this thread!

Burning Board *must* have something equivalent to what's in phpBB, Invision PB, etc, I just cant find it :-/
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Help determining source of bug!
« Reply #2 on: January 05, 2005, 09:23:22 AM »

hi Ted, try to download some Linux ISO's .. and u'll find *a lot* of aMule clients

cheers

lfroen

  • Guest
Re: Help determining source of bug!
« Reply #3 on: January 05, 2005, 12:25:07 PM »

Can someone explain me what's a fsck he's talking about ? What is the problem on the technical side ?
ed2k is not so complicated protocol to follow.

Quote
for survival xMule was forced to camouflage itself as eMule for the greater part of 2004

what does it have  to do with amule ?

Quote
Of course, I will *need* to have a one-on-one (or one-on-many) dialog with testers so that I can get my xmule instance inside of a debugger while they attempt to upload.

Your xmule, your debugger, what prevents you to do it already ?
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Help determining source of bug!
« Reply #4 on: January 05, 2005, 03:53:14 PM »

Dear Theodore R. Smith:

It has come to my attention that you're trying us to debug your code. Of course, to get so, and after Xaignar, one of our admins, has already told you which parts of your code are wrong, you have come here and told people to download your clients.

Hum....

In the original post, you also spread lies and flames again. I'll reply them there instead of here.

Theodore, your client is buggy. Xaignar told you where is the bug, I told you where is the bug, it's a on-liner and you could have fixed it easily just by changing that line. Instead, you come here telling people to download your client.

Hum....

You also refuse to download the client you are banning to test. It's like me telling eMule developers to debug aMule because I am banning them. Plan senseless and stupid, sorry to be so rude.

If you want to debug you client's communication with aMule, download aMule, run it, run xMule, and test the communication. When I need to check network behaviour, I do so with eMule, mldonkey, lphant, edonkey, or any other significant part of the network.

I am sorry, but improving your clients beyond the kindness of telling you where the bug is (which, oh, surprise! catalogs aMule as a leecher/thief/etc on the new xMule version) it's not on our roadmap.

Instead, we should ask you to apologize because your client spreads lies to the users against aMule. Knowing your past and present, it's hard to me that xMule logging aMule (and showing to user) as " leecher, invalid eMule or irregular Donkey" or "suspicious name change" it's not intentional, and I don't really care anymore. It's an insult to the project, developers, and users, so please I ask for a public apologize on your frontpage.

That said, going to reply your flaming post.


P.S:
Quote
for survival xMule was forced to camouflage itself as eMule for the greater part of 2004

xMule never had to take such action. xMule was being disconnected from sources because xMule was sending bad file info. Same for servers, where xMule was claiming to have network protocol capabilities that didn't have. So servers were disconnecting you.

I'm waiting for the "xMule can't browse eMule >= 0.40 shared files anymore!" claiming you once more are victim of a conspiracy instead of checking your network code to complain with protocol.


PLEASE stop blaming the rest of the world on your mistakes.
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Help determining source of bug!
« Reply #5 on: January 05, 2005, 05:27:28 PM »

Quote
Originally posted by Kry
Instead, you come here telling people to download your client.

Hmm...not  sure about this, but if i understood correctly, he is requesting people to connect to him using aMule. I never saw him requesting people using xmule. I'm not trying to justify HopeSeekr, since it's true that this is not the right way to fix his problem with his client, I'm just trying to be fair to both parties, since I have so much respect for all the developers of both clients.

Regards.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Help determining source of bug!
« Reply #6 on: January 05, 2005, 06:47:39 PM »

Hey, look at the ed2k links Skolnick ;)
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Help determining source of bug!
« Reply #7 on: January 06, 2005, 01:45:13 AM »

Got it. However, that doesn't mean people should use it. For example, I downloaded it (curiosity), tried to compile it, and failed. I didn't even bothered to look at the causes of the failure, simply deleted it. I already found my ed2k client of choice for linux/UNIX. Guess which one is ;). BTW; do not think I forgot about the solaris stuff, my solaris box just broke about a week after we talked about the issue, and have not repaired it (physical damage, I think the power supply/motherboard/both got fried). When I fix it (no idea when) I'll re- take this issue.

Regards.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Help determining source of bug!
« Reply #8 on: January 06, 2005, 12:51:33 PM »

Nice, I'm waiting for a solaris SSH sconnection ;)
Logged