aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Continuous and random crash of amule on manjaro linux  (Read 1249 times)

zorg

  • Newbie
  • *
  • Karma: 1
  • Offline Offline
  • Posts: 2
Continuous and random crash of amule on manjaro linux
« on: March 11, 2017, 04:50:00 PM »

Hi all, I'm sorry for my English in advance.
I use amule (aMule 2.3.2) on a little pc with 2GBs of ram:
Uname -a returns:
        Linux xxxxxxx-xx 4.9.13-1-MANJARO #1 SMP PREEMPT xxxxxxxxxxxxx UTC 2017 i686 GNU/Linux
I use only kadmelia with some little differences from default settings (I posted the config file also).
Amule crashes continuosly and randomly after few seconds, minutes or hours when connected to kadmelia.
I uploaded two backtraces and I hope they help you to find bugs.
Thank you very much.
Logged

xinh

  • Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 2
Re: Continuous and random crash of amule on manjaro linux
« Reply #1 on: January 05, 2018, 01:18:20 AM »

I also came across this crash on Ubuntu 17.10. Submitted an issue on GitHub: https://github.com/amule-project/amule/issues/117

I made a fix by removing overrided wxGenericListCtrl::DoClientToScreen() and wxGenericListCtrl::DoScreenToClient() functions. Tested and worked well on my machine. You can find it here:

https://github.com/xinhuang/amule/commit/0c725a7613a22a75abf801f55ac1d2728f1ac4e4

Not a wxwidget expert, but can't find any reason for these 2 overloads. I think use the default implementation for coordination conversion would be just fine.
Logged