GNU gdb Red Hat Linux 7.x (5.0rh-15) (MI_OUT) Copyright 2001 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... (gdb) run /tmp/tests/foreach2.exe Starting program: /tmp/dotgnu/pnet/engine/./ilrun /tmp/tests/foreach2.exe Entering Object::_ (11) ........................... ........................... Entering Stream::ValidateBuffer (42) Entering ClrResourceStream::SetupRead (39) Entering IntPtr::.cctor (40) Entering IntPtr::op_Equality (41) Entering ClrResourceStream::ResourceRead (44) Entering Encoding::get_UTF8 (33) Entering Encoding::.cctor (35) Entering Encoding::.cctor (35) Entering UTF8Encoding::InternalGetCharCount (54) Entering UTF8Encoding::InternalGetChars (60) Entering String::.cctor (38) Entering Object::GetType (6) Entering ClrType::GetClrFullName (7) Entering String::.cctor (4) Entering String::.cctor (3) Entering String::.cctor (2) Entering String::.cctor (1) Entering String::.cctor (0) Entering String::.cctor (-1) Entering String::.cctor (-2) Entering String::.cctor (-3) [New Thread 1024 (LWP 1717)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1024 (LWP 1717)] 0x0807ba8e in _ILAllocCallFrame (thread=0x80f6fc0) at cvm_call.c:76 76 ILMemCpy(newframe, thread->frameStack, (gdb) q The program is running. Exit anyway? (y or n)