On 22.01.2012 18:49, Eric Lavarde wrote:

> when trying to look at image using the xineliboutput, sxfe crashes.

I think this is a xine-lib issue. An assertion is thrown from libmagick++:

vdr-dbg: magick/semaphore.c:525: LockSemaphoreInfo: Zusicherung
»semaphore_info != (SemaphoreInfo *) ((void *)0)« nicht erfüllt.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffd084f700 (LWP 17021)]
0x00007ffff61e3165 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007ffff61e3165 in raise () from /lib/libc.so.6
#1  0x00007ffff61e5f70 in abort () from /lib/libc.so.6
#2  0x00007ffff61dc2b1 in __assert_fail () from /lib/libc.so.6
#3  0x00007fffca1776d5 in LockSemaphoreInfo () from
/usr/lib/libGraphicsMagick.so.3
#4  0x00007fffca14859c in GetMagickInfo () from
/usr/lib/libGraphicsMagick.so.3
#5  0x00007fffca105f98 in ReadImage () from /usr/lib/libGraphicsMagick.so.3
#6  0x00007fffca5921f8 in MagickReadImageBlob () from
/usr/lib/libGraphicsMagickWand.so.2
#7  0x00007fffca7a6020 in ?? () from
/usr/lib/xine/plugins/1.29/xineplug_decode_image.so
#8  0x00007fffe956d1eb in ?? () from /usr/lib/libxine.so.1
#9  0x00007ffff79a68ba in start_thread () from /lib/libpthread.so.0
#10 0x00007ffff628002d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Maybe xine misses a InitializeMagick(NULL); somehere. I'll try to take a
closer look at this.

Tobias

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to