>Does that happen with all other CLI applications too? like mcs, gfax,
>banshee, monodevelop, tomboy, beagle, etc.... (pick one)

I do not have any of them installed, apart from tomboy, which was just
brought in by the latest gnome update together with the mono libraries.
And yes, it crashes too:

[EMAIL PROTECTED]:~$ tomboy

** ERROR **: file mini-exceptions.c: line 941 (mono_setup_altstack): assertion 
failed: (gaddr == tls->stack_ovf_guard_base)
aborting...
Aborted (core dumped)

>Are you sure you are running a 2.6 kernel?

Linux tucano.isti.cnr.it 2.6.22-3-amd64 #1 SMP Sun Nov 4 18:18:09 UTC 2007 
x86_64 GNU/Linux

>Are you passing maybe bad things via environment to Mono, like
>LD_ASSUME_KERNEL? Please bump your ENV with "export" and give me the
>output.

$ env -i tomboy

** ERROR **: file mini-exceptions.c: line 941 (mono_setup_altstack): assertion 
failed: (gaddr == tls->stack_ovf_guard_base)
aborting...
Aborted (core dumped)

>The code that fails is:
>+      if (mono_mprotect (tls->stack_ovf_guard_base,
>tls->stack_ovf_guard_size, MONO_MMAP_NONE)) {
>+              /* mprotect can fail for the main thread stack */
>+              gpointer gaddr = mono_valloc (tls->stack_ovf_guard_base, 
>tls->stack_ovf_guard_size, 
>MONO_MMAP_NONE|MONO_MMAP_PRIVATE|MONO_MMAP_ANON|MONO_MMAP_FIXED);
>+              g_assert (gaddr == tls->stack_ovf_guard_base);
>+      }
>
>According to the mprotect docs at:
>http://www.opengroup.org/onlinepubs/009695399/functions/mprotect.html
>
>Only very basic things wold make it fail, like out of memory. So is the
>issue reproducible for you?

If you are speaking about the core dump, yes.  I tried reinstalling
libmono twice, with the same results, and tomboy crashes reproducibly.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to