[Mono-dev] SIGSERV in 'mono_arch_get_llvm_call_info' when using up-to-date Mono+LLVM

Sergei Dyshel qyron.private at gmail.com
Tue Mar 16 11:52:42 EDT 2010


Hello,
I get SIGSERV (from mono_arch_get_llvm_call_info at mini-x86.c:1224)
when trying to compile attached example with Mono + LLVM backend.
Both Mono and LLVM updated today:
Mono revision: 153681
LLVM revision: 98629
Code, exe and dump are attached.

This errors happens when when non-static methods have no arguments and
then 'sig->params [i - sig->hasthis]' leads to sig->params[-1] hence
the fault.
Any ideas?
-- 
Regards,
Sergei Dyshel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cs-sum.cs
Type: application/octet-stream
Size: 599 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100316/6d17fe0d/attachment-0003.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cs-sum.err.log
Type: application/octet-stream
Size: 14604 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100316/6d17fe0d/attachment-0004.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cs-sum.rename-to-exe
Type: application/octet-stream
Size: 4096 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100316/6d17fe0d/attachment-0005.obj 


More information about the Mono-devel-list mailing list