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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |k...@davidedmundson.co.uk
             Status|REPORTED                    |RESOLVED
         Resolution|---                         |INTENTIONAL

--- Comment #1 from David Edmundson <k...@davidedmundson.co.uk> ---
If you run:

qdbus org.kde.klauncher5 /KLauncher
org.freedesktop.DBus.Introspectable.Introspect

you'll see

    <method name="exec_blind">
      <arg name="name" type="s" direction="in"/>
      <arg name="arg_list" type="as" direction="in"/>
    </method>

It wants  a string then an array of strings
qdbus is a utility tool so provides a conversion from [] to an array of strings
 (which happens to be empty)
when writing code, we expect the types to be set.  Your empty array by default
is an array of values ("av" not "as" in the signature) despite being empty it's
denied by the receiving app where it compares signatures.

----

As for a fix, klauncher is outdated anyway. If you really want to spawn dolphin
use the filemanager1 interface, it's got far more control.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to