Changes between Initial Version and Version 4 of Ticket #65630


Ignore:
Timestamp:
Aug 10, 2022, 10:51:01 PM (2 years ago)
Author:
mascguy (Christopher Nielsen)
Comment:

Let's expand the scope of this ticket to include the lib signal handler, per @jmroot in comment:3

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #65630

    • Property Status changed from assigned to reopened
    • Property Cc ryandesign removed
    • Property Summary changed from GraphicsMagick: add debug variant to GraphicsMagick: disable SIGSEGV handler in library; add debug variant
    • Property Owner changed from mascguy to ryandesign
  • Ticket #65630 – Description

    initial v4  
    33issue:64252
    44
    5 Add support for `+debug`, to help with such cases.
     5There are two barriers, though:
     6* The GraphicsMagick library installs a SIGSEGV handler, preventing the app from catching/handling the condition;
     7* No `+debug` variant, which would assist with diagnostics.
     8
     9Relative to the signal handler, we should consider patching the code to disable that, for the library. Along with engaging with upstream, for a longer-term fix.
     10
     11As for the debug variant, that should be reasonably straightforward, and would be beneficial.