startProcess reverses arguments from desktop files.
Bug #1200437 reported by
Michał Sawicz
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-mir |
Fix Released
|
Undecided
|
Unassigned | ||
qtubuntu (Ubuntu) |
Fix Released
|
High
|
Michał Sawicz | ||
unity-mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When you launch an app with startProcess, it will reverse the arguments from the desktop file. That's not bitten us until now due to sheer luck.
Related branches
lp:~saviq/qtubuntu/fix-reversed-arguments
- PS Jenkins bot: Approve (continuous-integration)
- Gerry Boland: Pending requested
- Ubuntu Phablet Team: Pending requested
-
Diff: 12 lines (+1/-1)1 file modifiedsrc/modules/application/application_manager.cc (+1/-1)
lp:~gerboland/unity-mir/fix-click
- PS Jenkins bot (community): Approve (continuous-integration)
- Michał Sawicz: Approve
-
Diff: 90 lines (+20/-9)3 files modifiedsrc/modules/Unity/ApplicationManager/application_manager.cpp (+12/-4)
src/modules/Unity/ApplicationManager/desktopfilereader.cpp (+4/-3)
src/modules/Unity/ApplicationManager/desktopfilereader.h (+4/-2)
Changed in qtubuntu: | |
status: | Fix Committed → Fix Released |
Changed in unity-mir: | |
status: | New → In Progress |
Changed in unity-mir: | |
status: | Fix Committed → Fix Released |
Changed in qtubuntu (Ubuntu): | |
assignee: | nobody → Michał Sawicz (saviq) |
importance: | Undecided → High |
no longer affects: | qtubuntu |
To post a comment you must log in.
I encountered this bug by using an Exec line like so: calculator- app -- qmlscene /usr/share/ ubuntu- calculator- app/ubuntu- calculator- app.qml
Exec=aa-exec -p ubuntu-
After installing the jenkins packages and rebooting, the above line works as expected.