• Jehan's avatar
    libgimp: add an exception handler for Windows. · fa02a2c6
    Jehan authored
    Drmingw already added its own exception handler which generates crash
    traces in a text file, for plug-ins as well. This additional handler is
    run after Drmingw handler and allows us to do things on our own, and in
    particular we could display the content of the debug traces.
    
    Right now it simply prints these to stderr, which actually won't be of
    much use on Win32, first because the console is deactivated on stable
    releases, also because after tests, it doesn't look like even running
    GIMP from cmd outputs to console either.
    
    We currently don't use the same debug dialog as the core on purpose,
    because we don't want everyone to send us traces for every unmaintained
    third party plug-ins out there. But we should definitely allow easier
    trace possibilities at some point, first to improve/debug our own core
    plug-ins, and also to help third party plug-in developers!
    So this commit is not making visible changes yet but is actually a first
    step towards these debugging goals.
    fa02a2c6
Name
Last commit
Last update
..
.gitignore Loading commit data...
COPYING Loading commit data...
Makefile.am Loading commit data...
gimp.c Loading commit data...
gimp.def Loading commit data...
gimp.h Loading commit data...
gimp_pdb.c Loading commit data...
gimp_pdb.h Loading commit data...
gimp_pdb_headers.h Loading commit data...
gimpaspectpreview.c Loading commit data...
gimpaspectpreview.h Loading commit data...
gimpbrush_pdb.c Loading commit data...
gimpbrush_pdb.h Loading commit data...
gimpbrushes.c Loading commit data...
gimpbrushes.h Loading commit data...
gimpbrushes_pdb.c Loading commit data...
gimpbrushes_pdb.h Loading commit data...
gimpbrushmenu.c Loading commit data...
gimpbrushmenu.h Loading commit data...
gimpbrushselect.c Loading commit data...
gimpbrushselect.h Loading commit data...
gimpbrushselect_pdb.c Loading commit data...
gimpbrushselect_pdb.h Loading commit data...
gimpbrushselectbutton.c Loading commit data...
gimpbrushselectbutton.h Loading commit data...
gimpbuffer_pdb.c Loading commit data...
gimpbuffer_pdb.h Loading commit data...
gimpchannel.c Loading commit data...
gimpchannel.h Loading commit data...
gimpchannel_pdb.c Loading commit data...
gimpchannel_pdb.h Loading commit data...
gimpcolor_pdb.c Loading commit data...
gimpcolor_pdb.h Loading commit data...
gimpcontext_pdb.c Loading commit data...
gimpcontext_pdb.h Loading commit data...
gimpdebug_pdb.c Loading commit data...
gimpdebug_pdb.h Loading commit data...
gimpdisplay_pdb.c Loading commit data...
gimpdisplay_pdb.h Loading commit data...
gimpdrawable.c Loading commit data...
gimpdrawable.h Loading commit data...
gimpdrawable_pdb.c Loading commit data...
gimpdrawable_pdb.h Loading commit data...
gimpdrawablecolor_pdb.c Loading commit data...
gimpdrawablecolor_pdb.h Loading commit data...
gimpdrawablepreview.c Loading commit data...
gimpdrawablepreview.h Loading commit data...
gimpdrawabletransform_pdb.c Loading commit data...
gimpdrawabletransform_pdb.h Loading commit data...
gimpdynamics_pdb.c Loading commit data...
gimpdynamics_pdb.h Loading commit data...
gimpedit.c Loading commit data...
gimpedit.h Loading commit data...
gimpedit_pdb.c Loading commit data...
gimpedit_pdb.h Loading commit data...
gimpenums.c.tail Loading commit data...
gimpenums.h Loading commit data...
gimpexport.c Loading commit data...
gimpexport.h Loading commit data...
gimpfileops_pdb.c Loading commit data...
gimpfileops_pdb.h Loading commit data...
gimpfloatingsel_pdb.c Loading commit data...
gimpfloatingsel_pdb.h Loading commit data...
gimpfontmenu.c Loading commit data...
gimpfontmenu.h Loading commit data...
gimpfonts_pdb.c Loading commit data...
gimpfonts_pdb.h Loading commit data...
gimpfontselect.c Loading commit data...
gimpfontselect.h Loading commit data...
gimpfontselect_pdb.c Loading commit data...
gimpfontselect_pdb.h Loading commit data...
gimpfontselectbutton.c Loading commit data...
gimpfontselectbutton.h Loading commit data...
gimpgimprc.c Loading commit data...
gimpgimprc.h Loading commit data...
gimpgimprc_pdb.c Loading commit data...
gimpgimprc_pdb.h Loading commit data...
gimpgradient_pdb.c Loading commit data...
gimpgradient_pdb.h Loading commit data...
gimpgradientmenu.c Loading commit data...
gimpgradientmenu.h Loading commit data...
gimpgradients.c Loading commit data...
gimpgradients.h Loading commit data...
gimpgradients_pdb.c Loading commit data...
gimpgradients_pdb.h Loading commit data...
gimpgradientselect.c Loading commit data...
gimpgradientselect.h Loading commit data...
gimpgradientselect_pdb.c Loading commit data...
gimpgradientselect_pdb.h Loading commit data...
gimpgradientselectbutton.c Loading commit data...
gimpgradientselectbutton.h Loading commit data...
gimphelp_pdb.c Loading commit data...
gimphelp_pdb.h Loading commit data...
gimpimage.c Loading commit data...
gimpimage.h Loading commit data...
gimpimage_pdb.c Loading commit data...
gimpimage_pdb.h Loading commit data...
gimpimagecolorprofile.c Loading commit data...
gimpimagecolorprofile.h Loading commit data...
gimpimagecolorprofile_pdb.c Loading commit data...
gimpimagecolorprofile_pdb.h Loading commit data...
gimpimagecombobox.c Loading commit data...
gimpimagecombobox.h Loading commit data...
gimpimageconvert_pdb.c Loading commit data...
gimpimageconvert_pdb.h Loading commit data...
gimpimagegrid_pdb.c Loading commit data...
gimpimagegrid_pdb.h Loading commit data...
gimpimageguides_pdb.c Loading commit data...
gimpimageguides_pdb.h Loading commit data...
gimpimagemetadata.c Loading commit data...
gimpimagemetadata.h Loading commit data...
gimpimagesamplepoints_pdb.c Loading commit data...
gimpimagesamplepoints_pdb.h Loading commit data...
gimpimageselect_pdb.c Loading commit data...
gimpimageselect_pdb.h Loading commit data...
gimpimagetransform_pdb.c Loading commit data...
gimpimagetransform_pdb.h Loading commit data...
gimpimageundo_pdb.c Loading commit data...
gimpimageundo_pdb.h Loading commit data...
gimpitem_pdb.c Loading commit data...
gimpitem_pdb.h Loading commit data...
gimpitemcombobox.c Loading commit data...
gimpitemcombobox.h Loading commit data...
gimpitemtransform_pdb.c Loading commit data...
gimpitemtransform_pdb.h Loading commit data...
gimplayer.c Loading commit data...
gimplayer.h Loading commit data...
gimplayer_pdb.c Loading commit data...
gimplayer_pdb.h Loading commit data...
gimpmenu.c Loading commit data...
gimpmenu.h Loading commit data...
gimpmessage_pdb.c Loading commit data...
gimpmessage_pdb.h Loading commit data...
gimppainttools_pdb.c Loading commit data...
gimppainttools_pdb.h Loading commit data...
gimppalette.c Loading commit data...
gimppalette.h Loading commit data...
gimppalette_pdb.c Loading commit data...
gimppalette_pdb.h Loading commit data...
gimppalettemenu.c Loading commit data...
gimppalettemenu.h Loading commit data...
gimppalettes.c Loading commit data...
gimppalettes.h Loading commit data...
gimppalettes_pdb.c Loading commit data...
gimppalettes_pdb.h Loading commit data...
gimppaletteselect.c Loading commit data...
gimppaletteselect.h Loading commit data...
gimppaletteselect_pdb.c Loading commit data...
gimppaletteselect_pdb.h Loading commit data...
gimppaletteselectbutton.c Loading commit data...
gimppaletteselectbutton.h Loading commit data...
gimppaths_pdb.c Loading commit data...
gimppaths_pdb.h Loading commit data...
gimppattern_pdb.c Loading commit data...
gimppattern_pdb.h Loading commit data...
gimppatternmenu.c Loading commit data...
gimppatternmenu.h Loading commit data...
gimppatterns.c Loading commit data...
gimppatterns.h Loading commit data...
gimppatterns_pdb.c Loading commit data...
gimppatterns_pdb.h Loading commit data...
gimppatternselect.c Loading commit data...
gimppatternselect.h Loading commit data...
gimppatternselect_pdb.c Loading commit data...
gimppatternselect_pdb.h Loading commit data...
gimppatternselectbutton.c Loading commit data...
gimppatternselectbutton.h Loading commit data...
gimppixbuf.c Loading commit data...
gimppixbuf.h Loading commit data...
gimppixelfetcher.c Loading commit data...
gimppixelfetcher.h Loading commit data...
gimppixelrgn.c Loading commit data...
gimppixelrgn.h Loading commit data...
gimpplugin.c Loading commit data...
gimpplugin.h Loading commit data...
gimpplugin_pdb.c Loading commit data...
gimpplugin_pdb.h Loading commit data...
gimpprocbrowserdialog.c Loading commit data...
gimpprocbrowserdialog.h Loading commit data...
gimpproceduraldb.c Loading commit data...
gimpproceduraldb.h Loading commit data...
gimpproceduraldb_pdb.c Loading commit data...
gimpproceduraldb_pdb.h Loading commit data...
gimpprocview.c Loading commit data...
gimpprocview.h Loading commit data...
gimpprogress.c Loading commit data...
gimpprogress.h Loading commit data...
gimpprogress_pdb.c Loading commit data...
gimpprogress_pdb.h Loading commit data...
gimpprogressbar.c Loading commit data...
gimpprogressbar.h Loading commit data...
gimpregioniterator.c Loading commit data...
gimpregioniterator.h Loading commit data...
gimpselectbutton.c Loading commit data...
gimpselectbutton.h Loading commit data...
gimpselection.c Loading commit data...
gimpselection.h Loading commit data...
gimpselection_pdb.c Loading commit data...
gimpselection_pdb.h Loading commit data...
gimpselectiontools_pdb.c Loading commit data...
gimpselectiontools_pdb.h Loading commit data...
gimptextlayer_pdb.c Loading commit data...
gimptextlayer_pdb.h Loading commit data...
gimptexttool_pdb.c Loading commit data...
gimptexttool_pdb.h Loading commit data...
gimptile.c Loading commit data...
gimptile.h Loading commit data...
gimptilebackendplugin.c Loading commit data...
gimptilebackendplugin.h Loading commit data...
gimptransformtools_pdb.c Loading commit data...
gimptransformtools_pdb.h Loading commit data...
gimptypes.h Loading commit data...
gimpui.c Loading commit data...
gimpui.def Loading commit data...
gimpui.h Loading commit data...
gimpuimarshal.list Loading commit data...
gimpuitypes.h Loading commit data...
gimpunit_pdb.c Loading commit data...
gimpunit_pdb.h Loading commit data...
gimpunitcache.c Loading commit data...
gimpunitcache.h Loading commit data...
gimpvectors.c Loading commit data...
gimpvectors.h Loading commit data...
gimpvectors_pdb.c Loading commit data...
gimpvectors_pdb.h Loading commit data...
gimpzoompreview.c Loading commit data...
gimpzoompreview.h Loading commit data...
libgimp-intl.h Loading commit data...
stdplugins-intl.h Loading commit data...