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 400170 - GNOME panel crash after Nautilus entering a bad directory
GNOME panel crash after Nautilus entering a bad directory
Status: RESOLVED DUPLICATE of bug 358044
Product: gnome-panel
Classification: Other
Component: panel
2.16.x
Other All
: Normal critical
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-01-24 12:11 UTC by jimah45abmw
Modified: 2007-02-09 14:54 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description jimah45abmw 2007-01-24 12:11:13 UTC
Steps to reproduce:
1. Download http://www.badongo.com/file/2074185
2. Unzip it and it will generate two files: Warcraft III.mdf and Warcraft III.mds
3. Transform these files to a standard ISO file by "Alcohol 120%", named wc3.iso (613.8MB)
4. Extract wc3.iso in Nautilus (Extract files here)
5. Enter the directory which created by Nautilus after extracting wc3.iso
6. Then GNOME panel will CRASH!!!


Stack trace:
Memory status: size: 163287040 vsize: 163287040 resident: 20701184 share: 13795328 rss: 20701184 rss_rlim: -1
CPU usage: start_time: 1169575976 rtime: 54 utime: 46 stime: 8 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnome-panel'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(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)
[Thread debugging using libthread_db enabled]
[New Thread 46912590904480 (LWP 5189)]
(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)
(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)
0x00002aaaacfa5eb5 in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 46912590904480 (LWP 5189))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 raise
    from /lib/libc.so.6
  • #4 abort
    from /lib/libc.so.6
  • #5 g_logv
    from /usr/lib64/libglib-2.0.so.0
  • #6 g_log
    from /usr/lib64/libglib-2.0.so.0
  • #7 g_assert_warning
    from /usr/lib64/libglib-2.0.so.0
  • #8 gtk_recent_info_get_short_name
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #9 gtk_recent_info_get_display_name
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #10 gtk_recent_chooser_menu_new
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #11 g_main_context_dispatch
    from /usr/lib64/libglib-2.0.so.0
  • #12 g_main_context_check
    from /usr/lib64/libglib-2.0.so.0
  • #13 g_main_loop_run
    from /usr/lib64/libglib-2.0.so.0
  • #14 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #15 main
  • #0 waitpid
    from /lib/libpthread.so.0


Other information:
Warcraft III.mdf and Warcraft III.mds are virtual CD image files, so unzip the ISO file transformed from these virtual files will generate bad file sections I think.

I can repair this problem with deleting home directory.

For instance:
mv /home/h45 /home/h45.bak
mkdir -p /home/h45
chown h45.h45 /home/h45

After all, GNOME panel will run correctly after cleaning my home directory.
Comment 1 Kjartan Maraas 2007-02-09 14:54:53 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


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