[Mono-dev] Mono 2.10.8 SIGSEGV

Matthias D. matthi.d at googlemail.com
Sat Jul 14 12:33:34 UTC 2012


Hey,

like I said I'm trying to port a Application to mono, now I'm experiencing
a mono SIGSEGV:

To reproduce the issue type (mono installed and in PATH):

git clone git://github.com/matthid/synclib.git
cd synclib
git checkout -b devel remotes/origin/devel
export FSC="mono `pwd`/lib/FSharp-4.0/fsc.exe"export FSI="mono
`pwd`/lib/FSharp-4.0/fsi.exe"
./build_mono.sh

cd build/bin$FSI --exec --nologo RunApplication.fsx


On my system I get:

reddragon at reddragon-PC ~/projects/synclib/build/bin $ $FSI --exec --nologo
RunApplication.fsx


/home/reddragon/projects/synclib/build/bin/RunApplication.fsx(7,1): warning
FS0211: The search directory
'/home/reddragon/projects/synclib/build/bin/bin\Debug\lib' could not be
found

(fsi:25023): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Fehler in Zeile 2, Zeichen 33: »StartupCode$Yaaf-SyncLib«
ist kein gültiger Name: »$«

(fsi:25023): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Fehler in Zeile 2, Zeichen 33: »StartupCode$Yaaf-SyncLib«
ist kein gültiger Name: »$«

(fsi:25023): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
  '/etc/pango/pango.modules'
You should create this file by running:
  pango-querymodules > '/etc/pango/pango.modules'
Stacktrace:

  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000b>
  at Yaaf.SyncLib.Ui.Scripting.RunGui
(Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<Yaaf.SyncLib.ManagedFolderInfo,
Yaaf.SyncLib.IManagedFolder>>) <0x006bb>
  at <StartupCode$FSI_0001>.$FSI_0001.main@ () <0x0024b>
  at (wrapper runtime-invoke) object.runtime_invoke_void
(object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native)
System.Reflection.MonoMethod.InternalInvoke
(System.Reflection.MonoMethod,object,object[],System.Exception&)
<0xffffffff>
  at System.Reflection.MonoMethod.Invoke
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x00193>
  at System.MonoType.InvokeMember
(string,System.Reflection.BindingFlags,System.Reflection.Binder,object,object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,string[])
<0x005a5>
  at System.Reflection.Emit.TypeBuilder.InvokeMember
(string,System.Reflection.BindingFlags,System.Reflection.Binder,object,object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,string[])
<0x00069>
  at System.Type.InvokeMember
(string,System.Reflection.BindingFlags,System.Reflection.Binder,object,object[],System.Globalization.CultureInfo)
<0x0005a>
  at
Microsoft.FSharp.Compiler.AbstractIL.ILRuntimeWriter/execEntryPtFun at 2113-1.Invoke(Microsoft.FSharp.Core.Unit)
<0x00097>
  at Microsoft.FSharp.Compiler.Interactive.Shell/clo at 982-32.Invoke(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,
Microsoft.FSharp.Core.FSharpOption`1<System.Exception>>) <0x00022>
  at Microsoft.FSharp.Primitives.Basics.List.iter<T>
(Microsoft.FSharp.Core.FSharpFunc`2<T,
Microsoft.FSharp.Core.Unit>,Microsoft.FSharp.Collections.FSharpList`1<T>)
<0x00049>
  at Microsoft.FSharp.Collections.ListModule.Iterate<T>
(Microsoft.FSharp.Core.FSharpFunc`2<T,
Microsoft.FSharp.Core.Unit>,Microsoft.FSharp.Collections.FSharpList`1<T>)
<0x0002f>
  at Microsoft.FSharp.Compiler.Interactive.Shell.arg10 at 981(Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompiler,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,
Microsoft.FSharp.Core.FSharpOption`1<System.Exception>>>,Microsoft.FSharp.Core.Unit)
<0x00033>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompiler.ProcessInputs<int>
(int,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Compiler.Ast/Input>,bool,bool,bool,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Compiler.Ast/Ident>)
<0x0091f>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompiler.EvalDefns
(Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,bool,bool,Microsoft.FSharp.Collections.FSharpList`1<Microsoft.FSharp.Compiler.Ast/SynModuleDecl>)
<0x001cf>
  at Microsoft.FSharp.Compiler.Interactive.Shell/clo at 1676-38.Invoke(Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x01363>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.InteractiveCatch<a>
(Microsoft.FSharp.Core.FSharpFunc`2<a, System.Tuple`2<a,
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionStepStatus>>,a)
<0x00047>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.ExecInteraction
(bool,Microsoft.FSharp.Compiler.Build/TcConfig,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,Microsoft.FSharp.Compiler.Ast/ParsedFsiInteraction)
<0x00063>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.ExecInteractions
(bool,Microsoft.FSharp.Compiler.Build/TcConfig,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Compiler.Ast/ParsedFsiInteraction>)
<0x00467>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.MainThreadProcessParsedInteraction
(bool,Microsoft.FSharp.Core.FSharpOption`1<Microsoft.FSharp.Compiler.Ast/ParsedFsiInteraction>,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x000e7>
  at Microsoft.FSharp.Compiler.Interactive.Shell/res at 1854-2.Invoke(Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x00027>
  at Microsoft.FSharp.Compiler.Interactive.Shell/run at 1868-1.Invoke(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,
System.Tuple`2<Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionStepStatus>>,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x0001d>
  at Microsoft.FSharp.Core.FSharpFunc`2.InvokeFast<V>
(Microsoft.FSharp.Core.FSharpFunc`2<T,
Microsoft.FSharp.Core.FSharpFunc`2<TResult, V>>,T,TResult) <0x0005c>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/ProcessAndRunOneInteractionFromLexbuf at 1844.Invoke(a)
<0x0018b>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.InteractiveCatch<a>
(Microsoft.FSharp.Core.FSharpFunc`2<a, System.Tuple`2<a,
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionStepStatus>>,a)
<0x00047>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.ProcessAndRunOneInteractionFromLexbuf<a>
(bool,Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,
System.Tuple`2<Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionStepStatus>>,
Microsoft.FSharp.Core.FSharpFunc`2<a, System.Tuple`2<a,
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionStepStatus>>>,a,Microsoft.FSharp.Compiler.Lexfilter/LexFilter)
<0x00147>
  at Microsoft.FSharp.Compiler.Interactive.Shell.run at 1867(Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor,bool,Microsoft.FSharp.Compiler.Lexfilter/LexFilter,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x00063>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/MainThreadProcessInteractiveFile at 1864.Invoke(Microsoft.FSharp.Core.Unit)
<0x00043>
  at Microsoft.FSharp.Compiler.Interactive.Shell.WithImplicitHome<a>
(Microsoft.FSharp.Compiler.Build/TcConfigBuilder,string,Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Core.Unit,
a>) <0x0004a>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.MainThreadProcessInteractiveFile
(bool,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,string,Microsoft.FSharp.Compiler.Range/range)
<0x000a3>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/EvalInteractiveFiles at 1884.Invoke(Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x0003b>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.InteractiveCatch<a>
(Microsoft.FSharp.Core.FSharpFunc`2<a, System.Tuple`2<a,
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionStepStatus>>,a)
<0x00047>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.EvalInteractiveFiles
(Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,bool,Microsoft.FSharp.Collections.FSharpList`1<string>)
<0x00093>
  at Microsoft.FSharp.Compiler.Interactive.Shell.consume at 1894(Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor,bool,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState,Microsoft.FSharp.Collections.FSharpList`1<System.Tuple`2<string,
bool>>) <0x000db>
  at
Microsoft.FSharp.Compiler.Interactive.Shell/FsiInteractionProcessor.LoadInitialFiles
(bool,Microsoft.FSharp.Compiler.Interactive.Shell/FsiDynamicCompilerState)
<0x0002f>
  at Microsoft.FSharp.Compiler.Interactive.Shell/FsiEvaluationSession.Run
() <0x00813>
  at Microsoft.FSharp.Compiler.Interactive.Shell.MainMain (string[])
<0x0003b>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        mono() [0x4927c7]
        mono() [0x4e3abf]
        mono() [0x41bd39]
        /lib64/libpthread.so.0(+0x107d0) [0x7fdbf51787d0]
        /usr/lib64/libgdk-x11-2.0.so.0(gdk_window_set_geometry_hints+0x4)
[0x7fdbedb53004]
        /usr/lib64/libgtk-x11-2.0.so.0(+0x25d1f3) [0x7fdbedff81f3]
        /usr/lib64/libgobject-2.0.so.0(+0x115d3) [0x7fdbe7dbf5d3]
        /usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x3ec)
[0x7fdbe7dd7aec]
        /usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7fdbe7dd8603]
        /usr/lib64/libgtk-x11-2.0.so.0(+0xbe7e0) [0x7fdbede597e0]
        /usr/lib64/libgdk-x11-2.0.so.0(+0x207ce) [0x7fdbedb037ce]
        /usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x13a)
[0x7fdbe7ad16da]
        /usr/lib64/libglib-2.0.so.0(+0x4aa38) [0x7fdbe7ad1a38]
        /usr/lib64/libglib-2.0.so.0(g_main_loop_run+0x72) [0x7fdbe7ad1e32]
        /usr/lib64/libgtk-x11-2.0.so.0(gtk_main+0xaf) [0x7fdbeded2daf]
        [0x4118bf65]

Debug info from gdb:


(fsi:25023): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Fehler in Zeile 3, Zeichen 55: Seltsames Zeichen »>«, »=«
wird nach dem Attributnamen »unknown« des Elements »filename« erwartet

(fsi:25023): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Fehler in Zeile 3, Zeichen 55: Seltsames Zeichen »>«, »=«
wird nach dem Attributnamen »unknown« des Elements »filename« erwartet
Mono support loaded.
[Thread debugging using libthread_db enabled]
[New Thread 0x7fdbe3158700 (LWP 25569)]
[New Thread 0x7fdbe3359700 (LWP 25567)]
[New Thread 0x7fdbe3903700 (LWP 25452)]
[New Thread 0x7fdbe3944700 (LWP 25449)]
[New Thread 0x7fdbeec2c700 (LWP 25414)]
[New Thread 0x7fdbeee31700 (LWP 25413)]
[New Thread 0x7fdbef03a700 (LWP 25412)]
[New Thread 0x7fdbef07b700 (LWP 25411)]
[New Thread 0x7fdbf2664700 (LWP 25097)]
[New Thread 0x7fdbf3a27700 (LWP 25091)]
[New Thread 0x7fdbf4228700 (LWP 25090)]
[New Thread 0x7fdbf4a29700 (LWP 25089)]
0x00007fdbf517786d in read () from /lib64/libpthread.so.0
  Id   Target Id         Frame
  13   Thread 0x7fdbf4a29700 (LWP 25089) "mono" 0x00007fdbf517478c in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  12   Thread 0x7fdbf4228700 (LWP 25090) "mono" 0x00007fdbf517478c in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  11   Thread 0x7fdbf3a27700 (LWP 25091) "mono" 0x00007fdbf517478c in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  10   Thread 0x7fdbf2664700 (LWP 25097) "mono" 0x00007fdbf5176a40 in
sem_wait () from /lib64/libpthread.so.0
  9    Thread 0x7fdbef07b700 (LWP 25411) "mono" 0x00007fdbf5177fad in
nanosleep () from /lib64/libpthread.so.0
  8    Thread 0x7fdbef03a700 (LWP 25412) "mono" 0x00007fdbf5177374 in
__lll_lock_wait () from /lib64/libpthread.so.0
  7    Thread 0x7fdbeee31700 (LWP 25413) "mono" 0x00007fdbf4ea4bad in read
() from /lib64/libc.so.6
  6    Thread 0x7fdbeec2c700 (LWP 25414) "mono" 0x00007fdbf5177374 in
__lll_lock_wait () from /lib64/libpthread.so.0
  5    Thread 0x7fdbe3944700 (LWP 25449) "mono" 0x00007fdbf4eb2c93 in
epoll_wait () from /lib64/libc.so.6
  4    Thread 0x7fdbe3903700 (LWP 25452) "mono" 0x00007fdbf5176b31 in
sem_timedwait () from /lib64/libpthread.so.0
  3    Thread 0x7fdbe3359700 (LWP 25567) "mono" 0x00007fdbf5176b31 in
sem_timedwait () from /lib64/libpthread.so.0
  2    Thread 0x7fdbe3158700 (LWP 25569) "mono" 0x00007fdbf5177374 in
__lll_lock_wait () from /lib64/libpthread.so.0
* 1    Thread 0x7fdbf5c03740 (LWP 25023) "mono" 0x00007fdbf517786d in read
() from /lib64/libpthread.so.0

Thread 13 (Thread 0x7fdbf4a29700 (LWP 25089)):
#0  0x00007fdbf517478c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000005d5883 in ?? ()
#2  0x00000000005dda45 in ?? ()
#3  0x00000000005d40a7 in ?? ()
#4  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#5  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fdbf4228700 (LWP 25090)):
#0  0x00007fdbf517478c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000005d5883 in ?? ()
#2  0x00000000005dda45 in ?? ()
#3  0x00000000005d40a7 in ?? ()
#4  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#5  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fdbf3a27700 (LWP 25091)):
#0  0x00007fdbf517478c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00000000005d5883 in ?? ()
#2  0x00000000005dda45 in ?? ()
#3  0x00000000005d40a7 in ?? ()
#4  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#5  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fdbf2664700 (LWP 25097)):
#0  0x00007fdbf5176a40 in sem_wait () from /lib64/libpthread.so.0
#1  0x00000000005c3588 in mono_sem_wait ()
#2  0x000000000055912b in ?? ()
#3  0x0000000000594d85 in ?? ()
#4  0x00000000005b6fd4 in ?? ()
#5  0x00000000005d4f61 in ?? ()
#6  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#7  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fdbef07b700 (LWP 25411)):
#0  0x00007fdbf5177fad in nanosleep () from /lib64/libpthread.so.0
#1  0x00000000005b6304 in ?? ()
#2  0x00000000005e59c8 in ?? ()
#3  0x0000000000594d85 in ?? ()
#4  0x00000000005b6fd4 in ?? ()
#5  0x00000000005d4f61 in ?? ()
#6  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#7  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fdbef03a700 (LWP 25412)):
#0  0x00007fdbf5177374 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x00007fdbf5172770 in _L_lock_631 () from /lib64/libpthread.so.0
#2  0x00007fdbf51726bb in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x00007fdbe7b0f8b1 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fdbe7dd69e1 in g_signal_handler_is_connected () from
/usr/lib64/libgobject-2.0.so.0
#5  0x0000000041f50231 in ?? ()
#6  0x0000000002c78340 in ?? ()
#7  0x0000000040158161 in ?? ()
#8  0x00007fdbef6a4c98 in ?? ()
#9  0x00007fdbef6a4c98 in ?? ()
#10 0x00007fdbef6a4c98 in ?? ()
#11 0x00007fdbef6a4c98 in ?? ()
#12 0x00007fdbef035ec0 in ?? ()
#13 0x00007fdbef683348 in ?? ()
#14 0x00007fdbef71ac30 in ?? ()
#15 0x00007fdbef5abaf0 in ?? ()
#16 0x00007fdbef5abaa0 in ?? ()
#17 0x0000000041f50188 in ?? ()
#18 0x00007fdbef5abaa0 in ?? ()
#19 0x0000000041f50090 in ?? ()
#20 0x00007fdbef6a4c98 in ?? ()
#21 0x00007fdbef6a4c98 in ?? ()
#22 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fdbeee31700 (LWP 25413)):
#0  0x00007fdbf4ea4bad in read () from /lib64/libc.so.6
#1  0x0000000040101791 in ?? ()
#2  0x0000000002cc4b50 in ?? ()
#3  0xffffffffffffffff in ?? ()
#4  0x00007fdbeee30aef in ?? ()
#5  0x00000000401577c0 in ?? ()
#6  0x0000000002cc4570 in ?? ()
#7  0x00007fdbeee30b40 in ?? ()
#8  0x00007fdbeee30a60 in ?? ()
#9  0x00007fdbf31fbcc0 in ?? ()
#10 0x00007fdbf028d000 in ?? ()
#11 0x0000000000000010 in ?? ()
#12 0x00007fdbf008f480 in ?? ()
#13 0x0000000040101564 in ?? ()
#14 0x00007fdbf028d020 in ?? ()
#15 0x0000000040101508 in ?? ()
#16 0x00007fdbef58e270 in ?? ()
#17 0x0000000002cc4bd0 in ?? ()
#18 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fdbeec2c700 (LWP 25414)):
#0  0x00007fdbf5177374 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x00007fdbf5172770 in _L_lock_631 () from /lib64/libpthread.so.0
#2  0x00007fdbf51726bb in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x00007fdbe7b0f8b1 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fdbe7dd615b in g_signal_connect_data () from
/usr/lib64/libgobject-2.0.so.0
#5  0x00007fdbe7de00a8 in g_type_create_instance () from
/usr/lib64/libgobject-2.0.so.0
#6  0x00007fdbe7dc4359 in ?? () from /usr/lib64/libgobject-2.0.so.0
#7  0x00007fdbe7dc58b7 in g_object_newv () from
/usr/lib64/libgobject-2.0.so.0
#8  0x00007fdbe3d6b16c in gtksharp_object_newv () from
/usr/lib64/libglibsharpglue-2.so
#9  0x0000000041f4faed in ?? ()
#10 0x0000000002d9a790 in ?? ()
#11 0x00007fdbef6623c0 in ?? ()
#12 0x00007fdbef662b40 in ?? ()
#13 0x00007fdbef729480 in ?? ()
#14 0x00007fdbeffa3a80 in ?? ()
#15 0x00007fdbeec2adb0 in ?? ()
#16 0x00007fdbeec2ac10 in ?? ()
#17 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fdbe3944700 (LWP 25449)):
#0  0x00007fdbf4eb2c93 in epoll_wait () from /lib64/libc.so.6
#1  0x00000000005e6118 in ?? ()
#2  0x0000000000594d85 in ?? ()
#3  0x00000000005b6fd4 in ?? ()
#4  0x00000000005d4f61 in ?? ()
#5  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#6  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fdbe3903700 (LWP 25452)):
#0  0x00007fdbf5176b31 in sem_timedwait () from /lib64/libpthread.so.0
#1  0x00000000005c3693 in mono_sem_timedwait ()
#2  0x00000000005e7d8f in ?? ()
#3  0x0000000000594d85 in ?? ()
#4  0x00000000005b6fd4 in ?? ()
#5  0x00000000005d4f61 in ?? ()
#6  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#7  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fdbe3359700 (LWP 25567)):
#0  0x00007fdbf5176b31 in sem_timedwait () from /lib64/libpthread.so.0
#1  0x00000000005c3693 in mono_sem_timedwait ()
#2  0x00000000005e7d8f in ?? ()
#3  0x0000000000594d85 in ?? ()
#4  0x00000000005b6fd4 in ?? ()
#5  0x00000000005d4f61 in ?? ()
#6  0x00007fdbf516fe7c in start_thread () from /lib64/libpthread.so.0
#7  0x00007fdbf4eb25cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fdbe3158700 (LWP 25569)):
#0  0x00007fdbf5177374 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x00007fdbf5172770 in _L_lock_631 () from /lib64/libpthread.so.0
#2  0x00007fdbf51726bb in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x00007fdbe7b0f8b1 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fdbe7dd615b in g_signal_connect_data () from
/usr/lib64/libgobject-2.0.so.0
#5  0x00007fdbe7de00a8 in g_type_create_instance () from
/usr/lib64/libgobject-2.0.so.0
#6  0x00007fdbe7dc4359 in ?? () from /usr/lib64/libgobject-2.0.so.0
#7  0x00007fdbe7dc58b7 in g_object_newv () from
/usr/lib64/libgobject-2.0.so.0
#8  0x00007fdbe3d6b16c in gtksharp_object_newv () from
/usr/lib64/libglibsharpglue-2.so
#9  0x0000000041f4faed in ?? ()
#10 0x0000000002f748c0 in ?? ()
#11 0x00007fdbef662420 in ?? ()
#12 0x00007fdbef662b40 in ?? ()
#13 0x00007fdbef729480 in ?? ()
#14 0x00007fdbeffa4af0 in ?? ()
#15 0x00007fdbe3156db0 in ?? ()
#16 0x00007fdbe3156c10 in ?? ()
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdbf5c03740 (LWP 25023)):
#0  0x00007fdbf517786d in read () from /lib64/libpthread.so.0
#1  0x0000000000492967 in ?? ()
#2  0x00000000004e3abf in ?? ()
#3  0x000000000041bd39 in ?? ()
#4  <signal handler called>
#5  0x00007fdbedb53004 in gdk_window_set_geometry_hints () from
/usr/lib64/libgdk-x11-2.0.so.0
#6  0x00007fdbedff81f3 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#7  0x00007fdbe7dbf5d3 in ?? () from /usr/lib64/libgobject-2.0.so.0
#8  0x00007fdbe7dd7aec in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
#9  0x00007fdbe7dd8603 in g_signal_emit () from
/usr/lib64/libgobject-2.0.so.0
#10 0x00007fdbede597e0 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#11 0x00007fdbedb037ce in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#12 0x00007fdbe7ad16da in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#13 0x00007fdbe7ad1a38 in ?? () from /usr/lib64/libglib-2.0.so.0
#14 0x00007fdbe7ad1e32 in g_main_loop_run () from
/usr/lib64/libglib-2.0.so.0
#15 0x00007fdbeded2daf in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#16 0x000000004118bf65 in ?? ()
#17 0x00007fff216f9530 in ?? ()
#18 0x00007fdbef67d888 in ?? ()
#19 0x00007fdbef67f6a0 in ?? ()
#20 0x0000000002ad6d90 in ?? ()
#21 0x00007fdbefeff7e0 in ?? ()
#22 0x00007fff216f91b0 in ?? ()
#23 0x00007fff216f8f90 in ?? ()
#24 0x00007fdbef67d888 in ?? ()
#25 0x00007fdbef67f6a0 in ?? ()
#26 0x0000000002ad6d90 in ?? ()
#27 0x00007fdbef699b00 in ?? ()
#28 0x000000004118befc in ?? ()
#29 0x00007fff216f91b0 in ?? ()
#30 0x0000000041bdfd0c in ?? ()
#31 0x00007fdbef67d888 in ?? ()
#32 0x00007fdbef699e70 in ?? ()
#33 0x00007fdbef699e18 in ?? ()
#34 0x00007fdbef683938 in ?? ()
#35 0x00007fdbef699dc0 in ?? ()
#36 0x00007fdbef699dc0 in ?? ()
#37 0x00007fdbef492988 in ?? ()
#38 0x00007fdbef699b00 in ?? ()
#39 0x00007fdbef699b00 in ?? ()
#40 0x00007fdbef699aa8 in ?? ()
#41 0x00007fdbefca00c0 in ?? ()
#42 0x00007fdbefca00a8 in ?? ()
#43 0x00007fdbefca00d8 in ?? ()
#44 0x00007fdbefca0030 in ?? ()
#45 0x00007fdbefca0018 in ?? ()
#46 0x00007fdbf00a5b30 in ?? ()
#47 0x00007fdbef67f600 in ?? ()
#48 0x0000000041ef1dec in ?? ()
#49 0x0000000002afa740 in ?? ()
#50 0x00007fff216f9260 in ?? ()
#51 0x00007fff216f91c0 in ?? ()
#52 0x00007fdbf31fbcc0 in ?? ()
#53 0x0000000000000000 in ?? ()

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================


As I do not know linux very well, can anybody help me investigating this?
Don't know where to start.
On Windows this is working fine. I'd like to have it running on 2.10.8 if
possible because i don't want to distribute mono.
NOTE: expected behaviour would be an exception indicating the paths in
RunApplication.fsx are invalid (In windows a
System.UnauthorizedAccessException or some kind of IOException).

 Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20120714/838fb87c/attachment-0001.html>


More information about the Mono-devel-list mailing list