Gimp/app
Michael Natterer 7fca15c27d Bug 722975 - crash when removing tag from palette while filtering by same tag
Each of the following cleans up tag refcounting, fixes access to
released memory, or other small glitches. Not sure which change
actually fixed the bug:

gimp_data_remove_tag(): remove the found tag, not the passed in tag
(which is to be treated only as a value for comparison).

gimp_tagged_remove_tag(): don't continue the loop after the tag to
remove has been found, there can only be one matching tag, and the
list element has become invalid.

gimptagentry.c: keep references around for the members of
entry->common_tags, and make sure the references are always dropped
properly. In assign_tags(), reference the "add" and "remove" lists for
paranoia and safety reasons.
2014-01-26 21:03:28 +01:00
..
actions app: add gegl:texturize-canvas to the menus as "Apply Canvas" 2014-01-01 19:07:48 +01:00
config Add automake 1.13+ test outputs to .gitignore 2014-01-10 15:31:34 -08:00
core Bug 722975 - crash when removing tag from palette while filtering by same tag 2014-01-26 21:03:28 +01:00
dialogs Improve Foreground Select tool's GUI 2013-12-13 12:20:19 -08:00
display app: add G_GNUC_PRINTF() to places where the args are a va_list 2013-11-29 00:33:05 +01:00
file Bug 704896 - pop ups are annoying when opening multiple files... 2013-11-20 23:17:40 +01:00
gegl app: Remove deprecated "babl-tolerance" setting 2013-10-19 17:02:04 -07:00
gui app: update a comment for translators. 2013-12-14 10:26:55 +13:00
menus app: fix warning and indentation in windows_menu_display_reorder() 2013-09-17 12:20:39 +02:00
operations Bug 721553 - License text contains obsolete FSF postal address 2014-01-05 14:25:46 +01:00
paint app: add gimp_paint_options_set_default_brush_size() 2014-01-04 15:48:34 +01:00
pdb pdb: add translation context to the newly added PDB functions 2014-01-13 01:27:37 +01:00
plug-in app: formatting in gimppluginmanager-restore.c 2013-11-06 21:20:00 +01:00
tests Add automake 1.13+ test outputs to .gitignore 2014-01-10 15:31:34 -08:00
text Bug 719560 - Build failure with freetype 2.5.1 2013-11-29 21:57:46 +01:00
tools app: add gimp_paint_options_set_default_brush_size() 2014-01-04 15:48:34 +01:00
vectors app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
widgets Bug 722975 - crash when removing tag from palette while filtering by same tag 2014-01-26 21:03:28 +01:00
xcf initialize length to appease cppcheck 2013-11-28 17:43:14 +01:00
.gitignore
about.h app: remove <> around the gnu.org URL in GIMP_LICENSE 2013-03-21 23:59:49 +01:00
app.c app: always disable CL before GEGL is initialized 2013-10-20 00:34:18 +02:00
app.h
batch.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
batch.h
errors.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: speed up image rendering by removing expose overhead 2013-08-09 20:20:02 +02:00
gimp-log.h app: add G_GNUC_PRINTF() to places where the args are a va_list 2013-11-29 00:33:05 +01:00
gimpcore.def
language.c Bug 675554 - fix overriden language environment variables on Windows. 2013-10-16 00:33:17 +13:00
language.h
main.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
Makefile.am app: Fix compiliation if gexiv2/gexiv2.h is not in the default include path. 2013-12-24 11:46:16 -05:00
sanity.c app: follow gegl:dot removal 2013-11-11 16:52:10 +01:00
sanity.h
signals.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
signals.h
tests.c app: use the "no-cpu-accel" command line option again 2013-06-19 20:45:17 +02:00
tests.h Bug 709878 - test-session-* skipped when xvfb-run is unavailable. 2013-10-11 21:57:42 +13:00
unique.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
unique.h
units.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
units.h
version.c
version.h