[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kio] [Bug 347715] Konsole (KF5) freezes trying to open http url with rpm package
From:       Martin Sandsmark <martin.sandsmark () kde ! org>
Date:       2015-06-29 15:07:08
Message-ID: bug-347715-17878-RMWc91D5O6 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=347715

--- Comment #16 from Martin Sandsmark <martin.sandsmark@kde.org> ---
(In reply to Jordan Hewitt from comment #15)
> While I was able to get URLs to open I did notice that Qt detected "http://"
> URLs as the mime type "application/octet-stream," which KDE didn't quite
> know how to handle (It handled other mime types like "inode/directory" and
> "text/plain" just fine, though). Should this be considered a bug, too?

application/octet-stream is just a fancy way to say "unrecognised stream of
bytes" (bytes == 8 bits, octet == 8 bits). There is no way of guessing what
application should open that. That's why the existing code downloads enough
data to find out what the data contains before assigning a mimetype.

The problem isn't the KRun call in Konsole (many things call KRun), the problem
is that the KRun call calls other stuff which in turn sometimes hangs (waiting
on a dbus connection with a blocking call). Therefore the right fix is to fix
KRun (which is also why I have re-assigned this bug, and I'm fairly certain
that my patch should fix the problem, but I haven't gotten around to testing it
yet).

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic