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

Reply via email to