Unity8 crashes when launching apps without an icon entry in their .desktop file

Bug #1591192 reported by Michael Sheldon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
New
Undecided
Unassigned
ubuntu-app-launch (Ubuntu)
Incomplete
High
Unassigned
unity8 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Steps to reproduce:

1. Install the attached click package

2. Start the application

Expected results:

Application should start

Actual results:

Unity8 crashes

Revision history for this message
Michael Sheldon (michael-sheldon) wrote :
Revision history for this message
Michael Sheldon (michael-sheldon) wrote :
summary: - Unity8 crashes when starting keyboard autopilot tests
+ Unity8 crashes when launching apps without an icon entry in their
+ .desktop file
description: updated
Revision history for this message
Albert Astals Cid (aacid) wrote :

As per http://paste.ubuntu.com/17290875/ seems an ubuntu-app-launch bug

Revision history for this message
Ted Gould (ted) wrote :

Seems like a desktop file should always have an Icon. We're throwing an exception because the application desktop file is invalid. I think that's a reasonable thing to do.

Changed in ubuntu-app-launch (Ubuntu):
status: New → Incomplete
Revision history for this message
dobey (dobey) wrote :

Per https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html Icon is not a required field and I do not think we should be so cavalierly throwing exceptions in such cases of certain fields not being in .desktop files. We should be extremely lenient on input.

Changed in ubuntu-app-launch (Ubuntu):
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.