aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Debug problem: assert failed  (Read 5739 times)

Arno_Bledd

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Debug problem: assert failed
« on: March 25, 2012, 12:36:00 PM »

Hello everybody,

lately, aMule continues to give me the following message:

Debug: kademlia/net/KademliaUDPListener.cpp(803): assert "wxAssertFailure" failed in CreateSearchExpressionTree().

aMule does not crash, but all the ongoing downloads stop, and restart with "waiting" status!

It happens continuously, and since I am not an expert, I just don't know what to do.

Can anyone help me?

Please let me know if you need more informations.

Thanks everyone!
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Debug problem: assert failed
« Reply #1 on: March 25, 2012, 02:27:02 PM »

You should enable "Verbose Debug Logging" and also "Kademlia Search" in Preferences->Debugging. That'd give little more more information on the problem.
Logged
concordia cum veritate

Arno_Bledd

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: Debug problem: assert failed
« Reply #2 on: March 31, 2012, 12:24:20 PM »

Done.

It just happened again today.

Here is the logfile from 10:38 (my time) until now:

2012-03-31 10:38:54: Search.cpp(373): Kademlia Search: Search result from already tried client: ignore
 2012-03-31 10:38:54: Search.cpp(373): Kademlia Search: Search result from already tried client: ignore
 2012-03-31 10:39:40: Search.cpp(305): Kademlia Search: Processing search response from 91.124.117.149:64681
 2012-03-31 10:39:40: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:39:51: Search.cpp(305): Kademlia Search: Processing search response from 101.229.118.209:40611
 2012-03-31 10:39:51: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:40:01: Search.cpp(305): Kademlia Search: Processing search response from 116.48.114.254:4672
 2012-03-31 10:40:01: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:40:11: Search.cpp(305): Kademlia Search: Processing search response from 79.41.124.76:4672
 2012-03-31 10:40:11: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:41:45: Search.cpp(305): Kademlia Search: Processing search response from 95.247.8.112:4672
 2012-03-31 10:41:45: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:41:55: Search.cpp(305): Kademlia Search: Processing search response from 87.0.89.146:53530
 2012-03-31 10:41:55: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:42:49: Search.cpp(305): Kademlia Search: Processing search response from 86.56.237.194:54452
 2012-03-31 10:42:49: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:43:00: Search.cpp(305): Kademlia Search: Processing search response from 58.39.100.205:2198
 2012-03-31 10:43:00: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:44:06: Search.cpp(305): Kademlia Search: Processing search response from 78.234.127.44:4672
 2012-03-31 10:44:06: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:45:29: Search.cpp(305): Kademlia Search: Processing search response from 80.180.96.159:13555
 2012-03-31 10:45:29: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:45:36: Search.cpp(305): Kademlia Search: Processing search response from 79.51.211.45:4672
 2012-03-31 10:45:36: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:45:46: Search.cpp(305): Kademlia Search: Processing search response from 151.52.36.104:18001
 2012-03-31 10:45:46: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 10:49:57: Search.cpp(305): Kademlia Search: Processing search response from 118.138.198.62:15001
 2012-03-31 10:49:57: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:00:08: Search.cpp(305): Kademlia Search: Processing search response from 82.238.100.165:65530
 2012-03-31 11:00:08: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:00:09: Search.cpp(305): Kademlia Search: Processing search response from 91.49.223.188:4611
 2012-03-31 11:00:09: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:07:13: Search.cpp(305): Kademlia Search: Processing search response from 111.252.69.98:5620
 2012-03-31 11:07:13: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:37:39: SearchManager.cpp(532): Kademlia Search: Starting NODEFWCHECKUDP Kad Search
 2012-03-31 11:37:39: Search.cpp(305): Kademlia Search: Processing search response from 84.78.39.152:6711
 2012-03-31 11:37:40: Search.cpp(305): Kademlia Search: Processing search response from 96.49.207.208:63157
 2012-03-31 11:37:40: Search.cpp(305): Kademlia Search: Processing search response from 80.19.46.122:4672
 2012-03-31 11:37:46: Search.cpp(305): Kademlia Search: Processing search response from 82.238.170.164:34345
 2012-03-31 11:37:50: Search.cpp(305): Kademlia Search: Processing search response from 81.203.146.22:7417
 2012-03-31 11:37:54: Search.cpp(305): Kademlia Search: Processing search response from 83.39.10.220:38090
 2012-03-31 11:37:59: Search.cpp(305): Kademlia Search: Processing search response from 194.94.79.215:4672
 2012-03-31 11:38:24: SearchManager.cpp(491): Kademlia Search: Search either never existed or receiving late results (CSearchManager::ProcessResponse)
 2012-03-31 11:41:45: Search.cpp(305): Kademlia Search: Processing search response from 125.224.191.189:6265
 2012-03-31 11:41:45: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:41:55: Search.cpp(305): Kademlia Search: Processing search response from 14.146.31.7:5528
 2012-03-31 11:41:55: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:42:46: Search.cpp(305): Kademlia Search: Processing search response from 86.56.237.194:54452
 2012-03-31 11:42:46: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:43:01: Search.cpp(305): Kademlia Search: Processing search response from 58.39.100.205:2198
 2012-03-31 11:43:01: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:43:01: Search.cpp(305): Kademlia Search: Processing search response from 81.33.116.162:14974
 2012-03-31 11:43:01: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:43:12: Search.cpp(305): Kademlia Search: Processing search response from 212.35.67.227:1069
 2012-03-31 11:43:12: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:45:25: Search.cpp(305): Kademlia Search: Processing search response from 83.217.151.206:33843
 2012-03-31 11:45:25: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:45:35: Search.cpp(305): Kademlia Search: Processing search response from 84.108.76.6:5783
 2012-03-31 11:45:35: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:50:00: Search.cpp(305): Kademlia Search: Processing search response from 151.52.36.104:18001
 2012-03-31 11:50:00: Search.cpp(341): Kademlia Search: Node type search result, discarding.
 2012-03-31 11:56:48: KademliaUDPListener.cpp(913): Kademlia Search: *** Unknown search op=0x61 (CreateSearchExpressionTree)
 2012-03-31 11:56:48: Logger.cpp(331): Debug: kademlia/net/KademliaUDPListener.cpp(803): assert "wxAssertFailure" failed in CreateSearchExpressionTree().
!2012-03-31 12:17:26: amule.cpp(1872): Disconnesso dalla rete eD2k
 2012-03-31 12:17:26: ServerSocket.cpp(750): Connessione a Razorback 3.2 (38.107.160.222 - 38.107.160.222:4661)
 2012-03-31 12:17:26: ServerConnect.cpp(201): Connesso a Razorback 3.2 (38.107.160.222:4661)
!2012-03-31 12:17:27: ServerConnect.cpp(274): Connessione stabilita con: Razorback 3.2
!2012-03-31 12:17:27: amule.cpp(1867): Connesso a Razorback 3.2 con ID alto
 2012-03-31 12:17:27: ServerSocket.cpp(413): Il nuovo clientID √® 4039393431
 2012-03-31 12:17:28: amule.cpp(1523): Messaggio del server: server version 17.15 (lugdunum)
 2012-03-31 12:17:28: amule.cpp(1523): Messaggio del server: -
 2012-03-31 12:18:01: KademliaUDPListener.cpp(913): Kademlia Search: *** Unknown search op=0x61 (CreateSearchExpressionTree)


I have a MacBook Pro with Mac OS X 10.6.8

Is there anything i can do?

Thanks for any help...
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Debug problem: assert failed
« Reply #3 on: March 31, 2012, 08:48:58 PM »

It's a bad client sending us ill-formed search request. We should probably not assert on it but silently discard the request.

What you can do to avoid these assertions now, is to compile aMule with a debug-disabled version of wxWidgets.
Logged
concordia cum veritate

Arno_Bledd

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: Debug problem: assert failed
« Reply #4 on: April 02, 2012, 07:09:25 PM »

I'm sorry, but I'm a total newbie, and I have no idea how to do what you suggest...  :'(  ???

Can you help me through this process? Or is there a topic in the forum where I can find it?

Thanks again for your patience...
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: Debug problem: assert failed
« Reply #5 on: April 03, 2012, 08:34:47 PM »

Unfortunately I cannot help much on compiling aMule on MacOSX. You'd need to grab the sources from http://amule.sourceforge.net/tarblls/ and unpack them somewhere. There will be a file called BUILDING_MACOSX.txt which explains how you can build an aMule application bundle.
Logged
concordia cum veritate