[Bsd-sharp-list] Muine 0.8.6.99 crash in liboil
Tom McLaughlin
tmclaugh at sdf.lonestar.org
Sun Jan 7 13:07:59 MST 2007
Hi guys, I'm having an issue with Muine 0.8.6.99 and it crashing in
liboil when attempting to play an mp3. In switching from gstreamer 0.8
to 0.10 I've started to receive the crash shown below. Can someone help
me with what is going on here? I have a diff for 0.8.6.99 attached too.
Thanks,
tom
Using gdb with Muine:
$ gdb /usr/local/bin/muine
(gdb) run /usr/local/lib/muine/muine.exe
0x2affe743 in composite_in_argb_const_mask_sse_2pix (dest=0x899ad00,
src=0x931c900, mask=0x931cd00 "¿", '¿' <repeats 199 times>..., n=100)
at emmintrin.h:1012
1012 return (__m128i)__builtin_ia32_punpcklbw128 ((__v16qi)__A, (__v16qi)__B);
(gdb) bt full
#0 0x2affe743 in composite_in_argb_const_mask_sse_2pix (dest=0x899ad00,
src=0x931c900, mask=0x931cd00 "¿", '¿' <repeats 199 times>..., n=100)
at emmintrin.h:1012
No locals.
#1 0x2aff0dad in _oil_test_marshal_function (func=0x2affe71c,
args=0xbfbfc938, n_args=4, pointer_mask=255, prof=0x922c7ec)
at liboilmarshal.c:63
__PRETTY_FUNCTION__ = "_oil_test_marshal_function"
#2 0x2aff2b30 in oil_test_check_function (priv=0x922c000) at liboiltest.c:270
k = 4
i = 0
j = 154258688
args = {144289024, 154257664, 154258688, 100, 0, 3217017196,
674939172, 1, 0, 721646012}
pointer_mask = 30
__PRETTY_FUNCTION__ = "oil_test_check_function"
#3 0x2afefe65 in oil_cpu_fault_check_try (
func=0x2aff294c <oil_test_check_function>, priv=0x922c000)
at liboilcpu.c:201
ret = 0
#4 0x2aff2d14 in oil_test_check_impl (test=0x922c000, impl=0xff)
at liboiltest.c:357
x = 1.1629876210894074e-264
i = -1077949796
n = 721516586
fail = 0
ret = 255
__PRETTY_FUNCTION__ = "oil_test_check_impl"
#5 0x2aff0863 in oil_class_optimize (klass=0x2b02af00) at liboilfunction.c:362
impl = (OilFunctionImpl *) 0x2b028d60
min_impl = (OilFunctionImpl *) 0x0
test = (OilTest *) 0x922c000
ret = 255
__PRETTY_FUNCTION__ = "oil_class_optimize"
#6 0x2aff0a6e in oil_optimize_all () at liboilfunction.c:181
klass = (OilFunctionClass *) 0xff
i = 86
__PRETTY_FUNCTION__ = "oil_optimize_all"
#7 0x2aff0b0d in oil_init () at liboilfunction.c:140
__PRETTY_FUNCTION__ = "oil_init"
#8 0x2afc4efd in resample_init () at resample.c:46
inited = 0
#9 0x2afc4858 in plugin_init (plugin=0x89a8638) at gstaudioresample.c:685
No locals.
<snip>
full backtrace:
http://people.freebsd.org/~tmclaugh/files/muine-liboil.bt
--
| tmclaugh at sdf.lonestar.org tmclaugh at FreeBSD.org |
| FreeBSD http://www.FreeBSD.org |
| BSD# http://www.mono-project.com/Mono:FreeBSD |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: muine-0.8.6.99.diff
Type: text/x-patch
Size: 4182 bytes
Desc: not available
Url : http://forge.novell.com/pipermail/bsd-sharp-list/attachments/20070107/31e9121b/muine-0.8.6.99.bin
More information about the Bsd-sharp-list
mailing list