D6002: Identify PIE binaries (application/x-sharedlib) as executable files

Fabian Vogt noreply at phabricator.kde.org
Sun May 28 12:55:52 UTC 2017


fvogt created this revision.
Restricted Application added a project: Frameworks.

REVISION SUMMARY
  x86_64 binaries compiled with PIE are just shared objects with the
  executable bit set. Without this patch, kio does not know that they
  can be executed as well, causing "kioclient5 exec" to ask for an
  application that can handle application/x-sharedlib.
  
  BUG: 350018

TEST PLAN
  Can run applications fine again.

REPOSITORY
  R241 KIO

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D6002

AFFECTED FILES
  src/widgets/krun.cpp
  src/widgets/krun.h

To: fvogt, dfaure, aacid
Cc: #frameworks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20170528/d835d25b/attachment.html>


More information about the Kde-frameworks-devel mailing list