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] 3

Author Topic: crash with svn 10125 64 bit backtrace  (Read 16725 times)

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10179 64 bit backtrace
« Reply #15 on: June 21, 2010, 01:07:34 PM »

Version SVN 10179
Hi,
    I didn't touched anything in the files. Just compiled. I  have had 2 more hangs in 2 days.
  When i was testing in a separate directory i did got only one hang now i have copied to the usual location in bin and get a lot of hangs. Is there any posible relation with some files from an old version making it hang?. To try to test it i have removed anything old i could find even if i have not been using it.
   I attached 2 files with 2 more backtraces. I don't know if it's the same case.
     I suppose is not important but i get an error related to the clearlooks hundreds of times. I googled and found comments about not being very important so i just let it go on.

** (amule:2678): CRITICAL **: clearlooks_style_draw_box_gap: assertion `height >= -1' failed



     Josep
« Last Edit: June 21, 2010, 01:30:07 PM by jmanel »
Logged

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10125 64 bit backtrace
« Reply #16 on: June 21, 2010, 01:37:47 PM »

Did you compile aMule with the --enable-optimize option? Some values for variables say "value optimized out".
  I have seen the lines, but since i have not modified any file i thing it could be some old file remaining, so i have removed all the files i have found from old versions(it were from the parts of amule i am not using, utils, gui etc). Perhaps it were the source of the problem.
  Thanks for the comment
    Josep
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: crash with svn 10125 64 bit backtrace
« Reply #17 on: June 21, 2010, 05:46:33 PM »

Well, these new crashes (the last three) doesn't seem to be related to the first two you posted. Still I don't have a clue, though.
Logged
concordia cum veritate

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: crash with svn 10125 64 bit backtrace
« Reply #18 on: June 21, 2010, 07:20:17 PM »

They don't even look related to each other.  ???
You have crashes with other programs too? Bad memory or something?
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10179 64 bit backtrace
« Reply #19 on: June 22, 2010, 10:49:31 AM »

Sometimes iceweasel crash, but that's not very often and since there are some plugins i can't say who  is causing the crash.
    Josep
Logged

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10125 64 bit backtrace
« Reply #20 on: June 22, 2010, 10:54:26 AM »

Well, these new crashes (the last three) doesn't seem to be related to the first two you posted. Still I don't have a clue, though.

The last 3 i was using 10179 svn and the ones before i used 10125.  Is it posible to  compare between diferent versions?


I have seen in some of the lines a lot of '?????' is that from parts that have no debuging code, perhaps installed libraries ?
   Josep Manel
« Last Edit: June 22, 2010, 11:03:31 AM by jmanel »
Logged

GonoszTopi

  • The current man in charge of most things.
  • Administrator
  • Hero Member
  • *****
  • Karma: 169
  • Offline Offline
  • Posts: 2685
Re: crash with svn 10125 64 bit backtrace
« Reply #21 on: June 22, 2010, 08:00:39 PM »

I have seen in some of the lines a lot of '?????' is that from parts that have no debuging code, perhaps installed libraries ?
If you mean '??' then yes.

Interesting, though, that sometimes the very same library can print both function names and '??'. See for example in the backtrace you posted:
Code: [Select]
#66 0x00007ffff28176c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#67 0x00007ffff281b538 in ?? () from /lib/libglib-2.0.so.0
#68 0x00007ffff281ba45 in g_main_loop_run () from /lib/libglib-2.0.so.0
Logged
concordia cum veritate

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10125 64 bit backtrace
« Reply #22 on: June 23, 2010, 02:46:21 PM »

I have seen in some of the lines a lot of '?????' is that from parts that have no debuging code, perhaps installed libraries ?
If you mean '??' then yes.
Yes, i wanted to say ??? ????, not the smileys.



Interesting, though, that sometimes the very same library can print both function names and '??'. See for example in the backtrace you posted:
Code: [Select]
#66 0x00007ffff28176c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#67 0x00007ffff281b538 in ?? () from /lib/libglib-2.0.so.0
#68 0x00007ffff281ba45 in g_main_loop_run () from /lib/libglib-2.0.so.0
I have looked for that library and i have installed both libraries(packages). Development and normal. Anyone knows if it's posible for some processes linking to the normal and to the dev at the same time?.

  ii  libglib2.0-0   2.24.0-1       The GLib library of C routines

ii  libglib2.0-dev 2.24.0-1       Development files for the GLib library

[/quote]
« Last Edit: June 23, 2010, 02:58:02 PM by jmanel »
Logged

btkaos

  • Global Moderator
  • Sr. Member
  • *****
  • Karma: 110
  • Offline Offline
  • Posts: 486
  • Kaos is infinite!
Re: crash with svn 10125 64 bit backtrace
« Reply #23 on: June 23, 2010, 04:07:59 PM »

jmanel, if you want to improve your backtraces install the -dbg packages.

Some are:

libglib2.0-0-dbg
libgtk2.0-0-dbg
libwxgtk2.8-dbg
libwxbase2.8-dbg
libwx11-0-dbg
etc...
Logged

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10125 64 bit backtrace
« Reply #24 on: July 06, 2010, 04:33:15 PM »

Hi,
   I have to install the dbg packages , i got another backtrace in the meantime
    I am going to put the file attached
    Thanks for the effort
     Josep
   
Logged

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10125 64 bit backtrace
« Reply #25 on: July 08, 2010, 03:27:31 PM »

Hi,
   I have another backtrace a lot shorter but still the same type as before
    Thanks
   Josep Manel


Program received signal SIGSEGV, Segmentation fault.
0x00007ffff2835054 in g_slice_alloc () from /lib/libglib-2.0.so.0
(gdb) bt
#0  0x00007ffff2835054 in g_slice_alloc () from /lib/libglib-2.0.so.0
#1  0x00007ffff2835716 in g_slice_alloc0 () from /lib/libglib-2.0.so.0
#2  0x00007ffff280ac59 in g_hook_alloc () from /lib/libglib-2.0.so.0
#3  0x00007ffff30dfa17 in g_signal_add_emission_hook () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff62a17e6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#5  0x00007ffff28176c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#6  0x00007ffff281b538 in ?? () from /lib/libglib-2.0.so.0
#7  0x00007ffff281ba45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#8  0x00007ffff4717427 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007ffff62b8718 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007ffff633ccdb in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007ffff5bc765c in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x00000000005cb142 in main (argc=1, argv=0x0) at amule-gui.cpp:94

(gdb) bt full
#0  0x00007ffff2835054 in g_slice_alloc () from /lib/libglib-2.0.so.0
No symbol table info available.
#1  0x00007ffff2835716 in g_slice_alloc0 () from /lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff280ac59 in g_hook_alloc () from /lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff30dfa17 in g_signal_add_emission_hook () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4  0x00007ffff62a17e6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#5  0x00007ffff28176c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#6  0x00007ffff281b538 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#7  0x00007ffff281ba45 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#8  0x00007ffff4717427 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#9  0x00007ffff62b8718 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#10 0x00007ffff633ccdb in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x00007ffff5bc765c in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#12 0x00000000005cb142 in main (argc=1, argv=0x0) at amule-gui.cpp:94
No locals.
(gdb)
(gdb)  thread apply all bt

Thread 7 (Thread 0x7fffead27910 (LWP 2507)):
#0  0x00007ffff7bd020d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x00007ffff5c1e856 in wxConditionInternal::WaitTimeout(unsigned long) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007ffff5c1f807 in wxSemaphoreInternal::WaitTimeout(unsigned long) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00000000006ab1fd in CTimerThread::Entry (this=0x21bc720) at Timer.cpp:66
#4  0x00007ffff5c20641 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007ffff7bcb73a in start_thread () from /lib/libpthread.so.0
#6  0x00007ffff4ebf69d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffebd38910 (LWP 2503)):
#0  0x00007ffff7bd3131 in nanosleep () from /lib/libpthread.so.0
#1  0x00007ffff5c259bc in wxMicroSleep(unsigned long) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x000000000056c1d2 in UploadBandwidthThrottler::Entry (this=<value optimized out>)
    at UploadBandwidthThrottler.cpp:323
#3  0x00007ffff5c20641 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007ffff7bcb73a in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff4ebf69d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fc77f0 (LWP 2497)):
#0  0x00007ffff2835054 in g_slice_alloc () from /lib/libglib-2.0.so.0
#1  0x00007ffff2835716 in g_slice_alloc0 () from /lib/libglib-2.0.so.0
#2  0x00007ffff280ac59 in g_hook_alloc () from /lib/libglib-2.0.so.0
#3  0x00007ffff30dfa17 in g_signal_add_emission_hook () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff62a17e6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#5  0x00007ffff28176c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#6  0x00007ffff281b538 in ?? () from /lib/libglib-2.0.so.0
#7  0x00007ffff281ba45 in g_main_loop_run () from /lib/libglib-2.0.so.0
#8  0x00007ffff4717427 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007ffff62b8718 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007ffff633ccdb in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007ffff5bc765c in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x00000000005cb142 in main (argc=1, argv=0x0) at amule-gui.cpp:94
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: crash with svn 10125 64 bit backtrace
« Reply #26 on: July 09, 2010, 08:34:33 PM »

My system is debian 64bits with a mix of paquets from stable and unstable.
I'd guess something is seriously screwed with your OS. There is no aMule code involved in that last crash.
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

btkaos

  • Global Moderator
  • Sr. Member
  • *****
  • Karma: 110
  • Offline Offline
  • Posts: 486
  • Kaos is infinite!
Re: crash with svn 10125 64 bit backtrace
« Reply #27 on: July 13, 2010, 12:55:49 AM »

Umm, what does dpkg -l xlib* say?

Stable debian X packages are buggy in 64bits systems, and aMule will run out of memory (this explains the variation of the backtraces)
Logged

jmanel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 24
Re: crash with svn 10125 64 bit backtrace
« Reply #28 on: July 13, 2010, 03:00:06 PM »

Umm, what does dpkg -l xlib* say?

Stable debian X packages are buggy in 64bits systems, and aMule will run out of memory (this explains the variation of the backtraces)
jose@linuxbox:~$ dpkg -l xlib*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nom                               Versió                           Descripció
+++-=================================-=================================-==================================================================================
un  xlibmesa-dev                      <cap>                             (no hi ha cap descripció disponible)
un  xlibmesa-dri                      <cap>                             (no hi ha cap descripció disponible)
un  xlibmesa-gl-dev                   <cap>                             (no hi ha cap descripció disponible)
un  xlibmesa-glu-dev                  <cap>                             (no hi ha cap descripció disponible)
un  xlibmesa3                         <cap>                             (no hi ha cap descripció disponible)
un  xlibosmesa-dev                    <cap>                             (no hi ha cap descripció disponible)
un  xlibs-data                        <cap>                             (no hi ha cap descripció disponible)
un  xlibs-dev                         <cap>                             (no hi ha cap descripció disponible)

but
 dpkg -l "libx*"|grep ii
ii  libx11-6                             2:1.3.3-3                      X11 client-side library
ii  libx11-data                          2:1.1.5-2                      X11 client-side library
ii  libx11-dev                           2:1.3.3-3                      X11 client-side library (development headers
ii  libx264-60                           1:0.svn20080712-0.1            x264 video coding library
ii  libx264-65                           1:0.svn20090115-0.0            x264 video coding library
ii  libx86-1                             1.1+ds1-2                      x86 real-mode library
ii  libxalan2-java                       2.7.1-2                        XSL Transformations (XSLT) processor in Java
ii  libxalan2-java-gcj                   2.7.1-2                        XSL Transformations (XSLT) processor in Java
ii  libxapian15                          1.0.7-4                        Search engine library
ii  libxau-dev                           1:1.0.5-2                      X11 authorisation library (development heade
ii  libxau6                              1:1.0.5-2                      X11 authorisation library
ii  libxaw7                              2:1.0.4-2                      X11 Athena Widget library
ii  libxcb-atom1                         0.3.6-1                        utility libraries for X C Binding -- atom
ii  libxcb-aux0                          0.3.6-1                        utility libraries for X C Binding -- aux
ii  libxcb-event1                        0.3.6-1                        utility libraries for X C Binding -- event
ii  libxcb-render-util0                  0.3.6-1                        utility libraries for X C Binding -- render-
ii  libxcb-render-util0-dev              0.3.6-1                        utility libraries for X C Binding -- render-
ii  libxcb-render0                       1.6-1                          X C Binding, render extension
ii  libxcb-render0-dev                   1.6-1                          X C Binding, render extension, development f
ii  libxcb1                              1.6-1                          X C Binding
ii  libxcb1-dev                          1.6-1                          X C Binding, development files
ii  libxcomposite-dev                    1:0.4.1-1                      X11 Composite extension library (development
ii  libxcomposite1                       1:0.4.1-1                      X11 Composite extension library
ii  libxcursor-dev                       1:1.1.10-2                     X cursor management library (development fil
ii  libxcursor1                          1:1.1.10-2                     X cursor management library
ii  libxdamage-dev                       1:1.1.2-1                      X11 damaged region extension library (develo
ii  libxdamage1                          1:1.1.2-1                      X11 damaged region extension library
ii  libxdmcp-dev                         1:1.0.3-2                      X11 authorisation library (development heade
ii  libxdmcp6                            1:1.0.3-2                      X11 Display Manager Control Protocol library
ii  libxerces2-java                      2.9.1-2+lenny1                 Validating XML parser for Java with DOM leve
ii  libxerces2-java-gcj                  2.9.1-2+lenny1                 Validating XML parser for Java with DOM leve
ii  libxext-dev                          2:1.1.1-3                      X11 miscellaneous extensions library (develo
ii  libxext6                             2:1.1.1-3                      X11 miscellaneous extension library
ii  libxfixes-dev                        1:4.0.4-2                      X11 miscellaneous 'fixes' extension library
ii  libxfixes3                           1:4.0.4-2                      X11 miscellaneous 'fixes' extension library
ii  libxfont1                            1:1.3.3-1                      X11 font rasterisation library
ii  libxft-dev                           2.1.14-2                       FreeType-based font drawing library for X (d
ii  libxft2                              2.1.14-2                       FreeType-based font drawing library for X
ii  libxi-dev                            2:1.3-4                        X11 Input extension library (development hea
ii  libxi6                               2:1.3-4                        X11 Input extension library
ii  libxinerama-dev                      2:1.1-3                        X11 Xinerama extension library (development
ii  libxinerama1                         2:1.1-3                        X11 Xinerama extension library
ii  libxkbfile1                          1:1.0.5-1                      X11 keyboard file manipulation library
ii  libxklavier12                        3.5-2                          X Keyboard Extension high-level API
ii  libxml-parser-perl                   2.36-1.1+b1                    Perl module for parsing XML files
ii  libxml-twig-perl                     1:3.32-1                       Perl module for processing huge XML document
ii  libxml2                              2.7.6.dfsg-1                   GNOME XML library
ii  libxml2-utils                        2.6.32.dfsg-5+lenny1           XML utilities
ii  libxmu6                              2:1.0.4-1                      X11 miscellaneous utility library
ii  libxmuu1                             2:1.0.4-1                      X11 miscellaneous micro-utility library
ii  libxp6                               1:1.0.0.xsf1-2                 X Printing Extension (Xprint) client library
ii  libxplc0.3.13                        0.3.13-1                       Light weight component system
ii  libxpm-dev                           1:3.5.8-1                      X11 pixmap library (development headers)
ii  libxpm4                              1:3.5.8-1                      X11 pixmap library
ii  libxrandr-dev                        2:1.3.0-3                      X11 RandR extension library (development hea
ii  libxrandr2                           2:1.3.0-3                      X11 RandR extension library
ii  libxrender-dev                       1:0.9.5-2                      X Rendering Extension client library (develo
ii  libxrender1                          1:0.9.5-2                      X Rendering Extension client library
ii  libxres1                             2:1.0.3-1                      X11 Resource extension library
ii  libxslt1.1                           1.1.26-3                       XSLT processing library - runtime library
ii  libxss1                              1:1.1.3-1                      X11 Screen Saver extension library
ii  libxt6                               1:1.0.5-3                      X11 toolkit intrinsics library
ii  libxtrap6                            2:1.0.0-5                      X11 event trapping extension library
ii  libxtst6                             2:1.0.3-1                      X11 Testing -- Resource extension library
ii  libxv1                               2:1.0.4-1                      X11 Video extension library
ii  libxvidcore4                         2:1.1.3-0.6                    High quality ISO MPEG4 codec library
ii  libxvmc1                             2:1.0.5-1                      X11 Video extension library
ii  libxxf86dga1                         2:1.0.2-1                      X11 Direct Graphics Access extension library
ii  libxxf86misc1                        1:1.0.1-3                      X11 XFree86 miscellaneous extension library
ii  libxxf86vm1                          1:1.0.2-1                      X11 XFree86 video mode extension library
« Last Edit: July 13, 2010, 03:03:16 PM by jmanel »
Logged

btkaos

  • Global Moderator
  • Sr. Member
  • *****
  • Karma: 110
  • Offline Offline
  • Posts: 486
  • Kaos is infinite!
Re: crash with svn 10125 64 bit backtrace
« Reply #29 on: July 13, 2010, 07:41:01 PM »

Umm, your system may be well broken, (see version mismatch on libx11-6 and libx11-data, etc...) I'm afraid I can't support such a mess of a system, either upgrade to unstable or there's nothing we can do.

Anyways, what does dpkg -l libx11-xcb1 says?
Logged
Pages: 1 [2] 3