[konsole] [Bug 366793] New: Regression in Konsole's handling of command line parameters

Wolfgang Bauer via KDE Bugzilla bugzilla_noreply at kde.org
Mon Aug 15 16:29:31 UTC 2016


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

            Bug ID: 366793
           Summary: Regression in Konsole's handling of command line
                    parameters
           Product: konsole
           Version: master
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: wbauer at tmo.at

Starting with 16.08.0, starting Konsole with a command line like this doesn't
work any more:
konsole -e sh -c "echo test"

Reproducible: Always

Steps to Reproduce:
1. Run konsole -e sh -c "echo test"


Actual Results:  
konsole: Unknown option 'c'.
konsole: Use --help to get a list of available command line options.
Speicherzugriffsfehler

(as you can see it also crashes with a segmentation fault, but that's not the
topic of this bug report...)

Expected Results:  
A konsole window should pop up, displaying the text "test".
(of course it would close immediately again, adding the "--keep" parameter
should fix that)

The same works fine with konsole 16.04.3.
Therefore it's probably related to the switch to Qt's QCommandLineParser, i.e.
porting away from kdelibs4support (so maybe a bug/limitation in Qt?).

I stumbled over this when investigating why installing debug symbols in drkonqi
doesn't work any more in openSUSE with the latest git packages.
drkonqi's installdbgsymbols.sh script uses a similar construct to actually
install the packages.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list