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 357955 - crash in Computer: opening the Preferences ...
crash in Computer: opening the Preferences ...
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 361542 362467 363579 364258 365949 366050 368606 368985 369175 370551 374374 374493 377653 388948 392169 393108 393629 395034 401285 401965 403527 403960 411187 421720 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-27 12:28 UTC by durand1
Modified: 2007-03-23 02:25 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
stack traces when nautilus crashed after i tried to open the preferences dialog (18.11 KB, text/plain)
2006-09-28 16:07 UTC, durand1
Details
debugging symbols (4.51 KB, text/plain)
2006-09-28 16:20 UTC, durand1
Details

Description durand1 2006-09-27 12:28:29 UTC
What were you doing when the application crashed?
opening the Preferences dialog...


Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.0 2006-09-04 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 117821440 vsize: 0 resident: 117821440 share: 0 rss: 34037760 rss_rlim: 0
CPU usage: start_time: 1159360068 rtime: 0 utime: 228 stime: 0 cutime:218 cstime: 0 timeout: 10 it_real_value: 0 frequency: 0

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1226810608 (LWP 23042)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226810608 (LWP 23042))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 POA_Nautilus_MetafileMonitor__init
  • #5 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #10 _gtk_action_emit_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #11 gtk_action_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #17 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 gtk_menu_shell_append
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 gtk_menu_reorder_child
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #22 g_value_set_boxed
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #27 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 _gdk_events_init
    from /usr/lib/libgdk-x11-2.0.so.0
  • #31 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #32 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #33 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #34 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #35 POA_Nautilus_MetafileMonitor__init
  • #36 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #37 ??
  • #0 __kernel_vsyscall

Comment 1 Elijah Newren 2006-09-27 18:10:27 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 durand1 2006-09-28 16:07:07 UTC
Created attachment 73566 [details]
stack traces when nautilus crashed after i tried to open the preferences dialog
Comment 3 durand1 2006-09-28 16:09:39 UTC
Here is the stack trace. I wasn't sure about which bits to copy and paste so I just included the  whole gdb information. I think the stack trace bit is at the end. File attached
Comment 4 durand1 2006-09-28 16:20:47 UTC
Created attachment 73567 [details]
debugging symbols

sorry, this might be what you wanted instead of the previous file, i didn't do the steps to get the debugging symbols before
Comment 5 Karsten Bräckelmann 2006-10-31 23:50:45 UTC
*** Bug 366050 has been marked as a duplicate of this bug. ***
Comment 6 Karsten Bräckelmann 2006-10-31 23:50:53 UTC
*** Bug 365949 has been marked as a duplicate of this bug. ***
Comment 7 Karsten Bräckelmann 2006-10-31 23:51:02 UTC
*** Bug 361542 has been marked as a duplicate of this bug. ***
Comment 8 Karsten Bräckelmann 2006-10-31 23:51:09 UTC
*** Bug 363579 has been marked as a duplicate of this bug. ***
Comment 9 Karsten Bräckelmann 2006-10-31 23:51:20 UTC
*** Bug 368606 has been marked as a duplicate of this bug. ***
Comment 10 Karsten Bräckelmann 2006-11-01 00:00:31 UTC
Nice trace, thanks Durand!

Confirming. Stacktrace atached to comment 4, reflowed:

  • #3 <signal handler called>
  • #4 nautilus_file_management_properties_dialog_show
    at nautilus-file-management-properties.c line 400
  • #5 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #6 IA__g_closure_invoke
    at gclosure.c line 490
  • #7 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #8 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #9 IA__g_signal_emit
    at gsignal.c line 2241
  • #10 _gtk_action_emit_activate
    at gtkaction.c line 835
  • #11 IA__gtk_action_activate
    at gtkaction.c line 862

Comment 11 durand1 2006-11-01 17:05:21 UTC
great, do u want me to do anything else?
Comment 12 Karsten Bräckelmann 2006-11-01 18:00:46 UTC
*** Bug 368985 has been marked as a duplicate of this bug. ***
Comment 13 Karsten Bräckelmann 2006-11-02 01:26:06 UTC
*** Bug 369175 has been marked as a duplicate of this bug. ***
Comment 14 Karsten Bräckelmann 2006-11-12 18:52:53 UTC
*** Bug 364258 has been marked as a duplicate of this bug. ***
Comment 15 Karsten Bräckelmann 2006-11-12 18:52:59 UTC
*** Bug 370551 has been marked as a duplicate of this bug. ***
Comment 16 Karsten Bräckelmann 2006-11-12 18:53:08 UTC
*** Bug 374374 has been marked as a duplicate of this bug. ***
Comment 17 Karsten Bräckelmann 2006-11-12 23:43:15 UTC
*** Bug 374493 has been marked as a duplicate of this bug. ***
Comment 18 Susana 2007-01-03 18:18:11 UTC
*** Bug 392169 has been marked as a duplicate of this bug. ***
Comment 19 Jonathon Jongsma 2007-01-06 18:53:55 UTC
*** Bug 393629 has been marked as a duplicate of this bug. ***
Comment 20 André Klapper 2007-01-12 02:22:51 UTC
*** Bug 362467 has been marked as a duplicate of this bug. ***
Comment 21 André Klapper 2007-01-12 02:23:42 UTC
*** Bug 393108 has been marked as a duplicate of this bug. ***
Comment 22 André Klapper 2007-01-12 02:56:13 UTC
*** Bug 388948 has been marked as a duplicate of this bug. ***
Comment 23 Bruno Boaventura 2007-01-27 12:20:30 UTC
*** Bug 401285 has been marked as a duplicate of this bug. ***
Comment 24 André Klapper 2007-01-30 17:10:01 UTC
*** Bug 401965 has been marked as a duplicate of this bug. ***
Comment 25 André Klapper 2007-01-30 17:19:32 UTC
*** Bug 377653 has been marked as a duplicate of this bug. ***
Comment 26 André Klapper 2007-01-30 17:22:33 UTC
*** Bug 395034 has been marked as a duplicate of this bug. ***
Comment 27 Alexander Larsson 2007-01-30 17:38:13 UTC
Unless i missread something the crash is in update_icon_captions_from_gconf, but i don't understand why it crashes.

What is the output of 
gconftool-2 -g /apps/nautilus/icon_view/captions
for a system with this crash?

(as an example, mine is "[size,date_modified,mime_type]")
Comment 28 durand1 2007-01-30 21:57:58 UTC
output of gconftool-2 -g /apps/nautilus/icon_view/captions:

[size,date_modified]
Comment 29 durand1 2007-01-30 22:05:35 UTC
edit to previous comment, I've upgraded to ubuntu feisty (next version) now but I still have the same problem.
Comment 30 Alexander Larsson 2007-01-31 11:31:04 UTC
2007-01-31  Alexander Larsson  <alexl@redhat.com>

	* src/nautilus-file-management-properties.c (update_icon_captions_from_gconf):
	Avoid crashing if not enough items in icon view caption pref (#357955)

	* src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_text):
	Avoid spewing warnings in above case, also some performance fixes.	
Comment 31 André Klapper 2007-02-02 15:24:32 UTC
thanks a lot!
Comment 32 André Klapper 2007-02-06 00:31:07 UTC
*** Bug 403527 has been marked as a duplicate of this bug. ***
Comment 33 André Klapper 2007-02-06 00:31:15 UTC
*** Bug 403960 has been marked as a duplicate of this bug. ***
Comment 34 Pedro Villavicencio 2007-02-23 13:41:52 UTC
*** Bug 411187 has been marked as a duplicate of this bug. ***
Comment 35 Pedro Villavicencio 2007-03-23 02:25:29 UTC
*** Bug 421720 has been marked as a duplicate of this bug. ***