Opened 18 years ago

Closed 18 years ago

#7483 closed defect (worksforme)

BUG: nautilus 2.12.2 crashes when trying to open Preferences dialog

Reported by: yves@… Owned by: gnome-darwinports@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: markd@…
Port:

Description

mmm ... this is definitely a windoes behaviour ...

Attachments (1)

nautilus.crash.log (20.3 KB) - added by yves@… 18 years ago.
crash.log

Download all attachments as: .zip

Change History (10)

Changed 18 years ago by yves@…

Attachment: nautilus.crash.log added

crash.log

comment:1 Changed 18 years ago by blb@…

Cc: rhwood@… added; gnome-darwinports@… removed
Owner: changed from darwinports-bugs@… to gnome-darwinports@…

Assigning to maintainer.

comment:2 Changed 18 years ago by rhwood@…

Status: newassigned

Are you still capable of recreating this problem?

I am not capable of recreating it.

comment:3 Changed 18 years ago by yves@…

Things have actually become worse, I installed a few ports including kde+all and available upgrades, and nautilus now just crashes indefinitely (as it is automatically restarted)

Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000000c

Thread 0 Crashed: 0 pango-indic-fc.so 0x038d5260 script_engine_create + 88 (indic-fc.c:439) 1 libpango-1.0.0.dylib 0x01e15134 pango_engine_pair_get_engine + 80 (modules.c:260) 2 libpango-1.0.0.dylib 0x01e1591c append_engines + 40 (modules.c:665) 3 libpango-1.0.0.dylib 0x01e159d4 pango_map_get_engines + 132 (modules.c:710) 4 libpango-1.0.0.dylib 0x01e18e80 get_shaper_and_font + 208 (pango-context.c:864) 5 libpango-1.0.0.dylib 0x01e1928c itemize_state_process_run + 668 (pango-context.c:1109) 6 libpango-1.0.0.dylib 0x01e19684 pango_itemize_with_base_dir + 280 (pango-context.c:1196) 7 libpango-1.0.0.dylib 0x01e2168c pango_layout_check_lines + 728 (pango-layout.c:3073) 8 libpango-1.0.0.dylib 0x01e22200 pango_layout_get_iter + 152 (pango-layout.c:4609) 9 libpango-1.0.0.dylib 0x01e270b8 pango_renderer_draw_layout + 268 (pango-renderer.c:169) 10 libgdk-x11-2.0.0.dylib 0x01b49cc0 gdk_draw_layout_with_colors + 808 (icplusplus.c:28) 11 libgdk-x11-2.0.0.dylib 0x01b4a0a0 gdk_draw_layout + 524 (icplusplus.c:28) 12 libnautilus-private.2.dylib 0x00432994 draw_embedded_text + 172 (nautilus-icon-canvas-item.c:1501) 13 libnautilus-private.2.dylib 0x00435b18 nautilus_icon_canvas_item_draw + 1036 (nautilus-icon-canvas-item.c:1550) 14 libeel-2.2.dylib 0x01014168 eel_canvas_group_draw + 264 (eel-canvas.c:1478) 15 libeel-2.2.dylib 0x01017028 eel_canvas_expose + 372 (eel-canvas.c:2891) 16 libgtk-x11-2.0.0.dylib 0x01813bb0 _gtk_marshal_BOOLEANBOXED + 308 (icplusplus.c:28) 17 libgobject-2.0.0.dylib 0x02b9ed88 g_closure_invoke + 352 (icplusplus.c:28) 18 libgobject-2.0.0.dylib 0x02bb1f00 signal_emit_unlocked_R + 3248 (icplusplus.c:28) 19 libgobject-2.0.0.dylib 0x02bb3224 g_signal_emit_valist + 2128 (icplusplus.c:28) 20 libgobject-2.0.0.dylib 0x02bb3660 g_signal_emit + 48 (icplusplus.c:28) 21 libgtk-x11-2.0.0.dylib 0x0199a6b8 gtk_widget_event_internal + 908 (icplusplus.c:28) 22 libgtk-x11-2.0.0.dylib 0x0199a1b0 gtk_widget_send_expose + 408 (icplusplus.c:28) 23 libgtk-x11-2.0.0.dylib 0x0180f98c gtk_main_do_event + 1096 (icplusplus.c:28) 24 libgdk-x11-2.0.0.dylib 0x01b6512c gdk_window_process_updates_internal + 500 (icplusplus.c:28) 25 libgdk-x11-2.0.0.dylib 0x01b652e8 gdk_window_process_all_updates + 248 (icplusplus.c:28) 26 libgtk-x11-2.0.0.dylib 0x0173224c gtk_container_idle_sizer + 196 (icplusplus.c:28) 27 libglib-2.0.0.dylib 0x02c10634 g_main_context_dispatch + 876 (icplusplus.c:28) 28 libglib-2.0.0.dylib 0x02c10e7c g_main_context_iterate + 1380 (icplusplus.c:28) 29 libglib-2.0.0.dylib 0x02c11238 g_main_loop_run + 812 (icplusplus.c:28) 30 libgtk-x11-2.0.0.dylib 0x0180eba0 gtk_main + 332 (icplusplus.c:28) 31 nautilus 0x00013e24 main + 1860 (nautilus-main.c:439) 32 nautilus 0x00002a84 _start + 340 (crt.c:272) 33 nautilus 0x0000292c start + 60

the problem is not necessarily in nautilus itself, because if I start it from windowmaker, it works well, while only displaying default blank icons. Preferences still crashes.

Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000000c

Thread 0 Crashed: 0 libgtk-x11-2.0.0.dylib 0x0170d100 gtk_widget_show + 36 (icplusplus.c:28) 1 libgtk-x11-2.0.0.dylib 0x0159e074 gtk_menu_item_new_with_label + 128 (icplusplus.c:28) 2 ...-file-management-properties 0x000040d8 nautilus_file_management_properties_dialog_show + 596 (nautilus-file-management-properties.c:495) 3 ...-file-management-properties 0x000048c8 main + 152 (nautilus-file-management-properties-main.c:66) 4 ...-file-management-properties 0x000031b8 _start + 340 (crt.c:272) 5 ...-file-management-properties 0x00003060 start + 60

comment:4 Changed 18 years ago by yves@…

Ok, nautilus does not crash anymore, maybe because I installed shared-mime-info ?

But Preferences still crash.

comment:5 Changed 18 years ago by rhwood@…

Cc: rhwood@… removed

have you tried forcibly uninstalling nautilus, running clean --all against it and reinstalling?

I am wondering if it is trying to load a library against a slightly different version than is currently on your system.

comment:6 Changed 18 years ago by yves@…

Ok, I found the problem is in i18n stuff. If I disable my LANG env, it works well.

Here is what happens:

(nautilus-file-management-properties:2684): Eel-CRITICAL : eel_strdup_strftime: assertion `converted != NULL' failed

(nautilus-file-management-properties:2684): Gtk-CRITICAL : gtk_accel_label_new: assertion `string != NULL' failed

(nautilus-file-management-properties:2684): Gtk-CRITICAL : gtk_misc_set_alignment: assertion `GTK_IS_MISC (misc)' failed

(nautilus-file-management-properties:2684): Gtk-CRITICAL : gtk_container_add: assertion `GTK_IS_WIDGET (widget)' failed

(nautilus-file-management-properties:2684): Gtk-CRITICAL : gtk_accel_label_set_accel_widget: assertion `GTK_IS_ACCEL_LABEL (accel_label)' failed

comment:7 Changed 18 years ago by markd@…

Cc: markd@… added

Does Nautilus 2.14.3 fix the problem?

comment:8 Changed 18 years ago by yves@…

I don't have gnome installed anymore ...

comment:9 Changed 18 years ago by rhwood@…

Resolution: worksforme
Status: assignedclosed

I have never been able t oduplicate the error.

Note: See TracTickets for help on using tickets.