Bug 1239133

Summary: caja crashes when opening an external USB drive on the desktop
Product: [Fedora] Fedora Reporter: Tom Killian <tom.killian>
Component: udisksAssignee: David King <amigadave>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 21CC: amigadave, raveit65.sun
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-05 06:57:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tom Killian 2015-07-03 16:56:06 UTC
Description of problem:

caja crashes when opening an external USB drive on the desktop

Version-Release number of selected component (if applicable):

caja-1.8.2-4.fc21.x86_64

How reproducible:


Steps to Reproduce:
1. Attach external drive; window opens on desktop.
2. Close this window.
3. Double-click the disk's icon.
4. caja crashes and restarts.

Actual results:

As above.

Expected results:

New window should open showing disk's contents.

Additional info:

This message appears in /var/log/messages:

systemd: Failed at step EXEC spawning /usr/lib/udisks/udisks-daemon: No such file or directory

Installing a symbolic link

/usr/lib/udisks/udisks-daemon -> /usr/libexec/udisks-daemon

is an effective workaround.  Perhaps caja is using an outdated interface to systemd.

Comment 1 Wolfgang Ulbrich 2015-07-03 22:15:45 UTC
Confirmed with udisks-1.0.5-1.fc21.
Downgrade to udisks-1.0.4-15.fc21.x86_64 and the issue is gone.
But that's not the only issue with new udisk version.
Here caja becomes unusable.

Comment 2 Wolfgang Ulbrich 2015-07-03 22:22:11 UTC
[root@mother rave]# systemctl status udisks.service -l
● udisks.service - Disk Manager (legacy version)
   Loaded: loaded (/usr/lib/systemd/system/udisks.service; static)
   Active: failed (Result: exit-code) since Sa 2015-07-04 00:19:12 CEST; 25s ago
     Docs: man:udisks(7)
  Process: 2875 ExecStart=/usr/lib/udisks/udisks-daemon --no-debug (code=exited, status=203/EXEC)
 Main PID: 2875 (code=exited, status=203/EXEC)

Jul 04 00:19:12 mother.mother.loc systemd[2875]: Failed at step EXEC spawning /usr/lib/udisks/udisks-daemon: No such file or directory
Jul 04 00:19:12 mother.mother.loc systemd[1]: udisks.service: main process exited, code=exited, status=203/EXEC
Jul 04 00:19:12 mother.mother.loc systemd[1]: Failed to start Disk Manager (legacy version).
Jul 04 00:19:12 mother.mother.loc systemd[1]: Unit udisks.service entered failed state.
Jul 04 00:19:12 mother.mother.loc systemd[1]: udisks.service failed.

Comment 3 Wolfgang Ulbrich 2015-07-03 23:07:52 UTC
try https://koji.fedoraproject.org/koji/buildinfo?buildID=666503

Comment 4 Tom Killian 2015-07-04 18:13:05 UTC
OK, I removed the symlink /usr/lib/udisks/udisks-daemon -> /usr/libexec/udisks-daemon and installed udisks-1.0.5-2 per above.  Issue resolved, thanks.

Comment 5 David King 2015-07-05 06:57:26 UTC

*** This bug has been marked as a duplicate of bug 1238664 ***