Nautilus or Bonobo Bug?



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

Attachment: pgpPpqMkMjand.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]