Bug fix. add lock for GraphicsMagick function 07/309107/6 accepted/tizen/unified/20240408.160543 accepted/tizen/unified/x/20240409.070659
authorJiyong <jiyong.min@samsung.com>
Thu, 4 Apr 2024 23:27:12 +0000 (08:27 +0900)
committerJiyong <jiyong.min@samsung.com>
Fri, 5 Apr 2024 01:30:45 +0000 (10:30 +0900)
commit989979ff187a1f96c9c029917db90ba2b080047e
treecb115554707f2ef5c7b859fe32796cabf80e9cfc
parent47a71e21ac4616954c656b7a04e2492ad259ce93
Bug fix. add lock for GraphicsMagick function

  - DF240401-00513

[Cause]
  The crach occurs during destroying semaphore lock when
  multi-threads are processed(decoding).
  In GraphicsMagick, InitialMagick() & DestroyMagick() functions
  are not thread-safe.

[Solution]
  So locker is added for GraphicsMagick.

Change-Id: Ia19a89dd32994aec5cda5bcdd13acbbf449da947
magick/mm_util_magick.c
packaging/libmm-utility.spec