aMule Forum

English => aMule crashes => Topic started by: abuntu on April 02, 2015, 09:52:54 AM

Title: Constants crashes on aMule 2.3.1
Post by: abuntu on April 02, 2015, 09:52:54 AM
This is the message I get


--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Running on: Linux 3.16.0-33-generic x86_64





I am having these for months now.
The more files I have running and the higher speed they download, the more crashes I have.

The window just freezes, but terminal gives me that error.
I got this errors in different kernels with different Ubuntu versions (14.04, 14.10...). All of them 64 bits.


I keep all the files and temp files in a NTFS external drive.


That is not the only crash I have.
Sometimes the aMule window just disappear (instead of freezing).

Any help?

PS. On amuled I have a different error with more information: http://forum.amule.org/index.php?topic=20836.0
Title: Re: Constants crashes on aMule 2.3.1
Post by: abuntu on April 02, 2015, 11:16:33 AM
I got a new crash (of the type that makes the window disappear instead of freezing).

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Running on: Linux 3.16.0-33-generic x86_64

*** Error in `amule': corrupted double-linked list: 0x00007f6b500045a0 ***
Aborted (core dumped)
Title: Re: Constants crashes on aMule 2.3.1
Post by: GonoszTopi on April 05, 2015, 10:40:25 PM
Please install the amule-dbg package and try to get a meaningful backtrace as described in http://wiki.amule.org/wiki/Backtraces

These crash reports do not show anything except the fact that aMule has crashed.
Title: Re: Constants crashes on aMule 2.3.1
Post by: abuntu on April 25, 2015, 09:31:31 AM
Please install the amule-dbg package and try to get a meaningful backtrace as described in http://wiki.amule.org/wiki/Backtraces

These crash reports do not show anything except the fact that aMule has crashed.

I have installed amule-dbg, but I get this error after changing the permissions (was just set to root):
~$ /usr/lib/debug/usr/bin/amule
bash: /usr/lib/debug/usr/bin/amule: cannot execute binary file: Exec format error

And using gdb same error:
~$ gdb /usr/lib/debug/usr/bin/amule
GNU gdb (Ubuntu 7.8-1ubuntu4) 7.8.0.20141001-cvs
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/debug/usr/bin/amule...done.
(gdb) run
Starting program: /usr/lib/debug/usr/bin/amule
/bin/bash: /usr/lib/debug/usr/bin/amule: cannot execute binary file: Exec format error
/bin/bash: /usr/lib/debug/usr/bin/amule: Success
During startup program exited with code 126.
(gdb)

Title: Re: Constants crashes on aMule 2.3.1
Post by: GonoszTopi on May 01, 2015, 11:25:59 AM
I have installed amule-dbg, but I get this error after changing the permissions (was just set to root):
~$ /usr/lib/debug/usr/bin/amule
bash: /usr/lib/debug/usr/bin/amule: cannot execute binary file: Exec format error

I guess the command line should be
Code: [Select]
$ gdb /usr/bin/amule

See the output of
Code: [Select]
$ which amule and use the path it prints.
Title: Re: Constants crashes on aMule 2.3.1
Post by: mac1929 on June 28, 2015, 11:00:01 AM
Same problem using fresh install of Linux Mint 17. aMule 2.3.1 works for a shor time and crashes. The error is not always the same. It sometimes just gets blocked.

...
2015-06-28 11:12:43: Añadiendo archivo /home/mac1929/.aMule/Temp/016.part.met a compartidos

(amule:18269): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18269): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Running on: Linux 3.13.0-37-generic x86_64

Violación de segmento
Title: Re: Constants crashes on aMule 2.3.1
Post by: mac1929 on June 28, 2015, 07:04:25 PM
Other one:

 2015-06-28 11:23:55: Cargando archivo part 11 de 11
 2015-06-28 11:23:55: Todos los archivos part cargados.
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/001.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/002.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/009.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/010.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/011.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/012.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/013.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/014.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/015.part.met a compartidos
 2015-06-28 11:23:55: Añadiendo archivo /home/xxx/.aMule/Temp/016.part.met a compartidos

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

(amule:18520): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    http://forum.amule.org/index.php?board=67.0
If possible, please try to generate a real backtrace of this crash:
    http://wiki.amule.org/index.php/Backtraces

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule 2.3.1 compiled with wxGTK2 v2.8.12
Running on: Linux 3.13.0-37-generic x86_64

Title: Re: Constants crashes on aMule 2.3.1
Post by: mac1929 on July 11, 2015, 09:12:56 AM
This may be important.

I have reset the settings to its default values. I have just limited uploads to 16Kbps and enabled PnP and now I have not experienced any crash in more than a week.

So seems that the bug is placed on a feature. Unfortunately I cannot tell which one it is.

I will keep testing to find out somethig more.
Title: Re: Constants crashes on aMule 2.3.1
Post by: rubens.amaral on March 27, 2016, 03:46:40 AM
Hi, I'm just a standard Ubuntu user, no deep knowledge about kernel, libs, etc.

I was facing this constant aMule 2.3.1 crashes. I found that keeping my BitTorrent Transmission Client busy (downloading and seeding files) prevented aMule crashes. It may sound strange, but this happens to me, it is reproducible. As long as I keep Transmission busy, my aMule does not crashes, during days. As I close Transmission, aMule starts crashing.

I hope this helps the experts fixing the problem.
Title: Re: Constants crashes on aMule 2.3.1
Post by: trekfan1 on March 30, 2016, 07:45:16 AM
try this: on amule closed open your home, press CTRL+H and rename your .amule directory to .amule_bak, then reopen amule and amule starts with a default parameters
Title: Re: Constants crashes on aMule 2.3.1
Post by: ^marcell^ on March 30, 2016, 09:17:11 PM
Hi, I'm just a standard Ubuntu user, no deep knowledge about kernel, libs, etc.

I was facing this constant aMule 2.3.1 crashes. I found that keeping my BitTorrent Transmission Client busy (downloading and seeding files) prevented aMule crashes. It may sound strange, but this happens to me, it is reproducible. As long as I keep Transmission busy, my aMule does not crashes, during days. As I close Transmission, aMule starts crashing.

I hope this helps the experts fixing the problem.

Does it crash if you do not use Transmission at all?
How many downloads/uploads do you usually have?
Can you install the debug version and start it with "gdb /usr/bin/amule"?
If it crashes then you could get a full backtrace by typing "thread apply all bt" and posting the output here.