Bug 208614 - kget silently fails to download file from mms:// URL
Summary: kget silently fails to download file from mms:// URL
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-26 17:20 UTC by Martin Schwinzerl
Modified: 2009-09-26 20:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Schwinzerl 2009-09-26 17:20:26 UTC
Version:           2.3.1 (using 4.3.1 (KDE 4.3.1), Arch Linux)
Compiler:          gcc
OS:                Linux (i686) release 2.6.30-ARCH

Problem description
----------------------------------------------------------------
I tried to download a file via an mms feed. The particular URL/file in question is

mms://stream5.orf.at/zib24/zib24_2009_09_25.wmv

(the file is only available for a week, IIRC, but I can produce an URL to another similar file at any time if possible). After starting kget and entering the URL in question, the program (correctly) asked me about the location to store the file and then, after confirming the save dialog, nothing happened.

Furthermore, I was unable to obtain an error message or any sort of debugging message by running kget directly from the command line and/or starting it using the 

kget mms://stream5.orf.at/zib24/zib24_2009_09_25.wmv

Note that I was able to download the file in question using the 
very same URL with the mms_client program from [1], so the feed iteself seems to work.

Expected Behaviour:
----------------------------------------------------------------
Either one of those:

- If support for downloads via the mms protocol is already implemented (I somehow seem to recall that it should work), download should start and an entry in the list should be visible

- If mms is an optional protocol which my distro (arch linux) did not provide the necessary packages for, an error message indicating this would be very helpful for the user to evaluate that the problem is probably distro / package specific.

- If mms:// support is, in fact, not available currently, my suggestion would be to inform the user via an error message that the protocol for the provided URL is currently not supported.


Thank you very much for your considerations and all your efforts

Best regards
Martin

[1] http://geocities.com/majormms/
Comment 1 Martin Schwinzerl 2009-09-26 17:32:19 UTC
Meanwhile, I tried to download the file via the mms stream by entering the URL from my initial post into konqueror and received immediately the error message

"Could not start process Unable to create io-slave: klauncher said: Unknown protocol 'mms'"

which indicates that support for mms is either not implemented as an klauncher/kioslave (and therefore unlikely to work for kget) or that my installation lacks the necessary packages for this operation. I will investigate the cause for this problem, but still, a similar (and ideally less technical) error message for kget indicating the reason for the non-action would be nice.

Again, many thanks for your work

Best regards
Martin
Comment 2 Dario Massarin 2009-09-26 20:52:20 UTC
Thank you for your report. The fact is that, as of now, KGet isn't able to download from this protocol. But you're right, in this case KGet should notify about this.
Comment 3 Dario Massarin 2009-09-26 20:54:03 UTC
SVN commit 1028352 by dario:

Notify the user when no plugin is able to handle the protocols the user has just entered
BUGS: 208614


 M  +5 -0      kget.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1028352