[Mono-bugs] [Bug 670469] New: [SDB] Crash in the debugger when catching an exception

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Feb 8 18:44:51 EST 2011


https://bugzilla.novell.com/show_bug.cgi?id=670469

https://bugzilla.novell.com/show_bug.cgi?id=670469#c0


           Summary: [SDB] Crash in the debugger when catching an exception
    Classification: Mono
           Product: Mono: Debugger
           Version: 2.8.x
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: backend
        AssignedTo: vargaz at gmail.com
        ReportedBy: lluis at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


I can reproduce this crash doing the following (using MD from master):

1) Open the MD solution in MD
2) In Run/Exceptions, select FileNotFoundException
3) Start debugging MD using F5
4) In the MD being debugged, open a solution which is under git control, such
as MD itself or any other solution.
5) Crash.

Thread 1 (Thread 0x7fcd6f4b8740 (LWP 25958)):
#0  0x00007fcd6ea4d39c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000004ad90f in suspend_current () at debugger-agent.c:2270
#2  0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#3  suspend_current () at debugger-agent.c:2289
#4  0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#5  suspend_current () at debugger-agent.c:2289
#6  0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#7  suspend_current () at debugger-agent.c:2289
#8  0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#9  suspend_current () at debugger-agent.c:2289
#10 0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#11 suspend_current () at debugger-agent.c:2289
#12 0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#13 suspend_current () at debugger-agent.c:2289
#14 0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#15 suspend_current () at debugger-agent.c:2289
#16 0x00000000004adbbb in invoke_method () at debugger-agent.c:5042
#17 suspend_current () at debugger-agent.c:2289
#18 0x00000000004ae857 in process_event (event=EVENT_KIND_EXCEPTION, 
    arg=<value optimized out>, il_offset=<value optimized out>, ctx=
    0x7fff7326f220, events=0x0, suspend_policy=<value optimized out>)
    at debugger-agent.c:2873
#19 0x00000000004b6c64 in mono_debugger_agent_handle_exception (
    exc=<value optimized out>, throw_ctx=0x7fff7326f220, catch_ctx=
    0x7fff7326f090) at debugger-agent.c:4289
#20 0x000000000048df45 in mono_handle_exception_internal (ctx=0x7fff7326f220, 
    obj=0x7fcd5ee7cc40, original_ip=0x41d6e178, test_only=0, resume=0, 
    out_filter_idx=0x0, out_ji=0x0) at mini-exceptions.c:1239
#21 0x000000000048e256 in mono_handle_exception (ctx=<value optimized out>, 
    obj=<value optimized out>, original_ip=<value optimized out>, 
    test_only=<value optimized out>) at mini-exceptions.c:1629
#22 0x00000000004db73b in mono_amd64_throw_exception (
    dummy1=<value optimized out>, dummy2=<value optimized out>, 
    dummy3=<value optimized out>, dummy4=<value optimized out>, 
    dummy5=<value optimized out>, dummy6=<value optimized out>, regs=
    0x7fff7326f2e0, rip=1104601464, exc=0x7fcd5ee7cc40, rethrow=0)
    at exceptions-amd64.c:344
#23 0x0000000040849ea0 in ?? ()
#24 0x00007fff7326f2e0 in ?? ()
#25 0x0000000041d6e178 in ?? ()
#26 0x00007fcd5ee7cc40 in ?? ()
#27 0x0000000000000000 in ?? ()

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

-- 
Configure bugmail: https://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