download stopped:

Bug #1461084 reported by Mostafa Mahmoud Ahmed on 2015-06-02
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Steadyflow
Undecided
Unassigned
Debian
New
Undecided
Unassigned
Fedora
Won't Fix
Undecided

Bug Description

 download stopped: network error(Location is already amounted)
This message appears to me every time I want to download any file

Description of problem:
Upon upgrading from Fedora 21 to 22 with fedup, steadyflow stopped downloading ALL files. Instead, it reports this error:

Download stopped: network error (Location is already mounted)

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

steadyflow-0.2.0-4.fc22.x86_64

How reproducible:
Every time

Steps to Reproduce:
1. Use steadyflow to download files to a local directory.

Actual results:
Network error listed above

Expected results:
File(s) should be downloaded

Additional info:

I have configured liferea to use steadyflow to download RSS feed attachments. This has worked for many previous fedora releases but broken when I upgraded to Fedora 22.
I'm using cinnamon as my desktop, not gnome.

Output when steadyflow is started manually in the terminal, rather that automatically by the liferea application.

$ /usr/bin/steadyflow

** (steadyflow:28625): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(steadyflow:28625): GLib-GObject-WARNING **: The property GtkEntry:primary-icon-stock is deprecated and shouldn't be used anymore. It will be removed in a future version.

(steadyflow:28625): GLib-GObject-WARNING **: The property GtkToolButton:stock-id is deprecated and shouldn't be used anymore. It will be removed in a future version.

(steadyflow:28625): GLib-GObject-WARNING **: The property GtkTreeView:rules-hint is deprecated and shouldn't be used anymore. It will be removed in a future version.

(steadyflow:28625): GLib-GObject-WARNING **: The property GtkImageMenuItem:use-stock is deprecated and shouldn't be used anymore. It will be removed in a future version.

dbus is running:

# systemctl status -l dbus
● dbus.service - D-Bus System Message Bus
   Loaded: loaded (/usr/lib/systemd/system/dbus.service; static; vendor preset: disabled)
   Active: active (running) since Thu 2015-05-28 06:16:17 EDT; 24h ago
     Docs: man:dbus-daemon(1)
 Main PID: 832 (dbus-daemon)
   CGroup: /system.slice/dbus.service
           └─832 /bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation

May 28 22:05:40 crankarm org.cinnamon.SettingsDaemon.DateTimeMechanism[832]: May 28 17:58:42 crankarm chronyd[807]: Selected source 108.61.73.244
May 28 22:05:40 crankarm org.cinnamon.SettingsDaemon.DateTimeMechanism[832]: May 28 18:13:45 crankarm chronyd[807]: Selected source 216.152.240.220
May 28 22:05:55 crankarm dbus[832]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
May 28 22:05:55 crankarm dbus[832]: [system] Successfully activated service 'org.freedesktop.hostname1'
May 28 22:34:54 crankarm dbus[832]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
May 28 22:34:54 crankarm dbus[832]: [system] Successfully activated service 'org.freedesktop.hostname1'
May 28 22:53:53 crankarm dbus[832]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
May 28 22:53:53 crankarm dbus[832]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
May 29 06:23:27 crankarm dbus[832]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service'
May 29 06:23:27 crankarm dbus[832]: [system] Successfully activated service 'net.reactivated.Fprint'

tags: added: help please

AFAICT Fedora does not provide a vala source-level debugger, but it appears that the underlying cause here is:

GioDownloadFile.vala, line 163

yield remote.mount_enclosing_volume (MountMountFlags.NONE, mount_op);

throws an exception:

(gdb) p *_data_->_inner_error_
$6 = {domain = 864, code = 17,
  message = 0x8afd90 "Location is already mounted"}

Seems like steadyflow needs to catch this particular exception and not treat it as an error.

Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Changed in fedora:
importance: Unknown → Undecided
status: Unknown → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.