bubblemon-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bubblemon-list] bubblemon 1.2.7 and 1.2.8 crashing


From: Johan Walles
Subject: Re: [Bubblemon-list] bubblemon 1.2.7 and 1.2.8 crashing
Date: Mon, 21 Oct 2002 17:25:39 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020607

The binary that crashed for you (usr/bin/bubblemon-gnome1) has been stripped. This means it contains no debug information. If you do "file /usr/bin/bubblemon-gnome1"; "file" tells you that bubblemon-gnome1 is stripped.

The reason gdb choose /usr/bin/bubblemon-gnome1 instead of the binary you just built is that since it couldn't find any bubblemon-gnome1 in the current directory it started looking for it at other places (and thus got the wrong one). If you first cd into the directory where your newly built binary is (bubblemon-1.2.8/src or something along those lines), and then do "gdb bubblemon-gnome1", you'll get at the correct binary (i.e. the one with debug information).

  Cheers //Johan

Peter R. Thorsen Jr. wrote:
Johan,

Here's what I got when the bubblemon failed:

unique: /home/prt7u $ gdb bubblemon-gnome1
GNU gdb Red Hat Linux (5.2-2)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
(no debugging symbols found)...
(gdb) run
Starting program: /usr/bin/bubblemon-gnome1
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...

** ERROR **: file gnome1-meter.c: line 145 (getCpuLoad): assertion failed: ((loadPercentage 
>= 0) && (loadPercentage <= 100))
aborting...
(no debugging symbols found)...
Program received signal SIGABRT, Aborted.
0x42029331 in kill () from /lib/i686/libc.so.6
(gdb) info stack
#0  0x42029331 in kill () from /lib/i686/libc.so.6
#1  0x4202911a in raise () from /lib/i686/libc.so.6
#2  0x4202a8c2 in abort () from /lib/i686/libc.so.6
#3  0x404ae09c in g_logv () from /usr/lib/libglib-1.2.so.0
#4  0x404ae147 in g_log () from /usr/lib/libglib-1.2.so.0
#5  0x0804b71e in meter_init ()
#6  0x0804b7d6 in meter_getLoad ()
#7  0x0804b344 in bubblemon_getPicture ()
#8  0x0804b8a6 in meter_done ()
#9  0x0804b96b in meter_done ()
#10 0x404ac691 in g_timeout_dispatch () from /usr/lib/libglib-1.2.so.0
#11 0x404ab773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#12 0x404abd39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#13 0x404abeec in g_main_run () from /usr/lib/libglib-1.2.so.0
#14 0x402632e3 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#15 0x40029fa7 in applet_widget_gtk_main () from /usr/lib/libpanel_applet.so.0
#16 0x0804be9a in ui_main ()
#17 0x0804b45b in main ()
#18 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
(gdb)

Pete







reply via email to

[Prev in Thread] Current Thread [Next in Thread]