Re: Nautilus or Bonobo Bug?
- From: Luis Villa <louie ximian com>
- To: Daniel Dufner <dd upb de>
- Cc: gnome-bugsquad gnome org
- Subject: Re: Nautilus or Bonobo Bug?
- Date: 29 Mar 2002 15:45:55 -0500
http://bugzilla.gnome.org/show_bug.cgi?id=75172
You can add your comments there; I'm not sure if it is nautilus or
bonobo but I've asked the relevant people to take a look.
Luis
On Fri, 2002-03-29 at 15:48, Daniel Dufner wrote:
> Hello,
>
> as I don't actually know where this bug belongs I've sent to this list.
> Hope you could figure out if it's a nautilus, bonobo, gnome-vfs bug.
>
> Package: nautilus
> Severity: critical
> Version: 1.1.11
> Synopsis: Nautilus crashes if it's tried to open plain text which isn't
> Unicode Bugzilla-Product: nautilus
> Bugzilla-Component: ???
> BugBuddy-GnomeVersion: 2.0 (1.113.0)
>
> Description: Nautilus crashes
>
> Description of Problem:
> Nautilus crashes after retring several times to open a plain text for
> which gedit should be responsible as viewer. If I try to open this file
> dircetly with gedit it's refused to open it because it seems to be no
> Unicode.
>
> Steps to reproduce the problem:
> 1.Just try several times to open a simple Textfile (e.g. /etc/fstab)
>
> Actual Results:
>
> Crashing
>
> Expected Results:
>
> Refuse to open if no Viewer available, else view it.
>
> How often does this happen?
>
> Intermittent failure.
>
> Additional Information:
>
> This seems not to happen with e.g. .tar.gz, .rpm files!
>
>
> Debugging Information:
>
> Backtrace was generated from '/usr/bin/nautilus'
>
> [New Thread 1024 (LWP 2537)]
> [New Thread 2049 (LWP 2538)]
> [New Thread 1026 (LWP 2539)]
> [New Thread 2051 (LWP 2540)]
> 0x40950969 in wait4 () from /lib/i686/libc.so.6
> #0 0x40950969 in wait4 () from /lib/i686/libc.so.6
> #1 0x409cbe8c in __DTOR_END__ () from /lib/i686/libc.so.6
> #2 0x40797c93 in waitpid () from /lib/i686/libpthread.so.0
> #3 0x4019365d in libgnomeui_segv_handle (signum=11) at
> gnome-ui-init.c:593
> #4 0x40795f65 in pthread_sighandler () from /lib/i686/libpthread.so.0
> #5 <signal handler called>
> #6 Bonobo_ServerInfoList_duplicate (original=0x746f6f72)
> at bonobo-activation-server-info.c:210
> #7 0x406365c0 in query_cache_lookup (
> query=0x83c6780 "( bonobo:supported_mime_types.has_one
> (['text/plain', 'text/*', '*']) ) AND (NOT test_only.defined() OR NOT
> test_only)",
> sort_criteria=0xbffff230) at bonobo-activation-activate.c:223
> #8 0x40636729 in bonobo_activation_query (
> requirements=0x83ac910 "bonobo:supported_mime_types.has_one
> (['text/plain', 'text/*', '*'])", selection_order=0xbffff230,
> ev=0xbffff250)
> at bonobo-activation-activate.c:303
> #9 0x40613643 in gnome_vfs_mime_get_default_component (
> mime_type=0x837c168 "text/plain") at gnome-vfs-mime-handlers.c:370
> #10 0x40098ad4 in nautilus_mime_get_default_component_for_file_internal
> (
> file=0x83bf868, user_chosen=0x0) at nautilus-mime-actions.c:371
> #11 0x40098c28 in nautilus_mime_get_default_component_for_file
> (file=0x83bf868)
> at nautilus-mime-actions.c:430
> #12 0x0805e831 in got_file_info_callback (file=0x83bf868,
> callback_data=0x838b198) at nautilus-applicable-views.c:110
> #13 0x400638bd in ready_callback_call (directory=0x821f2d8,
> callback=0x8413d98)
> at nautilus-directory-async.c:1210
> #14 0x400646cd in call_ready_callbacks (directory=0x821f2d8)
> at nautilus-directory-async.c:1797
> #15 0x4006662c in nautilus_directory_async_state_changed
> (directory=0x821f2d8)
> at nautilus-directory-async.c:3033
> #16 0x40063b31 in nautilus_directory_call_when_ready_internal (
> directory=0x821f2d8, file=0x83bf868, file_attributes=0x83c58c0,
> wait_for_file_list=0, directory_callback=0,
> file_callback=0x805e7cc <got_file_info_callback>,
> callback_data=0x838b198)
> at nautilus-directory-async.c:1289
> #17 0x400a5ab9 in vfs_file_call_when_ready (file=0x83bf868,
> file_attributes=0x83c58c0, callback=0x805e7cc
> <got_file_info_callback>,
> callback_data=0x838b198) at nautilus-vfs-file.c:70
> #18 0x4007c99c in nautilus_file_call_when_ready (file=0x83bf868,
> file_attributes=0x83c58c0, callback=0x805e7cc
> <got_file_info_callback>,
> callback_data=0x838b198) at nautilus-file.c:4817
> #19 0x0805e974 in nautilus_determine_initial_view (
> location=0x8409a48 "file:///root/anaconda-ks.cfg",
> callback=0x8079f58 <determined_initial_view_callback>,
> callback_data=0x82f9fd8) at nautilus-applicable-views.c:159
> #20 0x0807a5bc in begin_location_change (window=0x82f9fd8,
> location=0x8409a48 "file:///root/anaconda-ks.cfg",
> type=NAUTILUS_LOCATION_CHANGE_STANDARD, distance=0)
> at nautilus-window-manage-views.c:1456
> #21 0x0807953d in nautilus_window_open_location (window=0x82f9fd8,
> location=0x8409a48 "file:///root/anaconda-ks.cfg")
> at nautilus-window-manage-views.c:741
> #22 0x407bf4e1 in g_cclosure_marshal_VOID__STRING (closure=0x839ad28,
> return_value=0x0, n_param_values=2, param_values=0xbffff7f0,
> invocation_hint=0xbffff6f8, marshal_data=0x0) at gmarshal.c:496
> #23 0x407a9f82 in g_closure_invoke (closure=0x839ad28, return_value=0x0,
>
> n_param_values=2, param_values=0xbffff7f0,
> invocation_hint=0xbffff6f8)
> at gclosure.c:437
> #24 0x407bdebb in signal_emit_unlocked_R (node=0x81e5eb0, detail=0,
> instance=0x8381d00, emission_return=0x0,
> instance_and_params=0xbffff7f0)
> at gsignal.c:2341
> #25 0x407bc65a in g_signal_emit_valist (instance=0x8381d00,
> signal_id=202,
> detail=0, var_args=0xbffff980) at gsignal.c:2100
> #26 0x407bc8d7 in g_signal_emit (instance=0x8381d00, signal_id=202,
> detail=0)
> at gsignal.c:2144
> #27 0x08077866 in nautilus_view_frame_open_location_in_this_window (
> view=0x8381d00, location=0x8415348 "file:///root/anaconda-ks.cfg")
> at nautilus-view-frame.c:1076
> #28 0x40031bbb in execute_queued_functions (callback_data=0x82fa7e8)
> at nautilus-idle-queue.c:66
> #29 0x40800db0 in g_idle_dispatch (source=0x841c190,
> callback=0x40031b5c <execute_queued_functions>,
> user_data=0x82fa7e8)
> at gmain.c:3129
> #30 0x407fe77e in g_main_dispatch (context=0x80c5bd8) at gmain.c:1617
> #31 0x407ff595 in g_main_context_dispatch (context=0x80c5bd8) at
> gmain.c:2161
> #32 0x407ff928 in g_main_context_iterate (context=0x80c5bd8, block=1,
> dispatch=1, self=0x80b98d8) at gmain.c:2242
> #33 0x407fffce in g_main_loop_run (loop=0x8119b58) at gmain.c:2462
> #34 0x4034dcab in gtk_main () at gtkmain.c:916
> #35 0x0806585d in main (argc=6, argv=0xbffffd74) at nautilus-main.c:263
> #36 0x408b2df9 in __libc_start_main () from /lib/i686/libc.so.6
>
> Thread 4 (Thread 2051 (LWP 2540)):
> #0 0x408c4c65 in sigsuspend () from /lib/i686/libc.so.6
> #1 0x40795669 in __pthread_wait_for_restart_signal ()
> from /lib/i686/libpthread.so.0
> #2 0x40791f2c in pthread_cond_wait () from /lib/i686/libpthread.so.0
> #3 0x4061ecfc in gnome_vfs_thread_pool_wait_for_work (state=0x81bf650)
> at gnome-vfs-thread-pool.c:155
> #4 0x4061ed41 in thread_entry (cast_to_state=0x81bf650)
> at gnome-vfs-thread-pool.c:176
> #5 0x40792fef in pthread_start_thread () from
> /lib/i686/libpthread.so.0
>
> Thread 3 (Thread 1026 (LWP 2539)):
> #0 0x408c4c65 in sigsuspend () from /lib/i686/libc.so.6
> #1 0x40795669 in __pthread_wait_for_restart_signal ()
> from /lib/i686/libpthread.so.0
> #2 0x40791f2c in pthread_cond_wait () from /lib/i686/libpthread.so.0
> #3 0x4061ecfc in gnome_vfs_thread_pool_wait_for_work (state=0x81bd470)
> at gnome-vfs-thread-pool.c:155
> #4 0x4061ed41 in thread_entry (cast_to_state=0x81bd470)
> at gnome-vfs-thread-pool.c:176
> #5 0x40792fef in pthread_start_thread () from
> /lib/i686/libpthread.so.0
>
> Thread 2 (Thread 2049 (LWP 2538)):
> #0 0x4097c2b7 in poll () from /lib/i686/libc.so.6
> #1 0x40792c70 in __pthread_manager () from /lib/i686/libpthread.so.0
>
> Thread 1 (Thread 1024 (LWP 2537)):
> #0 0x40950969 in wait4 () from /lib/i686/libc.so.6
> #1 0x409cbe8c in __DTOR_END__ () from /lib/i686/libc.so.6
> #2 0x40797c93 in waitpid () from /lib/i686/libpthread.so.0
> #3 0x4019365d in libgnomeui_segv_handle (signum=11) at
> gnome-ui-init.c:593
> #4 0x40795f65 in pthread_sighandler () from /lib/i686/libpthread.so.0
> #5 <signal handler called>
> #6 Bonobo_ServerInfoList_duplicate (original=0x746f6f72)
> at bonobo-activation-server-info.c:210
> #7 0x406365c0 in query_cache_lookup (
> query=0x83c6780 "( bonobo:supported_mime_types.has_one
> (['text/plain', 'text/*', '*']) ) AND (NOT test_only.defined() OR NOT
> test_only)",
> sort_criteria=0xbffff230) at bonobo-activation-activate.c:223
> #8 0x40636729 in bonobo_activation_query (
> requirements=0x83ac910 "bonobo:supported_mime_types.has_one
> (['text/plain', 'text/*', '*'])", selection_order=0xbffff230,
> ev=0xbffff250)
> at bonobo-activation-activate.c:303
> #9 0x40613643 in gnome_vfs_mime_get_default_component (
> mime_type=0x837c168 "text/plain") at gnome-vfs-mime-handlers.c:370
> #10 0x40098ad4 in nautilus_mime_get_default_component_for_file_internal
> (
> file=0x83bf868, user_chosen=0x0) at nautilus-mime-actions.c:371
> #11 0x40098c28 in nautilus_mime_get_default_component_for_file
> (file=0x83bf868)
> at nautilus-mime-actions.c:430
> #12 0x0805e831 in got_file_info_callback (file=0x83bf868,
> callback_data=0x838b198) at nautilus-applicable-views.c:110
> #13 0x400638bd in ready_callback_call (directory=0x821f2d8,
> callback=0x8413d98)
> at nautilus-directory-async.c:1210
> #14 0x400646cd in call_ready_callbacks (directory=0x821f2d8)
> at nautilus-directory-async.c:1797
> #15 0x4006662c in nautilus_directory_async_state_changed
> (directory=0x821f2d8)
> at nautilus-directory-async.c:3033
> #16 0x40063b31 in nautilus_directory_call_when_ready_internal (
> directory=0x821f2d8, file=0x83bf868, file_attributes=0x83c58c0,
> wait_for_file_list=0, directory_callback=0,
> file_callback=0x805e7cc <got_file_info_callback>,
> callback_data=0x838b198)
> at nautilus-directory-async.c:1289
> #17 0x400a5ab9 in vfs_file_call_when_ready (file=0x83bf868,
> file_attributes=0x83c58c0, callback=0x805e7cc
> <got_file_info_callback>,
> callback_data=0x838b198) at nautilus-vfs-file.c:70
> #18 0x4007c99c in nautilus_file_call_when_ready (file=0x83bf868,
> file_attributes=0x83c58c0, callback=0x805e7cc
> <got_file_info_callback>,
> callback_data=0x838b198) at nautilus-file.c:4817
> #19 0x0805e974 in nautilus_determine_initial_view (
> location=0x8409a48 "file:///root/anaconda-ks.cfg",
> callback=0x8079f58 <determined_initial_view_callback>,
> callback_data=0x82f9fd8) at nautilus-applicable-views.c:159
> #20 0x0807a5bc in begin_location_change (window=0x82f9fd8,
> location=0x8409a48 "file:///root/anaconda-ks.cfg",
> type=NAUTILUS_LOCATION_CHANGE_STANDARD, distance=0)
> at nautilus-window-manage-views.c:1456
> #21 0x0807953d in nautilus_window_open_location (window=0x82f9fd8,
> location=0x8409a48 "file:///root/anaconda-ks.cfg")
> at nautilus-window-manage-views.c:741
> #22 0x407bf4e1 in g_cclosure_marshal_VOID__STRING (closure=0x839ad28,
> return_value=0x0, n_param_values=2, param_values=0xbffff7f0,
> invocation_hint=0xbffff6f8, marshal_data=0x0) at gmarshal.c:496
> #23 0x407a9f82 in g_closure_invoke (closure=0x839ad28, return_value=0x0,
>
> n_param_values=2, param_values=0xbffff7f0,
> invocation_hint=0xbffff6f8)
> at gclosure.c:437
> #24 0x407bdebb in signal_emit_unlocked_R (node=0x81e5eb0, detail=0,
> instance=0x8381d00, emission_return=0x0,
> instance_and_params=0xbffff7f0)
> at gsignal.c:2341
> #25 0x407bc65a in g_signal_emit_valist (instance=0x8381d00,
> signal_id=202,
> detail=0, var_args=0xbffff980) at gsignal.c:2100
> #26 0x407bc8d7 in g_signal_emit (instance=0x8381d00, signal_id=202,
> detail=0)
> at gsignal.c:2144
> #27 0x08077866 in nautilus_view_frame_open_location_in_this_window (
> view=0x8381d00, location=0x8415348 "file:///root/anaconda-ks.cfg")
> at nautilus-view-frame.c:1076
> #28 0x40031bbb in execute_queued_functions (callback_data=0x82fa7e8)
> at nautilus-idle-queue.c:66
> #29 0x40800db0 in g_idle_dispatch (source=0x841c190,
> callback=0x40031b5c <execute_queued_functions>,
> user_data=0x82fa7e8)
> at gmain.c:3129
> #30 0x407fe77e in g_main_dispatch (context=0x80c5bd8) at gmain.c:1617
> #31 0x407ff595 in g_main_context_dispatch (context=0x80c5bd8) at
> gmain.c:2161
> #32 0x407ff928 in g_main_context_iterate (context=0x80c5bd8, block=1,
> dispatch=1, self=0x80b98d8) at gmain.c:2242
> #33 0x407fffce in g_main_loop_run (loop=0x8119b58) at gmain.c:2462
> #34 0x4034dcab in gtk_main () at gtkmain.c:916
> #35 0x0806585d in main (argc=6, argv=0xbffffd74) at nautilus-main.c:263
> #36 0x408b2df9 in __libc_start_main () from /lib/i686/libc.so.6
> #0 0x40950969 in wait4 () from /lib/i686/libc.so.6
> #0 0x40950969 in wait4 () from /lib/i686/libc.so.6
> No symbol table info available.
> #1 0x409cbe8c in __DTOR_END__ () from /lib/i686/libc.so.6
> No symbol table info available.
> #2 0x40797c93 in waitpid () from /lib/i686/libpthread.so.0
> No symbol table info available.
> #3 0x4019365d in libgnomeui_segv_handle (signum=11) at
> gnome-ui-init.c:593
> in gnome-ui-init.c
> estatus = 1079203732
> in_segv = 1
> pid = 0
> #4 0x40795f65 in pthread_sighandler () from /lib/i686/libpthread.so.0
> No symbol table info available.
> #5 <signal handler called>
> No symbol table info available.
> #6 Bonobo_ServerInfoList_duplicate (original=0x746f6f72)
> at bonobo-activation-server-info.c:210
> in bonobo-activation-server-info.c
> i = -1073745544
> list = (Bonobo_ServerInfoList *) 0x835c82c
> #7 0x406365c0 in query_cache_lookup (
> query=0x83c6780 "( bonobo:supported_mime_types.has_one
> (['text/plain', 'text/*', '*']) ) AND (NOT test_only.defined() OR NOT
> test_only)",
> sort_criteria=0xbffff230) at bonobo-activation-activate.c:223
> in bonobo-activation-activate.c
> query = 0xfffffe00 <Address 0xfffffe00 out of bounds>
> sort_criteria = (char **) 0xfffffe00
> fake = {
> query = 0x83c6780 "( bonobo:supported_mime_types.has_one
> (['text/plain', 'text/*', '*']) ) AND (NOT test_only.defined() OR NOT
> test_only)",
> sort_criteria = 0xbffff230, list = 0x4063a6e0}
> entry = (QueryCacheEntry *) 0xfffffe00
>
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]