aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: 1 [2]

Author Topic: Testing  (Read 11809 times)

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Testing
« Reply #15 on: September 20, 2004, 06:23:47 PM »

The post is from 2003.... shouldn't that be on wxWidgets already? Anyway, I'll tell phoenix to review socket code (it has become his child, the low-level sockets code).


About the compilation bug, doesn't seem to be amule related- 'inflateEnd' and such are on zlib's headers.
Logged

lami123

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 7
Re: Testing
« Reply #16 on: September 21, 2004, 05:46:42 PM »

Mule-cvs-20040920.tar.bz2 and Mule-cvs-20040921.tar.bz2 compile if I use Makefile from Mule-cvs-20040919. Diff is :

91a92
> CRYPTO = 0
93c94
< CRYPTO_PP_STYLE = sources
---
> CRYPTO_PP_STYLE = mdk_suse_fc
100c101
< CXXFLAGS =   -I/pathtoamule/amule/crypto-5.1 -D__CRYPTO_SOURCE__ -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0  
---
> CXXFLAGS =   -I/pathtoamule/amule/ -D__CRYPTO_MDK_SUSE_FC__ -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0  
150c151
< LDFLAGS =  -bind_at_load -L/pathtoamule/amule/crypto-5.1  -lpthread
---
> LDFLAGS =  -bind_at_load  -lpthread
237c238
< crypto_prefix = /pathtoamule/amule/crypto-5.1
---
> crypto_prefix = /pathtoamule/amule/
239a241
> gtk = no
257a260
> systray = no


As I'm in no way an expert in make please make up your own mind:).
Logged

sssnake

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 69
  • Don't eat the yellow snow (F. Zappa)
RE: Testing
« Reply #17 on: September 28, 2004, 11:28:12 PM »

Here are some minor things I have, amule from CVS yesterday (20040928) around 20:50, wxWidgets 2.5.2. Some stuff I have already reported on IRC, but I'll write it down anyway:
*  vertical scrollbar missing on "amule log". => There is no way reading old lines, which have scrolled above. Same with "Server Info".
* Copy-Paste doesn't work between textboxes in amule and from amule to other mac apps and the other way around.
* Popupmenü comes up twice (seems to be an old bug, I know..)
* No popupmenü when you click the "mac way". Normally, you don't have a two-button mouse on mac, only one with one button. With such mice, context menü has to be invoken  with ctrl+click (works) or click-and-wait-with-pressed-down-mouse-for-contextmenü (doesn't worjk). Kry, you can kill me for this :-)
* cloesing tabs of search results by clicking the cross doesn't work (already reported on IRC)
* color-fields on the legend of the grafics under statistics are so small, you can't see, what color is meant.
* splash screen not showing on startup (even when checked in configuration window)
* Preferences => Security => IP Filtering => Filtering Level: Spinner doesn't work, manually editing does.
* Preferences => Remote Controls => Textboxes "Full right passwords" and "Low rights passwords" are overlapping
* Preferences => Directories => Browse for video player: No App selectable and topmost dropdown "enable:" has an empty entry besides "Executable (*)"
* Download List, column "last reception" doesn't seem to show the right times. they are all around the same time for files, most of the time older than a day, even though i have downloaded parts of some files just some minutes again.

All this GUI polish is just stuff I've noticed, but I'm still more than satisfied with the state amule for OS X is already!
« Last Edit: September 28, 2004, 11:28:56 PM by sssnake »
Logged

ASTIOBOY

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: Testing
« Reply #18 on: September 29, 2004, 10:01:32 AM »

Hello, I compiled yesterday's (20040928) CVS.
I confirm the bugs submitted by sssnake.

I let amule running all night (about 8-10 hours),
and when I checked this morning I had a total Downloaded of just 15 Mb,
I have a 640K aDSL and it's really a poor result.
BTW, I have a High ID and all the files I am downloading (5 in all) have no short of sources.
Upload is going fine though, and reaches the max capacity I set in the prefs.

I started amule from terminal and got a 20/30 message of wrong memory allocation (I'm at work now and can't check the exact message text).

Anyway, amule did not crash but when I shut it down this morning it took about 5 minutes for the app to exit.

That's all, keep it up the great work (tired of using mlnet!)
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: Testing
« Reply #19 on: September 29, 2004, 01:13:41 PM »

Quote
Originally posted by sssnake
* splash screen not showing on startup (even when checked in configuration window)
This isn't a bug. The splash screen has always been disabled on CVS, but usually we would re-enable it before releasing. However, it has now been removed (by me), since even compressed, the image would take up ~700kb, and that was way too much IMHO. ;)

Just look at the cvs snapshots:
aMule-cvs-20040929.tar.bz2   -  2.3MB
aMule-cvs-20040928.tar.bz2   -  3MB


Quote
Originally posted by sssnake* Download List, column "last reception" doesn't seem to show the right times. they are all around the same time for files, most of the time older than a day, even though i have downloaded parts of some files just some minutes again.
Strange. A fix for that was committed the 27th, since it was broken everywhere. But it didn't seem to have made its way into the 28th snapshot. However, newer snapshots should contain the fix. =)
Logged

sssnake

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 69
  • Don't eat the yellow snow (F. Zappa)
Re: Testing
« Reply #20 on: September 30, 2004, 12:20:34 AM »

Thanx for clarification, Xaignar. Today I downgraded from wxMac 2.5.2 to 2.5.1 because I thought this to be the version with less trouble. But no, with wxMac 2.5.1 amule was frozen half the time, slowly connecting and crashing repeatedly. So for me, wxMac 2.5.2 is waaay better.

What I realized though wa that vertical scrollbars on "amule log" and "Server info", which were missing under 2.5.2 were there under 2.5.1! Also the font was slightly smaller than in 2.5.2. So I guess the scrollbars are also there unter 2.5.2, but somehow hidden because of different sizes of textboxcontrol between the two wx-Versions. Poor developer you, things like that are enormously unpleasant, I guess...

Thanx everybody.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Testing
« Reply #21 on: September 30, 2004, 04:02:41 PM »

Can you try wx CVS? :P
Logged

ASTIOBOY

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: Testing
« Reply #22 on: September 30, 2004, 09:01:29 PM »

ok. More information. About every 10 mins of amule (currently CVS20040930) running
I get a message on the terminal like this:

*** malloc[26134]: Deallocation of a pointer not malloced: 0xacec54b; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable
MallocHelp to see tools to help debug

If I enable verbose output I also get plenty of these:

Wrong Tags on SecIdentState packet!!
Client Hein von Werft [emule.de v8] on IP 80.135.70.80 port 4662 using eMule
User Disconnected.

Hope that helps.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Testing
« Reply #23 on: September 30, 2004, 09:32:49 PM »

it helps. I belive there's a memory debug app for Mac, like valgrind on linux. Can someone run it and get to know which bug is that?
Logged

ken

  • Hero Member
  • *****
  • Karma: 4
  • Offline Offline
  • Posts: 825
Re: Testing
« Reply #24 on: October 05, 2004, 08:50:41 AM »

Quote
Originally posted by lami123
Quote
Originally posted by Kry
Quote
- after one hour up time all files selected for download have zero sources, but in search window they are reported with sources > 1000. Wich means no download.

You NEVER get a source?

never one :(

I had RC6 running for several hours with no sources (fresh ~/.aMule).  Then I noticed that Preferences -> Connection -> Max Sources Per File: Hard Limit had a default value of 0, which I assumed meant unlimited.  I changed it to 500 and instantly sources started accumulating on my downloads.

I hope that helps.

I haven't yet seen any clients try to upload from me, but that's less surprising.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Testing
« Reply #25 on: October 05, 2004, 03:55:29 PM »

hey, good. That's the reason then :)

Let's see how it behaves
Logged

pick

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
    • http://www.pickzik.com
Re: Testing
« Reply #26 on: October 07, 2004, 11:36:59 AM »

Tryed last cvs (20041007), and transfert don't works... :( But, connection to Server seems to works :D
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Testing
« Reply #27 on: October 07, 2004, 01:39:14 PM »

Next tarball shoudl work flawlessly, but if you don't want to wait come to channel.
Logged

pick

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 36
    • http://www.pickzik.com
Re: Testing
« Reply #28 on: October 08, 2004, 10:20:41 AM »

cvs 20041008 : no source, so no transferts :(
But ! Shared directory works ! I can choose a shared directory and aMule take it in consideration :)
Logged
Pages: 1 [2]