Control: tags -1 +confirmed On Wed, Apr 17, 2019 at 10:00 PM Bob Friesenhahn <bfrie...@simple.dallas.tx.us> wrote: > On Wed, 17 Apr 2019, Ole Streicher wrote: > > gdl: magick/semaphore.c:606: LockSemaphoreInfo: > > Assertion `semaphore_info != (SemaphoreInfo *) NULL' failed. > > Aborted > > A stack trace would be very useful in order to diagnose the cause. > Unfortunately, the assertion does not reveal which semaphore is > involved. Simply invoking gdl also produce: gdl: magick/semaphore.c:606: LockSemaphoreInfo: Assertion `semaphore_info != (SemaphoreInfo *) NULL' failed. Aborted
strace didn't reveal too much things (not for me at least). The gdb backtrace says: #0 0x00007ffff335b8bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 93824992798416, 0, 140737274038087, 4222451712, 93824992798416, 93824992798517, 93824992798416, 93824992798416, 93824992798525, 93824992798716, 93824992798416, 93824992798716, 0, 0, 0}} pid = <optimized out> tid = <optimized out> #1 0x00007ffff3346535 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x555555578090, sa_sigaction = 0x555555578090}, sa_mask = {__val = {0, 303, 93824992798416, 0, 0, 0, 21474836480, 140737488349736, 140737488349584, 140737275153072, 140737275137760, 0, 7985314115815763968, 140737275122618, 0, 140737275137760}}, sa_flags = -161122104, sa_restorer = 0x7ffff6657940} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007ffff334640f in __assert_fail_base (fmt=0x7ffff34a8ee0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7ffff6657940 "semaphore_info != (SemaphoreInfo *) NULL", file=0x7ffff66578c8 "magick/semaphore.c", line=606, function=<optimized out>) at assert.c:92 str = 0x555555578090 "" total = 4096 #3 0x00007ffff33540f2 in __GI___assert_fail (assertion=0x7ffff6657940 "semaphore_info != (SemaphoreInfo *) NULL", file=0x7ffff66578c8 "magick/semaphore.c", line=606, function=0x7ffff66579c0 "LockSemaphoreInfo") at assert.c:101 #4 0x00007ffff651802d in LockSemaphoreInfo () at /usr/lib/libGraphicsMagick-Q16.so.3 #5 0x00007ffff6514e59 in GetMagickResourceLimit () at /usr/lib/libGraphicsMagick-Q16.so.3 #6 0x00007ffff64f1719 in GetCacheInfo () at /usr/lib/libGraphicsMagick-Q16.so.3 #7 0x00007ffff64d4081 in AllocateImage () at /usr/lib/libGraphicsMagick-Q16.so.3 #8 0x00007ffff63eacf5 in Magick::ImageRef::ImageRef() (this=0x5555555d9740) at Magick++/lib/ImageRef.cpp:49 #9 0x00007ffff63e155c in Magick::Image::Image() (this=0x7ffff7f9fc60 <lib::gImage>) at Magick++/lib/Image.cpp:278 #10 0x00007ffff73fb1d0 in () at /usr/lib/x86_64-linux-gnu/libgnudatalanguage.so.0 #11 0x00007ffff7fe430a in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7fffffffec58, env=env@entry=0x7fffffffec68) at dl-init.c:72 j = <optimized out> jm = <optimized out> addrs = <optimized out> init_array = <optimized out> #12 0x00007ffff7fe4406 in call_init (env=0x7fffffffec68, argv=0x7fffffffec58, argc=1, l=<optimized out>) at dl-init.c:30 preinit_array = <optimized out> preinit_array_size = <optimized out> i = 1 #13 0x00007ffff7fe4406 in _dl_init (main_map=0x7ffff7ffe190, argc=1, argv=0x7fffffffec58, env=0x7fffffffec68) at dl-init.c:119 preinit_array = <optimized out> preinit_array_size = <optimized out> i = 1 #14 0x00007ffff7fd60ca in _dl_start_user () at /lib64/ld-linux-x86-64.so.2 #15 0x0000000000000001 in () #16 0x00007fffffffee4c in () #17 0x0000000000000000 in () Sorry for my brevity, it's almost morning here. Should rest before my working hours. But I hope this helps something. Regards, Laszlo/GCS