[Mono-bugs] [Bug 608271] New: Windows: Mono/SDB crash on exit
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon May 24 09:24:10 EDT 2010
http://bugzilla.novell.com/show_bug.cgi?id=608271
http://bugzilla.novell.com/show_bug.cgi?id=608271#c0
Summary: Windows: Mono/SDB crash on exit
Classification: Mono
Product: Mono Tools for Visual Studio
Version: 2.0
Platform: x86-64
OS/Version: Windows 7
Status: NEW
Severity: Major
Priority: P5 - None
Component: Debug in Mono
AssignedTo: martin at novell.com
ReportedBy: martin at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Mono/SDB on Windows sometimes segfaults on exit:
====
mono.dll!breakpoint_matches_assembly(MonoBreakpoint * bp=0x026bafd8,
_MonoAssembly * assembly=0x031e82a8) Line 3338 + 0xd bytes C
mono.dll!event_req_matches_assembly(EventRequest * req=0x026b85d8,
_MonoAssembly * assembly=0x031e82a8) Line 4285 + 0x10 bytes C
mono.dll!clear_event_requests_for_assembly(_MonoAssembly *
assembly=0x031e82a8) Line 4323 + 0xd bytes C
mono.dll!assembly_unload(_MonoProfiler * prof=0x105c8fb4, _MonoAssembly *
assembly=0x031e82a8) Line 2902 + 0x9 bytes C
mono.dll!mono_profiler_assembly_event(_MonoAssembly * assembly=0x031e82a8,
int code=0x00000002) Line 434 + 0x13 bytes C
mono.dll!mono_assembly_close(_MonoAssembly * assembly=0x031e82a8) Line
2479 + 0xb bytes C
mono.dll!mono_domain_free(_MonoDomain * domain=0x005e6ea0, int
force=0x00000001) Line 1916 + 0x9 bytes C
mono.dll!mini_cleanup(_MonoDomain * domain=0x005e6ea0) Line 5640 + 0xb
bytes C
mono.dll!mono_main(int argc=0x00000004, char * * argv=0x007e14b0) Line
1757 + 0x9 bytes C
mono.exe!main() Line 25 + 0xd bytes C
mono.exe!__tmainCRTStartup() Line 586 + 0x19 bytes C
mono.exe!mainCRTStartup() Line 403 C
kernel32.dll!BaseThreadInitThunk() + 0x12 bytes
[Frames below may be incorrect and/or missing, no symbols loaded for
kernel32.dll]
ntdll.dll!RtlInitializeExceptionChain() + 0x63 bytes
ntdll.dll!RtlInitializeExceptionChain() + 0x36 bytes
=====
In breakpoint_matches_assembly():
=====
bp 0x026bafd8 {method=0xdddddddd il_offset=0xdddddddd req=0xdddddddd
..} MonoBreakpoint *
======
This happens after we receive the VMDeathEvent.
I'm not sure what happens if you're using a non-debugging mono build - most
likely the process will just go away.
I'm using a debugging build (built with VisualStudio using the msvc solution),
so this "Mono stopped working" dialog pops up, asking me whether I want to
debug it.
--
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