Description of problem: I see the following crash when I right click on a folder and click "Search for files..." in nautilus: Program received signal SIGSEGV, Segmentation fault. 0x01145b0c in ____strtol_l_internal (nptr=can't compute CFA for this frame ) at strtol_l.c:298 298 while (ISSPACE (*s)) (gdb) where #0 0x01145b0c in ____strtol_l_internal (nptr=can't compute CFA for this frame ) at strtol_l.c:298 #1 0x01145870 in strtol (nptr=can't compute CFA for this frame ) at strtol.c:110 #2 0x040a0151 in atoi (__nptr=<value optimized out>) at /usr/include/stdlib.h:286 #3 search_tool_callback (__nptr=<value optimized out>) at nautilus-search-tool.c:103 #4 0x00a47994 in IA__g_cclosure_marshal_VOID__VOID (closure=0x920c450, return_value=can't compute CFA for this frame ) at gmarshal.c:77 #5 0x00a39643 in IA__g_closure_invoke (closure=0x920c450, return_value=0x0, n_param_values=1, param_values=0x92c3648, invocation_hint=0xbfaeb0b0) at gclosure.c:767 #6 0x00a504d0 in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0x920be80, emission_return=0x0, instance_and_params=0x92c3648) at gsignal.c:3247 #7 0x00a518ad in IA__g_signal_emit_valist (instance=0x920be80, signal_id=371, detail=0, var_args=can't compute CFA for this frame ) at gsignal.c:2980 #8 0x00a51d67 in IA__g_signal_emit (instance=can't compute CFA for this frame ) at gsignal.c:3037 #9 0x00b7e820 in nautilus_menu_item_activate (item=can't compute CFA for this frame ) at nautilus-menu-item.c:102 #10 0x081525bf in extension_action_callback (action=can't compute CFA for this frame ) at nautilus-ui-utilities.c:114 #11 0x00a47994 in IA__g_cclosure_marshal_VOID__VOID (closure=0x920c960, return_value=can't compute CFA for this frame ) at gmarshal.c:77 #12 0x00a39643 in IA__g_closure_invoke (closure=0x920c960, return_value=0x0, n_param_values=1, param_values=0x92c3618, invocation_hint=0xbfaeb3f0) at gclosure.c:767 #13 0x00a504d0 in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0x9203af0, emission_return=0x0, instance_and_params=0x92c3618) at gsignal.c:3247 #14 0x00a518ad in IA__g_signal_emit_valist (instance=0x9203af0, signal_id=191, detail=0, var_args=can't compute CFA for this frame ) at gsignal.c:2980 #15 0x00a51d67 in IA__g_signal_emit (instance=can't compute CFA for this frame ) at gsignal.c:3037 #16 0x001f6696 in _gtk_action_emit_activate (action=0x9203af0) at gtkaction.c:727 ---Type <return> to continue, or q <return> to quit--- #17 0x001f8895 in IA__gtk_action_activate (action=0x9203af0) at gtkaction.c:757 #18 0x00a47994 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8c68398, return_value=can't compute CFA for this frame ) at gmarshal.c:77 #19 0x00a37c9a in g_type_class_meta_marshal (closure=0x8c68398, return_value=can't compute CFA for this frame ) at gclosure.c:878 #20 0x00a39643 in IA__g_closure_invoke (closure=0x8c68398, return_value=0x0, n_param_values=1, param_values=0x92c36a8, invocation_hint=0xbfaeb770) at gclosure.c:767 #21 0x00a4fdd8 in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0x92251f0, emission_return=0x0, instance_and_params=can't compute CFA for this frame ) at gsignal.c:3177 #22 0x00a518ad in IA__g_signal_emit_valist (instance=0x92251f0, signal_id=94, detail=0, var_args=can't compute CFA for this frame ) at gsignal.c:2980 #23 0x00a51d67 in IA__g_signal_emit (instance=can't compute CFA for this frame ) at gsignal.c:3037 #24 0x0042b8a7 in IA__gtk_widget_activate (widget=0x92251f0) at gtkwidget.c:4817 #25 0x002fe530 in IA__gtk_menu_shell_activate_item (menu_shell=0x91c15e8, menu_item=0x92251f0, force_deactivate=1) at gtkmenushell.c:1139 #26 0x0030055b in gtk_menu_shell_button_release (widget=0x91c15e8, event=0x920fae8) at gtkmenushell.c:678 #27 0x002f4006 in gtk_menu_button_release (widget=0x91c15e8, event=0x920fae8) at gtkmenu.c:2983 #28 0x002ec758 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8c6ab10, return_value=0xbfaebbc4, n_param_values=2, param_values=0x9254200, invocation_hint=can't compute CFA for this frame ) at gtkmarshalers.c:84 #29 0x00a37c9a in g_type_class_meta_marshal (closure=0x8c6ab10, return_value=can't compute CFA for this frame ) at gclosure.c:878 #30 0x00a39643 in IA__g_closure_invoke (closure=0x8c6ab10, return_value=0xbfaebbc4, n_param_values=2, param_values=0x9254200, invocation_hint=0xbfaebbb0) at gclosure.c:767 #31 0x00a501c6 in signal_emit_unlocked_R (node=<value optimized out>, detail=<value optimized out>, instance=0x91c15e8, emission_return=0xbfaebd0c, instance_and_params=can't compute CFA for this frame ) at gsignal.c:3285 #32 0x00a51768 in IA__g_signal_emit_valist (instance=0x91c15e8, signal_id=34, detail=0, var_args=can't compute CFA for this frame ) at gsignal.c:2990 #33 0x00a51d67 in IA__g_signal_emit (instance=can't compute CFA for this frame ) at gsignal.c:3037 ---Type <return> to continue, or q <return> to quit--- #34 0x0042422e in gtk_widget_event_internal (widget=<value optimized out>, event=0x920fae8) at gtkwidget.c:4786 #35 0x002e3960 in IA__gtk_propagate_event (widget=0x91c15e8, event=0x920fae8) at gtkmain.c:2396 #36 0x002e4e6a in IA__gtk_main_do_event (event=0x920fae8) at gtkmain.c:1601 #37 0x0067c31b in gdk_event_dispatch (source=0x8c53780, callback=can't compute CFA for this frame ) at gdkevents-x11.c:2379 #38 0x00e51ff8 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960 #39 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513 #40 0x00e55928 in g_main_context_iterate (context=0x8c537c8, block=<value optimized out>, dispatch=1, self=can't compute CFA for this frame ) at gmain.c:2591 #41 0x00e55d9f in IA__g_main_loop_run (loop=0x8d3b410) at gmain.c:2799 #42 0x002e5489 in IA__gtk_main () at gtkmain.c:1205 #43 0x0807e7a3 in main (argc=can't compute CFA for this frame ) at nautilus-main.c:543 (gdb) Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
*** Bug 521505 has been marked as a duplicate of this bug. ***
*** Bug 528642 has been marked as a duplicate of this bug. ***
Matthias -- I think that this bug is caused by nautilus-search-tool expecting to see the gnome-search-tool produce a version string when one types 'gnome-search-tool --version'. Currently that produces a segfault. I can file a bug against gnome-search-tool and then make that a blocker on this one if you agree.
Matthias -- This probably fixes the problem: http://git.gnome.org/cgit/gnome-utils/commit/?id=b592e8609296caa7a7902e547c1cce94001d6081 Any chance we can have this rolled into gnome-utils and retagged for F12 final? I can probably issue a workaround fix for F11 by editing configure.ac in the nautilus-search-tool package to just hard code a sane version number.
Packages with that patch are here: http://koji.fedoraproject.org/koji/taskinfo?taskID=1767800 If you confirm that this fixes the problem, I'll have them tagged.
*** Bug 531970 has been marked as a duplicate of this bug. ***
Matthias, sorry I didn't see your new builds earlier. They do indeed fix the problem, and I'll issue nautilus-search-tool-0.3.0-5 against them if you can have them tagged. I'll have to ask around how to do a proper chain-build (I think that's the proper method) to make sure they're used in my new build.
*** Bug 532375 has been marked as a duplicate of this bug. ***
*** Bug 530696 has been marked as a duplicate of this bug. ***
The gnome-utils-2.28.1-3.fc12 packages have been tagged in for final, and once a newrepo process runs later today I can get nautilus-search-tool-0.3.0-5.fc12 built and tagged as well.
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping