https://bugzilla.xfce.org/show_bug.cgi?id=13737

            Bug ID: 13737
           Summary: Execute ELF shared objects on double click
    Classification: Xfce Core
           Product: Thunar
           Version: 1.6.12
          Hardware: PC (x86_64)
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: General
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: 1.8.0

Arch Linux recently changed their default toolchain flags to a more secure
combination [1]. Most likely because of this, executables are now recognized as
shared objects, e.g., output from "file":

  a.out: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically
linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32,
BuildID[sha1]=941b4da3c6b4b43727371ae88aa0b54f6d493487, not stripped

Thunar thinks the same, and after double-clicking an executable it asks which
program to use to open a shared object. Instead, Thunar should execute these
types of files just like regular executables.

Note: some ELF shared libraries actually are also runnable as executables, for
example, "/lib/libc.so.6" on a typical Linux system.

[1] https://lists.archlinux.org/pipermail/arch-dev-public/2017-June/028903.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Xfce-bugs mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce-bugs

Reply via email to