Bug 1401706
| Summary: | shotwell crashes due to assertion in libgexiv2 for certain images | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Sjoerd Mullender <sjoerd> | ||||||
| Component: | libgexiv2 | Assignee: | Ankur Sinha (FranciscoD) <sanjay.ankur> | ||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 25 | CC: | sanjay.ankur, sjoerd | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2017-08-31 14:10:22 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Sjoerd Mullender
2016-12-05 22:20:18 UTC
Created attachment 1233093 [details]
patch that fixes the problem
As I thought, the g_assert_not_reached() calls added in the changeset that I pointed to in my original bug report caused the problem. The attached patch removes the two calls and it fixes my problem.
Please upgrade to the 0.10.5 version. It fixes this bug. While you're at it, please also update the URL in the source RPM. The correct URL for the package is https://wiki.gnome.org/gexiv2 or https://github.com/GNOME/gexiv2. See bug 1450540: a new version is available. The package is already 0.10.6 in F25 - do you still see this bug? Ah, it's in testing - please test the update and provide karma there: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e269c886d0 Cheers! I'm running F26 now (of course ;-) ). I see that libgexiv2 was updated to 0.10.6 on July 11. No problems with that version, the bug is fixed. I can create a VM with F25 in order to test this there if you really want. I'm not sure I'm supposed to provide karma if I didn't actually test the build in question, so I'm not doing that now. Nah. If it works on F26, that is fine. I'll close this bug. Ideally, it should've been linked to the update anyway. |