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 339605 - Nautilus random crash
Nautilus random crash
Status: RESOLVED DUPLICATE of bug 343488
Product: nautilus
Classification: Core
Component: general
2.14.x
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 340476 342778 348882 349316 349533 349905 382492 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-24 17:00 UTC by Sébastien Bilbeau
Modified: 2006-12-05 23:33 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
nautilus crashes creating a preview pictogram of this file (5.00 KB, application/xml)
2006-08-12 18:58 UTC, barry
Details

Description Sébastien Bilbeau 2006-04-24 17:00:36 UTC
Steps to reproduce:
1. open nautilus
2. use nautilus
3. crash


Stack trace:
Backtrace was generated from '/usr/bin/nautilus'

(no debugging symbols found)
Using host libthread_db library "/lib64/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)
(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 46912497485280 (LWP 2663)]
[New Thread 1074006352 (LWP 2677)]
(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)
0x0000003c9990cb7f in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 46912497485280 (LWP 2663))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib64/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 g_str_hash
    from /usr/lib64/libglib-2.0.so.0
  • #4 g_hash_table_lookup
    from /usr/lib64/libglib-2.0.so.0
  • #5 nautilus_file_get_uri
  • #6 nautilus_file_get_uri
  • #7 nautilus_directory_async_state_changed
  • #8 nautilus_directory_async_state_changed
  • #9 egg_recent_item_unref
  • #10 ??
  • #11 nautilus_marshal_BOOLEAN__POINTER
  • #12 nautilus_marshal_BOOLEAN__POINTER
  • #13 eel_read_entire_file_async
    from /usr/lib64/libeel-2.so.2
  • #14 gnome_vfs_job_get_count
    from /usr/lib64/libgnomevfs-2.so.0
  • #15 g_main_context_dispatch
    from /usr/lib64/libglib-2.0.so.0
  • #16 g_main_context_check
    from /usr/lib64/libglib-2.0.so.0
  • #17 g_main_loop_run
    from /usr/lib64/libglib-2.0.so.0
  • #18 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #19 POA_Nautilus_MetafileMonitor__init
  • #20 __libc_start_main
    from /lib64/libc.so.6
  • #21 ??
  • #22 ??
  • #23 ??


Other information:
I use FC5 on x86_64 architecture and gnome 2.14.1.
Comment 1 Fabio Bonelli 2006-05-03 10:10:29 UTC
Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 2 Fabio Bonelli 2006-05-03 10:11:51 UTC
*** Bug 340476 has been marked as a duplicate of this bug. ***
Comment 3 Sébastien Bilbeau 2006-05-16 15:05:04 UTC
Sorry but I can'nt repoduce this ...
Comment 4 Fabio Bonelli 2006-05-16 15:11:09 UTC
Thanks, closing.

Feel free to reopen it if you can reproduce it again.
Comment 5 Fabio Bonelli 2006-07-27 09:47:34 UTC
*** Bug 348882 has been marked as a duplicate of this bug. ***
Comment 6 Fabio Bonelli 2006-07-27 09:50:43 UTC
*** Bug 342778 has been marked as a duplicate of this bug. ***
Comment 7 Fabio Bonelli 2006-07-27 09:51:14 UTC
Duplicates, reopening.
Comment 8 Karsten Bräckelmann 2006-07-30 14:29:42 UTC
*** Bug 349316 has been marked as a duplicate of this bug. ***
Comment 9 Karsten Bräckelmann 2006-08-01 13:42:25 UTC
*** Bug 349533 has been marked as a duplicate of this bug. ***
Comment 10 Karsten Bräckelmann 2006-08-04 15:32:32 UTC
*** Bug 349905 has been marked as a duplicate of this bug. ***
Comment 11 timo 2006-08-06 23:09:58 UTC
(In reply to comment #1)
> Thanks for the bug report. Unfortunately, that stack trace is not very useful
> in determining the cause of the crash. Can you get us one with debugging
> symbols? Please see http://live.gnome.org/GettingTraces for more information on
> how to do so.
> 

i have ubuntu dapper and this address doesnt help. Bug-Buddy always writes "(no debugging symbols found)" although i installed these -dbg packages.
Comment 12 Sebastien Bacher 2006-08-07 06:26:46 UTC
with libglib2.0-0-dbg libgnomevfs2-0-dbg libgtk2.0-0-dbg nautilus-dbg you should have most of the debug symbols needed on the backtrace
Comment 13 timo 2006-08-07 19:35:35 UTC
(In reply to comment #12)
> with libglib2.0-0-dbg libgnomevfs2-0-dbg libgtk2.0-0-dbg nautilus-dbg you
> should have most of the debug symbols needed on the backtrace
> 

bonjour sebastien ;)

i get these errors in synaptic:
libgnomevfs2-0-dbg:
  Hängt ab: »libgnomevfs2-0 (=2.14.1-0ubuntu8)«, aber es wird »2.14.2-0ubuntu1« installiert.

nautilus-dbg:
  Hängt ab: »nautilus (=2.14.1-0ubuntu9)«, aber es wird »2.14.3-0ubuntu1« installiert.

in other words: 

libgnomevfs2-0-dbg needs »libgnomevfs2-0 (=2.14.1-0ubuntu8)« but »2.14.2-0ubuntu1« will be installed.

nautilus-dbg needs »nautilus (=2.14.1-0ubuntu9)« but »2.14.3-0ubuntu1«  will be installed.

this doesnt give me any information really.
Comment 14 Sebastien Bacher 2006-08-07 20:46:00 UTC
looks like dapper-updates is not activated for universe
Comment 15 timo 2006-08-08 12:30:33 UTC
oh yea. i can reproduce the bug as often as you want. with other words im using konqueror now :P
here you go:

Backtrace was generated from '/usr/bin/nautilus'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1225464128 (LWP 5124)]
[New Thread -1227318352 (LWP 5131)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1225464128 (LWP 5124))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 IA__g_logv
  • #8 IA__g_log
    at gmessages.c line 517
  • #9 IA__g_assert_warning
    at gmessages.c line 552
  • #10 swfdec_bits_get_u16
    from /usr/lib/libswfdec-0.3.so.0
  • #11 swfdec_decoder_get_tag_func
    from /usr/lib/libswfdec-0.3.so.0
  • #12 swfdec_decoder_parse
    from /usr/lib/libswfdec-0.3.so.0
  • #13 ??
    from /usr/lib/gtk-2.0/2.4.0/loaders/swf_loader.so
  • #14 ??
  • #15 ??
  • #16 ??
  • #17 swfdec_buffer_queue_push
    from /usr/lib/libswfdec-0.3.so.0
  • #18 ??
    from /usr/lib/gtk-2.0/2.4.0/loaders/swf_loader.so
  • #19 ??
  • #20 ??
  • #21 ??
  • #22 ??
  • #23 ??
  • #24 ??
  • #25 ??
  • #26 ??
    from /usr/lib/gtk-2.0/2.4.0/loaders/swf_loader.so
  • #27 ??
  • #0 __kernel_vsyscall

Comment 16 barry 2006-08-12 18:56:36 UTC
On my ubuntu 6.06 nautilus, this (?) crash occurs when opening a folder containg  the following files in pictogram mode (ctrl+1)

nathalie_notule.doc   offerte_wouter_molenbroek.doc
2GSM+uit_eli.svg          nathalie_offerte.doc  verbodentelefoons_jamie.png

After the 1st crash, als the opening of a new nautilus window of /home/barry keeps on crashing. since nautilus just is not going to show a pictogram of the 2GSM+uit_eli.svg other than a watch, i suppose it is while creating a preview icon for this file, that we crash.

Confirm, nautilus crashes when only that file is in a specific directory.

a name change does not really imporvo usage, after i renamed it to file.svg, the nautilus window lags.




Comment 17 barry 2006-08-12 18:58:07 UTC
Created attachment 70790 [details]
nautilus crashes creating a preview pictogram of this file

the svg file is from inkscape, a xml format of course
Comment 18 florian Lütkebohmert 2006-08-16 16:42:20 UTC
Hi, 
I got another backtrace for you guys:

Backtrace was generated from '/usr/bin/nautilus'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1225435456 (LWP 5335)]
[New Thread -1227306064 (LWP 5363)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1225435456 (LWP 5335))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 IA__g_str_hash
    at gstring.c line 95
  • #5 IA__g_hash_table_lookup
    at ghash.c line 242
  • #6 get_link_files
    at nautilus-file.c line 1355
  • #7 nautilus_file_emit_changed
    at nautilus-file.c line 5401
  • #8 nautilus_directory_emit_change_signals
    at nautilus-directory.c line 762
  • #9 emit_change_signals_for_all_files
    at nautilus-directory.c line 265
  • #10 corba_metafile_ready
    at nautilus-directory-metafile-monitor.c line 110
  • #11 ORBit_c_stub_invoke
    from /usr/lib/libORBit-2.so.0
  • #12 Nautilus_MetafileMonitor_metafile_ready
    at nautilus-shell-interface-stubs.c line 17
  • #13 metafile_read_mark_done
    at nautilus-metafile.c line 822
  • #14 metafile_read_done
    at nautilus-metafile.c line 1836
  • #15 eel_read_entire_file
    from /usr/lib/libeel-2.so.2
  • #16 dispatch_job_callback
    at gnome-vfs-job.c line 217
  • #17 g_idle_dispatch
    at gmain.c line 3796
  • #18 IA__g_main_context_dispatch
    at gmain.c line 1916
  • #19 g_main_context_iterate
    at gmain.c line 2547
  • #20 IA__g_main_loop_run
    at gmain.c line 2751
  • #21 IA__gtk_main
    at gtkmain.c line 1026
  • #22 main
    at nautilus-main.c line 406
  • #23 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #24 _start
    at ../sysdeps/i386/elf/start.S line 119
  • #0 __kernel_vsyscall

best regards
coresniper
Comment 19 timo 2006-08-27 21:59:47 UTC
no way, barry.
i tried every single file in the directory and it was two SWF (flash) files that made nautilus crash.
Comment 20 Christian Kirbach 2006-09-04 19:06:06 UTC
erm so we have 3 different traces now for 3 different problems. We focus on one problem per report in order not to get confused (which is about to happen here).

the secons trace from comment #15 (timo) is a crash in the libswfdec shockwave library that is *not* part of Gnome. We kindly ask you to report the bug to the application authors. For a selective list of other bug tracking systems please consult http://live.gnome.org/Bugsquad/TriageGuide/NonGnome.

The trace from comment #18 (florian Lütkebohmert) is the trace from bug 34348 and totally unrelated to this problem. the trace in the other report is just as good as this one, so there is no need to copy it there.

I cannot reproduce the crash on the xml document with Gnome 2.14 nor with Gnome 2.16

however we still need a better trace. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Comment 21 André Klapper 2006-10-05 09:27:38 UTC
stacktraces similar to bug 350975 and to bug 343488.
Comment 22 Alexander Larsson 2006-10-16 14:26:08 UTC
This is definately bug 343488.

*** This bug has been marked as a duplicate of 343488 ***
Comment 23 Christian Kirbach 2006-12-05 23:33:12 UTC
*** Bug 382492 has been marked as a duplicate of this bug. ***