[Mono-bugs] [Bug 575598] Softdebugging this program crashes the mono runtime

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Mar 1 12:41:04 EST 2010


http://bugzilla.novell.com/show_bug.cgi?id=575598

http://bugzilla.novell.com/show_bug.cgi?id=575598#c8


Levi Bard <taktaktaktaktaktaktaktaktaktak at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |taktaktaktaktaktaktaktaktak
                   |                            |tak at gmail.com

--- Comment #8 from Levi Bard <taktaktaktaktaktaktaktaktaktak at gmail.com> 2010-03-01 17:41:03 UTC ---
Here's what I get with the first testcase on Linux, using the 2.6 svn branch:
No debugger: Runs and exits successfully.

Soft debugger, no breakpoints: I get some ThreadAbortExceptions in
Monitor.Wait(obj,int) at each domain unload, but if I continue, the program
runs to completion.

Soft debugger, breakpoint at Mark1: breaks at Mark1, otherwise same as no
breakpoints case.

Soft debugger, breakpoint anywhere after appdomain unloaded: breakpoint is not
reached, execution appears to hang. If I attempt to kill the MD process, I get
the following: 
Mono.Debugger.Soft.VMDisconnectedException: Exception of type
'Mono.Debugger.Soft.VMDisconnectedException' was thrown.
  at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32
command, Mono.Debugger.Soft.PacketWriter packet) [0x000d7] in
/home/lluis/nowork/mono-2-6/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1071 
  at Mono.Debugger.Soft.Connection.VM_Exit (Int32 exitCode) [0x00000] in
/home/lluis/nowork/mono-2-6/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1175 
  at Mono.Debugger.Soft.VirtualMachine.Exit (Int32 exitCode) [0x00000] in
/home/lluis/nowork/mono-2-6/mcs/class/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachine.cs:88 
  at Mono.Debugging.Soft.SoftDebuggerSession.OnExit () [0x00011] in
/home/levi/work/svn-repos/monodevelop/main/src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/SoftDebuggerSession.cs:343 
  at Mono.Debugging.Client.DebuggerSession.<Exit>m__A () [0x00000] in
/home/levi/work/svn-repos/monodevelop/main/src/core/Mono.Debugging/Mono.Debugging.Client/DebuggerSession.cs:585

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list