Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report for Bug 38641 on
GitHub or Developer Community if you have new
information to add and do not yet see a matching new report.
If the latest results still closely match this report, you can use the
In special cases on GitHub you might also want the comments:
GitHub Markdown with public comments
Created attachment 14987 [details]
output log gzipped
While trying to build fsharp (tag 126.96.36.199) I've run into this issue:
* Assertion at sgen-stw.c:73, condition `info->client_info.stack_start >= info->client_info.stack_start_limit && info->client_info.stack_start < info->client_info.stack_end' not met
at <unknown> <0xffffffff>
at (wrapper managed-to-native) object.__icall_wrapper_mono_gc_alloc_obj (intptr,intptr) <0xffffffff>
at (wrapper alloc) object.AllocSmall (intptr,intptr) <0xffffffff>
at Internal.Utilities.Collections.Tagged.MapTree`2<TKey_REF, TValue_REF>.NewMapNode (TKey_REF,TValue_REF,Internal.Utilities.Collections.Tagged.MapTree`2<TKey_REF, TValue_REF>,Internal.Utilities.Collections.Tagged.MapTree`2<TKey_REF, TVal
Full log file attached.
I am running mono on Alpine Linux on a kvm-based Virtual Machine
> uname -a
Linux piny 4.1.15-5-grsec #6-Alpine SMP Wed Jan 20 14:05:28 GMT 2016 x86_64 GNU/Linux
> free -m
total used free shared buffers cached
Mem: 3952 1171 2781 0 88 975
-/+ buffers/cache: 106 3846
Swap: 4095 0 4095
> mono -V
Mono JIT compiler version 4.2.2 (Stable 188.8.131.52/996df3c Wed Feb 10 17:14:47 UTC 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
LLVM: supported, not enabled.
Mono was built with: ./autogen.sh \
Please let me know if you require any other information. I'd be happy to provide access to the VM (all I need is a ssh public key).
Of note: Compiling fsharp using the Xamarin provided builds on Unbuntu 15.10 works.
Created attachment 15151 [details]
ssh public key
I don't seem to be able to compile mono on my own alpine linux VM. Could I have access to your VM in order to debug the crash ? (I've attached my public ssh key) Does it have a consistent repro ? Thanks
Created attachment 15155 [details]
Yes, this issue is reproducible 100% of the time.
I don't have access to my virtual machine at the moment (I will in about 2 weeks). In the meantime, you can build mono on your vm like so:
# add the testing repo to /etc/apk/repositories
# update & upgrade to latest packages
# install libgdiplus-4.2
apk add libgdiplus
# add your user to the abuild group
adduser <youruser> abuild
# build mono using the attached files (pkg description)
tar xfz mono.tar.gz
# install mono packages
apk add ~/packages/$USER/x86_64/mono-*.apk
# grab & build fsharp
git clone https://github.com/fsharp/fsharp.git
git checkout 184.108.40.206
# note errors
If you have any questions please do let me know.