Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1104066

Summary: [abrt] nautilus: nautilus_bookmark_connect_file(): nautilus killed by SIGABRT
Product: Red Hat Enterprise Linux 7 Reporter: Vladimir Benes <vbenes>
Component: nautilusAssignee: Carlos Soriano <csoriano>
Status: CLOSED UPSTREAM QA Contact: Desktop QE <desktop-qa-list>
Severity: low Docs Contact:
Priority: low    
Version: 7.0CC: mclasen, svashisht, tpelka, vbenes, vbudikov, wayneh
Target Milestone: beta   
Target Release: 7.1   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:067b6638c49bdea304e5ec5bb0da6b1409b5f744
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-01-14 10:08:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages
none
File: sosreport.tar.xz none

Description Vladimir Benes 2014-06-03 08:24:29 UTC
Description of problem:
I was working with remote ftp server and either the connection timed or I wanted to disconnect after I was done. 

Version-Release number of selected component:
nautilus-3.8.2-7.el7

Additional info:
reporter:       libreport-2.1.11
backtrace_rating: 4
cmdline:        /usr/bin/nautilus --no-default-window
crash_function: nautilus_bookmark_connect_file
executable:     /usr/bin/nautilus
kernel:         3.10.0-122.el7.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #4 nautilus_bookmark_connect_file at nautilus-bookmark.c:350
 #5 nautilus_bookmark_constructed at nautilus-bookmark.c:549
 #7 g_object_new_valist at /lib64/libgobject-2.0.so.0
 #9 nautilus_bookmark_new at nautilus-bookmark.c:756
 #10 nautilus_window_slot_update_bookmark at nautilus-window-slot.c:1848
 #11 nautilus_window_slot_update_for_new_location at nautilus-window-slot.c:2133
 #12 location_has_really_changed at nautilus-window-slot.c:2389
 #13 view_begin_loading_cb at nautilus-window-slot.c:2310
 #18 finish_loading at nautilus-view.c:9144
 #19 finish_loading_if_all_metadata_loaded at nautilus-view.c:9203

Comment 1 Vladimir Benes 2014-06-03 08:24:31 UTC
Created attachment 901645 [details]
File: backtrace

Comment 2 Vladimir Benes 2014-06-03 08:24:34 UTC
Created attachment 901646 [details]
File: cgroup

Comment 3 Vladimir Benes 2014-06-03 08:24:36 UTC
Created attachment 901647 [details]
File: core_backtrace

Comment 4 Vladimir Benes 2014-06-03 08:24:38 UTC
Created attachment 901648 [details]
File: dso_list

Comment 5 Vladimir Benes 2014-06-03 08:24:40 UTC
Created attachment 901649 [details]
File: environ

Comment 6 Vladimir Benes 2014-06-03 08:24:42 UTC
Created attachment 901650 [details]
File: limits

Comment 7 Vladimir Benes 2014-06-03 08:24:44 UTC
Created attachment 901651 [details]
File: maps

Comment 8 Vladimir Benes 2014-06-03 08:24:47 UTC
Created attachment 901652 [details]
File: open_fds

Comment 9 Vladimir Benes 2014-06-03 08:24:49 UTC
Created attachment 901653 [details]
File: proc_pid_status

Comment 10 Vladimir Benes 2014-06-03 08:24:51 UTC
Created attachment 901654 [details]
File: var_log_messages

Comment 11 Vladimir Benes 2014-06-03 08:25:21 UTC
Created attachment 901655 [details]
File: sosreport.tar.xz

Comment 12 Matthias Clasen 2014-10-03 19:09:10 UTC
The stacktrace shows this assertion triggering in
nautilus-bookmark.c:350

                g_assert (!nautilus_file_is_gone (bookmark->details->file));

So apparently, a NautilusFile got marked as gone while in the process of being re-bookmarked. 

Do you have any recollection what you were doing when this happened ?

Comment 13 Vladimir Benes 2014-10-06 14:45:27 UTC
I can reproduce (not sure if entirely the same issue) the crash by connecting to an ftp (anonymous) and clicking the eject button in bookmarks area atferwards. Now I see one crash marked as CD/DVD Creator crashed and the second gvfsd-ftp crashed. Will try to report them back both. We'll see if any of them is copy of this one.

Comment 14 Vladimir Benes 2014-10-06 15:11:49 UTC
ok, so the first backtrace was marked as unusable, the second one is here: bug 1149760

Comment 15 Vladimir Benes 2014-10-06 15:40:08 UTC
and finally the other one (CD/DVD creator) here: 1149780. It wasn't marked as a copy of this one so backtrace is probably different.

Comment 16 Matthias Clasen 2014-10-09 15:00:06 UTC
*** Bug 1149780 has been marked as a duplicate of this bug. ***

Comment 17 Matthias Clasen 2014-10-09 15:13:38 UTC
oh, sorry. now I duped them anyway...

Comment 18 David King 2014-10-17 11:16:13 UTC
The upstream bug does not seem to fix the issue, so there is probably another reference leak (of the bookmark) somewhere.

Comment 19 Matthias Clasen 2014-10-21 13:02:41 UTC
we'll have to move this to 7.2, then

Comment 20 Vera Budikova 2014-11-28 16:32:28 UTC
I have the same problem:

Description of problem:
Nautilus is aborted after remounting to server (ftp, ssh).

Version-Release number of selected component (if applicable):
nautilus-3.8.2-10.el7.x86_64

How reproducible:
Sometimes

Steps to Reproduce:
1. Connect to server (ssh, ftp), e.g. ssh://hostname
2. Fill name and password and check "Forget password immediately"
3. Connect
4. Right click on connected server on sidebar -> unmount
5. Under "Network" in the sidebar, click "Connect to Server"
6. In the "Connect to Server" dialog that comes up, enter the address of a remote host for which you have shell access.

Actual results:
ERROR:nautilus-bookmark.c:350:nautilus_bookmark_connect_file: assertion failed: (!nautilus_file_is_gone (bookmark->details->file))

Program received signal SIGABRT, Aborted.
0x00007ffff38495d7 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	  return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);

Expected results:
An authentication dialog should appear.

Comment 22 Carlos Soriano 2016-01-14 10:08:55 UTC
Should be fixed upstream https://git.gnome.org/browse/nautilus/commit/?id=a0cbf72827b87a28fba47988957001a8b4fbddf5 and was already reported in RHEL bugzilla and marked as fixed there for RHEL 7.2. However I cannot find the dup.
Marking as fixed here.