Bug 98918 - Crash with png (2.3.x)
Summary: Crash with png (2.3.x)
Status: RESOLVED MOVED
Alias: None
Product: exempi
Classification: Unclassified
Component: Problems (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Hubert Figuiere
QA Contact: Hubert Figuiere
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-30 22:11 UTC by Mingcong Bai
Modified: 2018-08-20 21:30 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Offending image (13.55 MB, image/png)
2016-11-30 22:11 UTC, Mingcong Bai
Details
stack trace (17.85 KB, text/plain)
2017-07-23 11:35 UTC, Ernestas Kulik
Details

Description Mingcong Bai 2016-11-30 22:11:12 UTC
Created attachment 128292 [details]
Offending image

With current stable Exempi 2.3.0 (also reproduced on 2.2.4), checking properties on certain image files (especially larger ones in PNG format) results in a Nautilus crash - if the image is placed on the Desktop with GNOME Shell (desktp icon enabled).

This issue was not reproducible with Git master (thankfully), but I am yet to pin-point the exact commit that fixed the issue.

I have attached the image file below.
Comment 1 Hubert Figuiere 2016-12-01 00:40:01 UTC
pinpointing the commit would be useless, as it is likely to be 606a7df73750084a36fe69651e7b672333a76412 which is a giant commit for the upgrade of the Adobe XMP SDK.
Comment 2 Hubert Figuiere 2016-12-01 01:08:35 UTC
Do you happen to have a stack trace? A way to reproduce this from the command line? Thanks.
Comment 3 Hubert Figuiere 2017-02-03 06:07:57 UTC
I can't reproduce, and lack of stack trace gives little information.
Comment 4 Ernestas Kulik 2017-07-23 06:31:49 UTC
We’ve received a report of this as well: https://bugzilla.gnome.org/show_bug.cgi?id=785292

Let me investigate a bit and get back to you.
Comment 5 Ernestas Kulik 2017-07-23 11:35:02 UTC
Created attachment 132847 [details]
stack trace

Here’s the trace, first and foremost.
Comment 6 Ernestas Kulik 2017-07-23 12:14:58 UTC
It’s a missing call to xmp_init() on our side.
Comment 7 GitLab Migration User 2018-08-20 21:30:47 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/libopenraw/exempi/issues/1.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.