Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 217633 - >=gnome-extra/gnome-system-monitor-2.20.2 crashes when clicking twice on the system monitor applet in the panel
Summary: >=gnome-extra/gnome-system-monitor-2.20.2 crashes when clicking twice on the ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-14 12:21 UTC by Albert Zeyer
Modified: 2008-08-26 14:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Albert Zeyer 2008-04-14 12:21:19 UTC
Distribution: Gentoo Base System release 1.12.10
Gnome Release: 2.20.1 2007-11-22 (Gentoo)
BugBuddy Version: 2.20.1

System: Linux 2.6.23-gentoo-r5 #1 SMP Tue Dec 25 15:20:00 CET 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: OSX

Memory status: size: 24612864 vsize: 24612864 resident: 9969664 share: 8392704
rss: 9969664 rss_rlim: 4294967295
CPU usage: start_time: 1199315612 rtime: 4 utime: 2 stime: 2 cutime:0 cstime: 0
timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnome-system-monitor'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb6b506d0 (LWP 30163)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb71c9f93 in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0xb748ac40 in IA__g_spawn_sync (working_directory=0x0, argv=0x80babb8, 
    envp=0x0, flags=G_SPAWN_SEARCH_PATH, child_setup=0, user_data=0x0, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x80a0768)
    at gspawn.c:369
#3  0xb748aeb9 in IA__g_spawn_command_line_sync (
    command_line=0x80baad8 "bug-buddy --appname=\"gnome-system-monitor\"
--pid=30163", standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x80a0768) at gspawn.c:677
#4  0xb6a14e9c in run_bug_buddy (appname=<value optimized out>, 
    pid=<value optimized out>, minidump_path=<value optimized out>)
    at gnome-breakpad.cc:213
#5  0xb6a15387 in check_if_gdb (callback_context=0x0) at gnome-breakpad.cc:283
#6  0xb6a15628 in google_breakpad::ExceptionHandler::InternalWriteMinidump (
    this=0xb6a1f340, signo=6, sighandler_ebp=134880216, sig_ctx=0x80a1bc4)
    at ../google-breakpad/src/client/linux/handler/exception_handler.cc:225
#7  0xb6a15abc in google_breakpad::ExceptionHandler::HandleException (signo=6)
    at ../google-breakpad/src/client/linux/handler/exception_handler.cc:196
#8  <signal handler called>
#9  0xffffe410 in __kernel_vsyscall ()
#10 0xb70b6181 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#11 0xb70b7948 in *__GI_abort () at abort.c:88
#12 0xb7463e48 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0x8071050 "Couldn't connect to gnome-system-monitor", 
    args1=0xbfe27f7c "\232\016\a\b\234Oð·\230\177â¿u\224ó·\b")
    at gmessages.c:497
#13 0xb7463e79 in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0x8071050 "Couldn't connect to gnome-system-monitor")
    at gmessages.c:517
#14 0x08053a47 in main (argc=1, argv=0xbfe288b4) at procman.cpp:689
#15 0xb70a2fdc in __libc_start_main (main=0x8052dbe <main>, argc=1, 
    ubp_av=0xbfe288b4, init=0x8070b60 <__libc_csu_init>, 
    fini=0x8070b50 <__libc_csu_fini>, rtld_fini=0xb7f330e0 <_dl_fini>, 
    stack_end=0xbfe288ac) at libc-start.c:229
#16 0x08051aa1 in _start ()

Thread 1 (Thread 0xb6b506d0 (LWP 30163)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb71c9f93 in __waitpid_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb748ac40 in IA__g_spawn_sync (working_directory=0x0, argv=0x80babb8, 
    envp=0x0, flags=G_SPAWN_SEARCH_PATH, child_setup=0, user_data=0x0, 
    standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x80a0768)
    at gspawn.c:369
        outpipe = -1
        errpipe = -1
        pid = 30164
        fds = {__fds_bits = {-1219592204, 0, 134802056, 134874744, 
    -1220052261, 8, 134802056, 4, -1219592204, 0, 134802056, 134874856, 
    -1220064037, 134802056, -1220138427, 0, -1230959847, 1959892117, 0, 11, 
    10, 134874836, 134874840, 134982584, 51, 34, 34, 134874856, 3, 0, 
    10600896, 134802056}}
        ret = <value optimized out>
        outstr = (GString *) 0x0
        errstr = (GString *) 0x0
        failed = 0
        status = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3  0xb748aeb9 in IA__g_spawn_command_line_sync (
    command_line=0x80baad8 "bug-buddy --appname=\"gnome-system-monitor\"
--pid=30163", standard_output=0x0, standard_error=0x0, exit_status=0x0, 
    error=0x80a0768) at gspawn.c:677
        retval = <value optimized out>
        argv = (gchar **) 0x80babb8
        __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4  0xb6a14e9c in run_bug_buddy (appname=<value optimized out>, 
    pid=<value optimized out>, minidump_path=<value optimized out>)
    at gnome-breakpad.cc:213
        exec_str = (
    gchar *) 0x80baad8 "bug-buddy --appname=\"gnome-system-monitor\"
--pid=30163"
        res = <value optimized out>
        error = (GError *) 0x0
#5  0xb6a15387 in check_if_gdb (callback_context=0x0) at gnome-breakpad.cc:283
        edata = <value optimized out>
        name = 0x80bbdd2 ".gnu_debuglinkÀ\021"
        mypath = "/usr/bin/gnome-system-monitor", '\0' <repeats 225 times>
        gdb = (gchar *) 0x80a3390 "/usr/bin/gdb"
        appname = (gchar *) 0x807f178 "gnome-system-monitor"
        pid = 30163
#6  0xb6a15628 in google_breakpad::ExceptionHandler::InternalWriteMinidump (
    this=0xb6a1f340, signo=6, sighandler_ebp=134880216, sig_ctx=0x80a1bc4)
    at ../google-breakpad/src/client/linux/handler/exception_handler.cc:225
        guid = {data1 = 3072036852, data2 = 7128, data3 = 2058, 
  data4 = " \200ó·\000\000\000"}
        success = <value optimized out>
        guid_str =
"\000\001\000\000\000\001\000\000\000\000\000\000\000Q\016¡¶\000ð ¶0\002\001\000\220\a¡¶ô@ó¡¶"
#7  0xb6a15abc in google_breakpad::ExceptionHandler::HandleException (signo=6)
    at ../google-breakpad/src/client/linux/handler/exception_handler.cc:196
        current_ebp = 134880216
        current_handler = (google_breakpad::ExceptionHandler *) 0xb6a1f340
        sig_ctx = (sigcontext *) 0x0
#8  <signal handler called>
No symbol table info available.
#9  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#10 0xb70b6181 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        resultvar = <value optimized out>
        pid = -1222930444
        selftid = 0
#11 0xb70b7948 in *__GI_abort () at abort.c:88
        act = {__sigaction_handler = {sa_handler = 0xb71df580, 
    sa_sigaction = 0xb71df580}, sa_mask = {__val = {3074662596, 3070859328, 
      3074632040, 1, 3086221252, 3075396072, 3219290732, 3219290760, 
      3086149892, 3074632040, 3219290732, 3086223276, 33, 3065323920, 1, 0, 
      1, 134982248, 3219290664, 3071232041, 3072041248, 3219290744, 
      3075375092, 134982248, 3219290800, 3075395632, 3074662596, 252833149, 
      0, 2, 3075375092, 3075375092}}, sa_flags = 134978368, 
  sa_restorer = 0xbfe27ad8}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#12 0xb7463e48 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0x8071050 "Couldn't connect to gnome-system-monitor", 
    args1=0xbfe27f7c "\232\016\a\b\234Oð·\230\177â¿u\224ó·\b")
    at gmessages.c:497
        depth = <value optimized out>
        domain = <value optimized out>
        data = (gpointer) 0x0
        log_func = (GLogFunc) 0xb74646ab <IA__g_log_default_handler>
        domain_fatal_mask = 5
        test_level = <value optimized out>
        was_recursion = 0
        i = <value optimized out>
#13 0xb7463e79 in IA__g_log (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0x8071050 "Couldn't connect to gnome-system-monitor")
    at gmessages.c:517
        args = 0xbfe27f7c "\232\016\a\b\234Oð·\230\177â¿u\224ó·\b"
#14 0x08053a47 in main (argc=1, argv=0xbfe288b4) at procman.cpp:689
        client = <value optimized out>
        procdata = <value optimized out>
        conn = (BaconMessageConnection *) 0x0
        kit = {<sigc::trackable> = {callback_list_ = 0x0}, 
  _vptr.Main = 0xb7daec68, static signal_run_ = {<No data fields>}, 
  static signal_quit_ = {<No data fields>}, 
  static signal_key_snooper_ = {<No data fields>}, 
  static instance_ = 0xbfe287fc}
        __func__ = "main"
        __PRETTY_FUNCTION__ = "int main(int, char**)"
#15 0xb70a2fdc in __libc_start_main (main=0x8052dbe <main>, argc=1, 
    ubp_av=0xbfe288b4, init=0x8070b60 <__libc_csu_init>, 
    fini=0x8070b50 <__libc_csu_fini>, rtld_fini=0xb7f330e0 <_dl_fini>, 
    stack_end=0xbfe288ac) at libc-start.c:229
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1222930444, -1208746848, 
        0, -1075672952, -779055605, 14658586}, mask_was_saved = 0}}, priv = {
    pad = {0x0, 0x0, 0xb7f380a0, 0xb70a2f0d}, data = {prev = 0x0, 
      cleanup = 0x0, canceltype = -1208778592}}}
        not_first_call = <value optimized out>
#16 0x08051aa1 in _start ()
No symbol table info available.
#0  0xffffe410 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]
Comment 1 Albert Zeyer 2008-04-14 12:21:48 UTC
az@macbook ~ $ emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-3.4.6, glibc-2.6.1-r0, 2.6.24-gentoo i686)
=================================================================
System uname: 2.6.24-gentoo i686 Intel(R) Core(TM)2 CPU T7400 @ 2.16GHz
Timestamp of tree: Thu, 10 Apr 2008 20:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=nocona -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/"
LANG="de_DE.UTF-8"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/private"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl acpi alsa amarok amr amuled apm applet atm automount bash-completion berkdb bluetooth bzip2 cairo cdr cli cracklib crypt cups d dbus dedicated deskbar dga dhcp divx dri dv dvd dvdr dvdread dvi eap-tls enblend encode evo exif extra-algorithms fasttrack ffmpeg firefox flac ftp galago gd gdbm german gif glib glitz gnome gnutella gnutls gpm gsf gtk h323 hal haskell hddtemp hfs iconv icu id3 id3tag ieee1394 injection ipv6 irda isdnlog isight java javascript jit jpeg jpeg2k kqemu latex lcms lirc lm_sensors lua lzo macbook mad madwifi maps midi mmap mmx mng mozdevelop mp2 mp3 mp4 mpeg mtp mudflap musicbrainz nautilus ncurses net network networking networkmanager njb nls nptl nptlonly nsplugin ntfs ogg opengl openmp oss pam pascal pch pcre pdf perl pidgin pmu png pnm posix postgres postscript ps python qt3support qt4 quicktime rar rc5 rdesktop readline real realmedia reflection reiser4 reiserfs rtc samba screen sdl sdl-image sdl-sound sdlaudio server session sftp sharedmem sift smp sourceview speex spell spl sse sse2 ssl ssse3 subversion svg tcpd theora threads threadsafe tiff timidity trayicon truetype unicode unzip usb v4l2 valgrind vcd video vorbis weak-algorithms win32codecs wma wxwindows x264 x86 xanim xattr xcomposite xext xine xml xmlreader xorg xrandr xscreensaver xv xvid zip zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="inputlirc macmini" USERLAND="GNU" VIDEO_CARDS="i810 vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 2 Albert Zeyer 2008-04-14 12:22:11 UTC
Upstream bug is filled in here: http://bugzilla.gnome.org/show_bug.cgi?id=516325
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-05-05 22:56:36 UTC
reproducible in 2.22
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-08-03 21:16:34 UTC
with a full ~amd64 system (g-s-m 2.22.3) I can't reproduce this bug anymore. Could you guys confirm ?
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2008-08-25 09:40:47 UTC
I can't reproduce either on a a full ~amd64 system.

@Albert, what about you?

Thanks
Comment 6 Albert Zeyer 2008-08-26 13:44:59 UTC
I still have gnome-system-monitor-2.20.2 but I also cannot reproduce it anymore.
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2008-08-26 14:33:45 UTC
Alright, let's just say this was a case of bad luck and poor planet alignment ;)

Don't hesitate to reopen this bug if you ever see it happening again.

And many thanks for the follow up.