calling NamedPipeServerStream.Disconnect causes SIGSEGV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mono (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mono
When compiled and run, the following program crashes with SIGSEGV
public class Foo {
static void Main() {
new System.
}
}
$ gmcs pipetest.cs
$ mono pipetest.exe
Stacktrace:
at (wrapper managed-to-native) Mono.Unix.
at (wrapper managed-to-native) Mono.Unix.
at System.
at System.
at (wrapper remoting-
at Foo.Main () <0x0003b>
at (wrapper runtime-invoke) object.
Native stacktrace:
mono() [0x48563b]
mono() [0x4d275f]
Debug info from gdb:
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/
again as the root user. For more details, see /etc/sysctl.
ptrace: Operation not permitted.
=======
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.
=======
Aborted
$ mono --version
Mono JIT compiler version 2.6.7 (Debian 2.6.7-3ubuntu1)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-
TLS: __thread
GC: Included Boehm (with typed GC and Parallel Mark)
SIGSEGV: altstack
Disabled: none
description: | updated |