After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 162711 - gnome system monitor crash if bind mounts exists
gnome system monitor crash if bind mounts exists
Status: RESOLVED DUPLICATE of bug 160560
Product: system-monitor
Classification: Core
Component: general
2.8.x
Other other
: Normal normal
: ---
Assigned To: System-monitor maintainers
System-monitor maintainers
Depends on:
Blocks:
 
 
Reported: 2004-01-02 07:36 UTC by browaeys.alban
Modified: 2011-11-11 10:03 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description browaeys.alban 2005-01-02 07:34:18 UTC
Distribution: Debian 3.1
Package: system-monitor
Severity: normal
Version: GNOME2.8.1 2.8.1
Gnome-Distributor: Debian
Synopsis: gnome system monitor crash if bind mounts exists
Bugzilla-Product: system-monitor
Bugzilla-Component: general
Bugzilla-Version: 2.8.1
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:
The main window never show up.

Steps to reproduce the crash:
1. mount a directory from one partition on a directory from another :
 mount -t none -o bind /directory /other_dir
They are on different partitions (thay are on my setup), eg. to "extend"
/usr by moving /usr/share/doc on a HD with free space (without breaking
relative symlinks)
2. You should have the entry in mtab. Removing the line manually from
mtab fix the crash (even if bind "paritition" is still mounted). 
3. Start gnome-system-monitor

Expected Results:
Either binded "partition" are not shown in the partition list (they are
directory in a partition, it would get tricky to show free space bar.
Or show them whithout a free space bar on front.


How often does this happen?
Always

Additional Information:

Ciao Alban


Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1221445408 (LWP 14004)]
[New Thread -1224365136 (LWP 14005)]
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(no debugging symbols found)
0xb7e9a511 in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread -1221445408 (LWP 14004))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 gnome_vfs_volume_get_icon
    from /usr/lib/libgnomevfs-2.so.0
  • #4 cb_switch_page
  • #5 cb_switch_page
  • #6 g_hash_table_foreach
    from /usr/lib/libglib-2.0.so.0
  • #7 cb_update_disks
  • #8 get_sys_pane_pos
  • #9 create_main_window
  • #10 main
  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-01-02 02:34 -------


Unknown version 2.8.1 in product system-monitor.  Setting version to "2.8.x".
Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "system-monitor".
   Setting to default milestone for this product, '---'
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@bugzilla.gnome.org.
   Previous reporter was browaeys.alban@wanadoo.fr.
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Benoît Dejean 2005-01-02 09:23:24 UTC
- i believe the crash has been fixed in CVS. Thanks for reporting :)
http://bugzilla.gnome.org/show_bug.cgi?id=160560

- about bind mountpoint : it's about libgtop. 2.8.x should show "bind"
mountpoints. in HEAD, it shouldn't, because i've recently disable filesystem
with "unknown" type to get rid of "bind" mountpoints like "/dev" with "udev".
glibtop_get_mountlist(TRUE) return ALL the mountpoints, where
glibtop_get_mountlist(FALSE) returns a shorter list excluding stuff like procfs,
sysfs, usbdevfs, etc. I think excludint "bind" mountpoint is the good way to do
because the disk view is meant to display disk usage.
Comment 2 Alban Browaeys 2005-01-07 17:51:18 UTC
this patch from http://bugzilla.gnome.org/show_bug.cgi?id=160560 fixed it. I am
forwarding the patch to debian. Hope it will be in sarge.

I am the submitter. And really need to find out how to tweak bug-buddy, i cannot
change the state of this bug myself.

Alban
Comment 3 Benoît Dejean 2005-01-09 17:18:39 UTC

*** This bug has been marked as a duplicate of 160560 ***