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 358172 - 2.16: crash in nautilus-file.c:295
2.16: crash in nautilus-file.c:295
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
2.16.x
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 364674 365423 373937 374173 375744 376577 378028 380851 381273 382001 382827 383968 383969 384176 386356 389869 391910 392327 397295 397751 398193 400007 400422 402893 403451 408283 408530 409867 410873 412044 412448 415269 416219 417550 417982 421384 422418 423336 424352 426455 428773 429480 430270 430670 430711 432561 433103 433108 435102 437832 438278 438523 441535 442542 443663 447853 448225 448716 450358 452117 455054 457383 467804 468450 472025 474067 479229 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-09-28 19:24 UTC by andersanmiguel
Modified: 2007-10-19 23:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description andersanmiguel 2006-09-28 19:24:02 UTC
What were you doing when the application crashed?
Abrir una conexión ssh con la aplicación Nautilus.
Try to open a ssh connection whit Nautilus


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

Memory status: size: 89624576 vsize: 0 resident: 89624576 share: 0 rss: 34811904 rss_rlim: 0
CPU usage: start_time: 1159433231 rtime: 0 utime: 4948 stime: 0 cutime:3897 cstime: 0 timeout: 1051 it_real_value: 0 frequency: 1031

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 -1226471760 (LWP 4186)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226471760 (LWP 4186))

  • #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 __kernel_vsyscall
  • #5 *__GI_raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 *__GI_abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 g_assert_warning
    from /usr/lib/libglib-2.0.so.0
  • #10 nautilus_file_is_directory
  • #11 nautilus_file_is_directory
  • #12 nautilus_file_get_uri
  • #13 nautilus_directory_async_state_changed
  • #14 gnome_vfs_job_get_count
    from /usr/lib/libgnomevfs-2.so.0
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 ??
    from /usr/lib/libgthread-2.0.so.0
  • #19 ??
  • #20 ??
    from /usr/lib/libglib-2.0.so.0
  • #21 ??
  • #22 g_slice_alloc
    from /usr/lib/libglib-2.0.so.0
  • #23 g_source_is_destroyed
    from /usr/lib/libglib-2.0.so.0
  • #24 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #25 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #26 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #27 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 POA_Nautilus_MetafileMonitor__init
  • #29 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #30 ??
  • #0 __kernel_vsyscall

Comment 1 Karsten Bräckelmann 2006-10-26 20:21:44 UTC
*** Bug 365423 has been marked as a duplicate of this bug. ***
Comment 2 André Klapper 2006-10-28 00:14:44 UTC
confirming as per duplicates,
bug triagers are also very allowed to do the same, guenther. ;-)
Comment 3 André Klapper 2006-11-12 03:40:51 UTC
*** Bug 373937 has been marked as a duplicate of this bug. ***
Comment 4 André Klapper 2006-11-12 23:44:29 UTC
*** Bug 374173 has been marked as a duplicate of this bug. ***
Comment 5 André Klapper 2006-11-16 01:46:27 UTC
*** Bug 375744 has been marked as a duplicate of this bug. ***
Comment 6 André Klapper 2006-11-18 13:25:13 UTC
*** Bug 376577 has been marked as a duplicate of this bug. ***
Comment 7 André Klapper 2006-11-23 00:08:47 UTC
*** Bug 378028 has been marked as a duplicate of this bug. ***
Comment 8 Germán Poo-Caamaño 2006-11-30 12:23:34 UTC
*** Bug 380851 has been marked as a duplicate of this bug. ***
Comment 9 Germán Poo-Caamaño 2006-12-01 15:14:36 UTC
*** Bug 381273 has been marked as a duplicate of this bug. ***
Comment 10 Christian Kirbach 2006-12-06 00:03:37 UTC
*** Bug 382827 has been marked as a duplicate of this bug. ***
Comment 11 Christian Kirbach 2006-12-06 00:05:34 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
Comment 12 Bruno Boaventura 2006-12-09 12:45:31 UTC
*** Bug 383968 has been marked as a duplicate of this bug. ***
Comment 13 Susana 2006-12-10 00:22:12 UTC
*** Bug 384176 has been marked as a duplicate of this bug. ***
Comment 14 André Klapper 2006-12-10 19:31:32 UTC
*** Bug 383969 has been marked as a duplicate of this bug. ***
Comment 15 Susana 2006-12-16 10:45:11 UTC
*** Bug 386356 has been marked as a duplicate of this bug. ***
Comment 16 hp.mu 2006-12-16 15:09:43 UTC
I tried to reproduce it with debug symbols installed. Sorry, I could not find for all libraries the corresponding debug symbols (e.g libc.so.6, libgnomevfs-2.so.0 -> somehow a mismatch from my installed versions to the versions of the debug symbol packages...). Anyway, I hope it helps!

------------------------------------------------------------------------------
Dump start
------------------------------------------------------------------------------
Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 104837120 vsize: 0 resident: 104837120 share: 0 rss: 31903744 rss_rlim: 0
CPU usage: start_time: 1166259932 rtime: 0 utime: 2944 stime: 0 cutime:2707 cstime: 0 timeout: 237 it_real_value: 0 frequency: 0

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

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

Thread 1 (Thread -1226455376 (LWP 4486))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 874
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #6 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #7 IA__g_logv
  • #8 IA__g_log
  • #9 IA__g_assert_warning
  • #10 add_to_link_hash_table_list
    at nautilus-file.c line 295
  • #11 modify_link_hash_table
    at nautilus-file.c line 286
  • #12 update_info_internal
    at nautilus-file.c line 1447
  • #13 get_info_callback
    at nautilus-directory-async.c line 2791
  • #14 gnome_vfs_job_get_count
    from /usr/lib/libgnomevfs-2.so.0
  • #15 ??
  • #16 ??
  • #17 ??
  • #18 g_private_get_posix_impl
    at gthread-posix.c line 279
  • #19 g_idle_dispatch
    at gmain.c line 3926
  • #20 IA__g_main_context_dispatch
    at gmain.c line 2045
  • #21 g_main_context_iterate
    at gmain.c line 2677
  • #22 IA__g_main_loop_run
    at gmain.c line 2881
  • #23 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 main
    at nautilus-main.c line 372
  • #25 __libc_start_main
    from /lib/tls/i686/cmov/libc.so.6
  • #26 _start
  • #0 __kernel_vsyscall

------------------------------------------------------------------------------
Dump end
------------------------------------------------------------------------------
Comment 17 André Klapper 2006-12-16 16:28:38 UTC
hp.mu: looks pretty good, thanks a lot. you're running the latest stable ubuntu, with all updates installed?
Comment 18 hp.mu 2006-12-16 16:46:20 UTC
Andre Klapper: yes, as far as I know. At least the software update manager tells me this! The only software that I installed directly was realplayer 10.0.8.805 (gold).
Comment 19 André Klapper 2006-12-17 01:21:46 UTC
*** Bug 382001 has been marked as a duplicate of this bug. ***
Comment 20 André Klapper 2006-12-17 03:01:51 UTC
bug 386635 could be another duplicate
Comment 21 Pascal Terjan 2006-12-27 00:05:01 UTC
*** Bug 389869 has been marked as a duplicate of this bug. ***
Comment 22 Susana 2007-01-02 18:49:00 UTC
*** Bug 391910 has been marked as a duplicate of this bug. ***
Comment 23 André Klapper 2007-01-03 14:43:33 UTC
*** Bug 392327 has been marked as a duplicate of this bug. ***
Comment 24 Susana 2007-01-16 18:20:56 UTC
*** Bug 397295 has been marked as a duplicate of this bug. ***
Comment 25 André Klapper 2007-01-18 01:20:13 UTC
*** Bug 397751 has been marked as a duplicate of this bug. ***
Comment 26 palfrey 2007-01-19 00:22:08 UTC
*** Bug 398193 has been marked as a duplicate of this bug. ***
Comment 27 Susana 2007-01-24 13:14:13 UTC
*** Bug 400007 has been marked as a duplicate of this bug. ***
Comment 28 palfrey 2007-01-24 23:13:28 UTC
*** Bug 400422 has been marked as a duplicate of this bug. ***
Comment 29 Bruno Boaventura 2007-02-03 03:34:38 UTC
*** Bug 403451 has been marked as a duplicate of this bug. ***
Comment 30 André Klapper 2007-02-06 00:35:05 UTC
*** Bug 402893 has been marked as a duplicate of this bug. ***
Comment 31 Christian Kirbach 2007-02-16 22:13:03 UTC
*** Bug 408530 has been marked as a duplicate of this bug. ***
Comment 32 Pedro Villavicencio 2007-02-22 16:35:33 UTC
*** Bug 410873 has been marked as a duplicate of this bug. ***
Comment 33 André Klapper 2007-02-24 16:06:45 UTC
*** Bug 364674 has been marked as a duplicate of this bug. ***
Comment 34 André Klapper 2007-02-24 16:08:03 UTC
.xsession-errors extract from bug 378872:

----------- .xsession-errors ---------------------
** ERROR **: file nautilus-file.c: line 295 (add_to_link_hash_table_list):
assertion failed: (g_list_find (list, file) == NULL)
aborting...
** ERROR **: file nautilus-file.c: line 295 (add_to_link_hash_table_list):
assertion failed: (g_list_find (list, file) == NULL)
aborting...
Comment 35 Nickolay V. Shmyrev 2007-02-24 22:42:04 UTC
The same simple question - is there any precise instructions to reproduce this problem? For example here file is added to the link hash twice. But it's really not clear what circumstances lead to that situation. How is it possible to add the same link to the file twice?
Comment 36 André Klapper 2007-02-25 10:39:23 UTC
i think that bug 408283 is somehow related, it's about removing from a hash table list: "remove_from_link_hash_table_list", "g_list_find (list, file) != NULL")
Comment 37 Alexander Larsson 2007-02-26 14:54:16 UTC
I'm not sure how the hashtable gets out of whack, but i added some code to make this "safe" and changed the asserts to g_warnings. We still have an issue here, but at least it won't crash.
Comment 38 Alexander Larsson 2007-02-26 14:56:11 UTC
*** Bug 408283 has been marked as a duplicate of this bug. ***
Comment 39 Susana 2007-02-26 17:37:42 UTC
*** Bug 412044 has been marked as a duplicate of this bug. ***
Comment 40 Pascal Terjan 2007-02-26 23:09:50 UTC
*** Bug 412448 has been marked as a duplicate of this bug. ***
Comment 41 Pedro Villavicencio 2007-03-06 12:43:47 UTC
*** Bug 415269 has been marked as a duplicate of this bug. ***
Comment 42 Pedro Villavicencio 2007-03-09 00:27:51 UTC
*** Bug 416219 has been marked as a duplicate of this bug. ***
Comment 43 André Klapper 2007-03-13 20:35:21 UTC
*** Bug 409867 has been marked as a duplicate of this bug. ***
Comment 44 André Klapper 2007-03-13 20:35:25 UTC
*** Bug 417550 has been marked as a duplicate of this bug. ***
Comment 45 André Klapper 2007-03-13 20:35:29 UTC
*** Bug 417982 has been marked as a duplicate of this bug. ***
Comment 46 André Klapper 2007-03-30 23:50:09 UTC
*** Bug 423336 has been marked as a duplicate of this bug. ***
Comment 47 André Klapper 2007-03-30 23:50:14 UTC
*** Bug 422418 has been marked as a duplicate of this bug. ***
Comment 48 André Klapper 2007-03-30 23:50:20 UTC
*** Bug 421384 has been marked as a duplicate of this bug. ***
Comment 49 André Klapper 2007-03-31 14:28:00 UTC
*** Bug 424352 has been marked as a duplicate of this bug. ***
Comment 50 Pascal Terjan 2007-04-05 21:37:25 UTC
*** Bug 426455 has been marked as a duplicate of this bug. ***
Comment 51 Pascal Terjan 2007-04-13 20:04:09 UTC
*** Bug 429480 has been marked as a duplicate of this bug. ***
Comment 52 palfrey 2007-04-16 15:07:32 UTC
*** Bug 430270 has been marked as a duplicate of this bug. ***
Comment 53 palfrey 2007-04-16 15:26:37 UTC
*** Bug 428773 has been marked as a duplicate of this bug. ***
Comment 54 palfrey 2007-04-26 10:35:12 UTC
*** Bug 430670 has been marked as a duplicate of this bug. ***
Comment 55 palfrey 2007-04-26 10:36:24 UTC
*** Bug 430711 has been marked as a duplicate of this bug. ***
Comment 56 palfrey 2007-04-27 15:04:56 UTC
*** Bug 432561 has been marked as a duplicate of this bug. ***
Comment 57 palfrey 2007-04-27 15:20:42 UTC
*** Bug 433103 has been marked as a duplicate of this bug. ***
Comment 58 palfrey 2007-04-27 15:20:48 UTC
*** Bug 433108 has been marked as a duplicate of this bug. ***
Comment 59 palfrey 2007-05-02 11:31:33 UTC
*** Bug 435102 has been marked as a duplicate of this bug. ***
Comment 60 palfrey 2007-05-13 16:08:30 UTC
*** Bug 437832 has been marked as a duplicate of this bug. ***
Comment 61 Christian Kirbach 2007-05-14 17:43:52 UTC
*** Bug 438278 has been marked as a duplicate of this bug. ***
Comment 62 palfrey 2007-05-15 13:44:45 UTC
*** Bug 438523 has been marked as a duplicate of this bug. ***
Comment 63 palfrey 2007-05-27 14:34:14 UTC
*** Bug 441535 has been marked as a duplicate of this bug. ***
Comment 64 palfrey 2007-05-31 15:56:37 UTC
*** Bug 442542 has been marked as a duplicate of this bug. ***
Comment 65 Christian Kirbach 2007-06-03 19:11:28 UTC
*** Bug 443663 has been marked as a duplicate of this bug. ***
Comment 66 Pedro Villavicencio 2007-06-17 15:01:46 UTC
*** Bug 447853 has been marked as a duplicate of this bug. ***
Comment 67 André Klapper 2007-06-22 22:54:47 UTC
*** Bug 448716 has been marked as a duplicate of this bug. ***
Comment 68 André Klapper 2007-06-22 22:58:28 UTC
*** Bug 448225 has been marked as a duplicate of this bug. ***
Comment 69 Pedro Villavicencio 2007-06-23 14:02:07 UTC
*** Bug 450358 has been marked as a duplicate of this bug. ***
Comment 70 palfrey 2007-06-29 11:53:20 UTC
*** Bug 452117 has been marked as a duplicate of this bug. ***
Comment 71 André Klapper 2007-07-25 09:38:39 UTC
*** Bug 455054 has been marked as a duplicate of this bug. ***
Comment 72 André Klapper 2007-07-26 13:18:50 UTC
*** Bug 457383 has been marked as a duplicate of this bug. ***
Comment 73 André Klapper 2007-08-22 19:59:17 UTC
*** Bug 468450 has been marked as a duplicate of this bug. ***
Comment 74 André Klapper 2007-08-22 20:00:11 UTC
*** Bug 467804 has been marked as a duplicate of this bug. ***
Comment 75 André Klapper 2007-08-22 20:03:06 UTC
we have only 2.16 duplicates here.
i will close this ticket according to comment 37 as we assume that this has been fixed.

if anybody can reproduce this issue with version 2.18 or later, please do reopen this report. thanks.
Comment 76 palfrey 2007-09-06 12:22:48 UTC
*** Bug 474067 has been marked as a duplicate of this bug. ***
Comment 77 André Klapper 2007-10-19 23:11:30 UTC
*** Bug 472025 has been marked as a duplicate of this bug. ***
Comment 78 André Klapper 2007-10-19 23:11:34 UTC
*** Bug 479229 has been marked as a duplicate of this bug. ***