Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes changing contrast with Magick: abort due to signal 6 (SIGABRT) #453

Open
ryanrapini opened this issue Mar 25, 2021 · 2 comments
Open
Labels
bug Mark an issue as a confirmed defect critical Issue severe enough to crash the application

Comments

@ryanrapini
Copy link

Describe the bug
Clicking any button to alter contrast of the attached image will crash PhotoFlare.

To Reproduce
Steps to reproduce the behavior:

  1. Open Photoflare
  2. Open this image
  3. Click "Contrast (-)"
  4. Photoflare crashes completely.

Desktop:

  • OS: Linux Manjaro
  • Version: Either 1.6.7-1 from community repo or 1.6.7.1.r0.geddb151-1 from AUR (both crash)

Additional context

[ryan@guest-pc-manjaro laradock]$ photoflare 
QMetaObject::connectSlotsByName: No matching signal for on_image_filtered(QImage)
QMetaObject::connectSlotsByName: No matching signal for on_TextTool_finished()
QMetaObject::connectSlotsByName: No matching signal for on_show_hotspots_triggered()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
QDockWidgetLayout::addItem(): please use QDockWidgetLayout::setWidget()
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
libpng warning: known incorrect sRGB profile
libpng warning: profile matches sRGB but writing iCCP instead
terminate called after throwing an instance of 'Magick::WarningCoder'
  what():  Magick: profile matches sRGB but writing iCCP instead () reported by coders/png.c:1105 (PNGWarningHandler)
Magick: abort due to signal 6 (SIGABRT) "Abort"...
Aborted (core dumped)
@ryanrapini
Copy link
Author

Can attach coredump if needed

@DylanC
Copy link
Contributor

DylanC commented Apr 18, 2021

@ryanrapini - Confirmed. Seems to be caused by the colour profile data. I think maybe we should use mogrify in graphicsmagick to get around the problem.

@DylanC DylanC added the bug Mark an issue as a confirmed defect label Apr 18, 2021
@DylanC DylanC added the critical Issue severe enough to crash the application label Jun 16, 2021
@DylanC DylanC changed the title Crashes when changing contrast with Magick: abort due to signal 6 (SIGABRT) "Abort"... Aborted (core dumped) Crashes changing contrast with Magick: abort due to signal 6 (SIGABRT) Jun 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Mark an issue as a confirmed defect critical Issue severe enough to crash the application
Projects
None yet
Development

No branches or pull requests

2 participants