[xmir] Crash when launching gimp with a file arg

Bug #1508994 reported by Ken VanDine
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libertine (Ubuntu)
Invalid
Undecided
Unassigned
xorg-server (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Starting gimp without any args works fine, like this:
ubuntu-app-launch puritine_gimp_0.0

However appending an arg causes a crash during startup:
ubuntu-app-launch puritine_gimp_0.0 file:///home/phablet/Documents/HubIncoming/webbrowser-app.1.1.png

Here's a link to the crash report which I think was generated when this happens.
https://errors.ubuntu.com/oops/79b28824-78cc-11e5-bf0f-fa163e339c81

And the upstart log:
http://paste.ubuntu.com/12894662/

Once this fails to once, it'll fail to launch gimp even without args until the device is rebooted.

I can only reproduce this with gimp, firefox behaves fine when launched with the same arg.

Tags: xmir
Revision history for this message
Ken VanDine (ken-vandine) wrote :

After further debugging, gimp only fails to load when the image it's opening is larger than the screen. So it isn't specifically at startup. Also it doesn't crash when in windowed mode.

Revision history for this message
Christopher Townsend (townsend) wrote :

It's been confirmed that the version of xmir in ppa:libertine-team/devel fixes this issue. Will leave this open until a newer version of xmir makes it into the overlay PPA.

tags: added: xmir
Changed in libertine (Ubuntu):
status: New → Invalid
Changed in xorg-server (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
summary: - Crash when launching gimp with a file arg
+ [xmir] Crash when launching gimp with a file arg
Changed in xorg-server (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

xorg-server (2:1.17.3-2ubuntu2) xenial; urgency=medium

Changed in xorg-server (Ubuntu):
status: Fix Committed → Fix Released
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.