Bug 1104066
| Summary: | [abrt] nautilus: nautilus_bookmark_connect_file(): nautilus killed by SIGABRT | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Vladimir Benes <vbenes> | ||||||||||||||||||||||||
| Component: | nautilus | Assignee: | Carlos Soriano <csoriano> | ||||||||||||||||||||||||
| Status: | CLOSED UPSTREAM | QA Contact: | Desktop QE <desktop-qa-list> | ||||||||||||||||||||||||
| Severity: | low | Docs Contact: | |||||||||||||||||||||||||
| Priority: | low | ||||||||||||||||||||||||||
| Version: | 7.0 | CC: | 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
Vladimir Benes
2014-06-03 08:24:29 UTC
Created attachment 901645 [details]
File: backtrace
Created attachment 901646 [details]
File: cgroup
Created attachment 901647 [details]
File: core_backtrace
Created attachment 901648 [details]
File: dso_list
Created attachment 901649 [details]
File: environ
Created attachment 901650 [details]
File: limits
Created attachment 901651 [details]
File: maps
Created attachment 901652 [details]
File: open_fds
Created attachment 901653 [details]
File: proc_pid_status
Created attachment 901654 [details]
File: var_log_messages
Created attachment 901655 [details]
File: sosreport.tar.xz
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 ?
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. ok, so the first backtrace was marked as unusable, the second one is here: bug 1149760 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. *** Bug 1149780 has been marked as a duplicate of this bug. *** oh, sorry. now I duped them anyway... The upstream bug does not seem to fix the issue, so there is probably another reference leak (of the bookmark) somewhere. we'll have to move this to 7.2, then 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. 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. |