| Summary: | crashed when saving a kirat document | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Ali <overman.supermundane> |
| Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | crash | CC: | griffinvalley, halla |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 4.1.7 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Ali
2019-03-21 19:42:55 UTC
Are you using the appimage, the ppa version or just a version from the Ubuntu repository? Or are you building yourself? It's pretty simple: I see libfreeimage in the backtrace. That is a pretty sure sign of a Deepin Imageviewer infestation: gnu/libkritastore.so.17 #7 0x00007fd63e7dabac in () at /usr/lib/x86_64-linux-gnu/libfreeimage.so.3 #8 0x00007fd63e7cf0ed in FreeImage_GetFileTypeFromHandle () at /usr/lib/x86_64-linux-gnu/libfreeimage.so.3 #9 0x00007fd63ea581de in FreeImageHandler::GetFIF(QIODevice*, QByteArray const&) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libxfreeimage.so #10 0x00007fd63ea598ec in FreeimageQt5Plugin::capabilities(QIODevice*, QByteArray const&) const () at /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libxfreeimage.so libxfreemimage.so is part of https://ubuntu.pkgs.org/18.04/ubuntu-universe-amd64/deepin-image-viewer_1.2.19-2_amd64.deb.html And because Qt loads all qimageio plugins, this gets loaded when Krita tries to make e.g. thumbnails, and causes crashes if there are files this abomination of a library cannot load. Uninstall Deepin : it's desperately buggy, with people who feel that it's a good idea to not check whether an image file longer than 0 bytes before starting to read it. To amplify: apparently this "library" implements png export, duplicating what is already provided perfectly well by Qt. And gives it a priority higher than the native Qt png exporter. On saving a .kra file, we try to save the merged image as a png file. And then the libxfreeimage library crashes. *** Bug 406367 has been marked as a duplicate of this bug. *** |