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

            Bug ID: 410482
           Summary: [RunActions] Failed to parse dictionary.desktop:
                    'PyFalkon.DesktopFile' called with wrong argument type
                    str (not supported)
           Product: Falkon
           Version: 3.1.0
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: extensions
          Assignee: now...@gmail.com
          Reporter: d...@bk.ru
  Target Milestone: ---

SUMMARY


STEPS TO REPRODUCE
1. Compile PyFalkon with Shiboken2 **configured by default, but instructed to
use Python3** as follows:

# for Shiboken2:
$ pkg-config --libs shiboken2
-lshiboken2-python2.7.x86_64-linux-gnu

#for Falkon
$ pkg-config --cflags shiboken2
-I/usr/include/python2.7 -I/usr/include/shiboken2/

$ mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release
-DCMAKE_VERBOSE_MAKEFILE:BOOL=OFF -DBUILD_TESTING:BOOL=OFF
-DENABLE_PYTHON_PLUGINS:BOOL=ON
-DPYTHON_CONFIG_SUFFIX=.cpython-36m-x86_64-linux-gnu
# without the last thing it confuses Falkon not to compile (have a brief look
also at Bug 409495, which is obsoleted by the present report)

2. Try to enable RunActions

3. Falkon crashes under gdb with a backtrace


EXPECTED RESULT

RunActions enabled


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 18.04.2
(available in About System)
KDE Plasma Version: N/A (irrelevant, but) (Unity)
KDE Frameworks Version:  (irrelevant, but) any from v5.44.0 backported to, to
v5.58.0 (backported)
Qt Version:  (less relevant, but) v5.9.5 backported to, or any released up to
date

ADDITIONAL INFORMATION
reverted commits for real compatibility with Qt 5.9.5 and PySide2 << 5.12
479933e095168d07a54913f88642cfed4828c167 (fixed to use with Python3::Python)
f792104be55fca03ad17cdc4244aafce47d0914e

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

Reply via email to