Bug 321499 (MONO78778) - Debugger fails almost entire testsuite
Summary: Debugger fails almost entire testsuite
Status: RESOLVED FIXED
Alias: MONO78778
Product: Mono: Debugger
Classification: Mono
Component: backend (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Major
Target Milestone: ---
Assignee: Martin Baulig
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-07 00:14 UTC by Peter Williams
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
TestResult.log of test suite failures (20.16 KB, text/plain)
2006-07-07 00:15 UTC, Thomas Wiest
Details
TestResult.xml of test suite failures (38.53 KB, text/plain)
2006-07-07 00:15 UTC, Thomas Wiest
Details
Updated TestResult.log, 24 failures (14.74 KB, text/plain)
2006-07-12 02:23 UTC, Thomas Wiest
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 20:02:52 UTC


---- Reported by peter@newton.cx 2006-07-06 17:14:40 MST ----

After the fixing of https://bugzilla.novell.com/show_bug.cgi?id=MONO78676 I can now at least start a program in the
debugger, but almost the entire testsuite fails to run. This is HEAD mdb on
HEAD mono and mcs.

I will attach the TestResult.log and TestResult.xml files.



---- Additional Comments From peter@newton.cx 2006-07-06 17:15:11 MST ----

Created an attachment (id=170059)
TestResult.log of test suite failures




---- Additional Comments From peter@newton.cx 2006-07-06 17:15:38 MST ----

Created an attachment (id=170060)
TestResult.xml of test suite failures




---- Additional Comments From martin@ximian.com 2006-07-08 11:38:51 MST ----

Just committed something to SVN (r62363) which might fix the problem.
 Please lemme know if you're still having problems.



---- Additional Comments From peter@newton.cx 2006-07-11 19:21:24 MST ----

The commit fixes a few tests but 24 of them still fail. I will attach
a new TestResult.log



---- Additional Comments From peter@newton.cx 2006-07-11 19:23:04 MST ----

Created an attachment (id=170061)
Updated TestResult.log, 24 failures




---- Additional Comments From marek.sieradzki@gmail.com 2006-09-01 12:50:18 MST ----

I get it after running make check with revision 64709 (mono and debugger)

..
=================================================================
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.
=================================================================
Stacktrace:
  at
Mono.Debugger.Languages.Mono.MonoLanguageBackend.do_update_symbol_table
(Mono.Debugger.TargetMemoryAccess) [0x00061] in
/home/marek/pkg/svn/debugger/languages/mono/MonoLanguageBackend.cs:375
  at
Mono.Debugger.Languages.Mono.MonoLanguageBackend.do_update_symbol_table
(Mono.Debugger.TargetMemoryAccess) [0x0001d] in
/home/marek/pkg/svn/debugger/languages/mono/MonoLanguageBackend.cs:366
  at Mono.Debugger.Languages.Mono.MonoLanguageBackend.Notification
(Mono.Debugger.Backends.Inferior,Mono.Debugger.Backends.NotificationType,Mono.Debugger.TargetAddress,long)
[0x0002a] in
/home/marek/pkg/svn/debugger/languages/mono/MonoLanguageBackend.cs:843
  at Mono.Debugger.Backends.MonoThreadManager.HandleChildEvent
(Mono.Debugger.Backends.SingleSteppingEngine,Mono.Debugger.Backends.Inferior,Mono.Debugger.Backends.Inferior/ChildEvent&)
[0x00212] in
/home/marek/pkg/svn/debugger/backends/MonoThreadManager.cs:229
  at Mono.Debugger.Backends.ThreadManager.HandleChildEvent
(Mono.Debugger.Backends.SingleSteppingEngine,Mono.Debugger.Backends.Inferior,Mono.Debugger.Backends.Inferior/ChildEvent&)
[0x000d6] in /home/marek/pkg/svn/debugger/backends/ThreadManager.cs:190
  at (wrapper remoting-invoke-with-check)
Mono.Debugger.Backends.ThreadManager.HandleChildEvent
(Mono.Debugger.Backends.SingleSteppingEngine,Mono.Debugger.Backends.Inferior,Mono.Debugger.Backends.Inferior/ChildEvent&)
<0xffffffff>
  at Mono.Debugger.Backends.SingleSteppingEngine.ProcessEvent (int)
[0x0015b] in
/home/marek/pkg/svn/debugger/backends/SingleSteppingEngine.cs:182
  at (wrapper remoting-invoke-with-check)
Mono.Debugger.Backends.SingleSteppingEngine.ProcessEvent (int)
<0xffffffff>
  at Mono.Debugger.Backends.ThreadManager.engine_thread_main ()
[0x000ce] in /home/marek/pkg/svn/debugger/backends/ThreadManager.cs:306
  at Mono.Debugger.Backends.ThreadManager.start_inferior () [0x0001c]
in /home/marek/pkg/svn/debugger/backends/ThreadManager.cs:90
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void ()
<0xffffffff>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,intptr,intptr) <0xffffffff>
Native stacktrace:
        /opt/mono/bin/mono(mono_handle_native_sigsegv+0xde) [0x815dc3e]
        /opt/mono/bin/mono [0x812a3e8]
        [0xffffe440]
        /opt/mono/bin/mono(mono_class_vtable+0x513) [0x80dbc93]
        /opt/mono/bin/mono [0x812b395]
        /opt/mono/bin/mono [0x813f824]
        /opt/mono/bin/mono [0x81486d6]
        /opt/mono/bin/mono [0x8149f81]
        /opt/mono/bin/mono(mono_magic_trampoline+0x1a) [0x807fe1a]
        [0x4035a032]
        [0x41ba4106]
        [0x41b99544]
        [0x41b93cf6]
        [0x41b93b04]
        [0x41b92d80]
        [0x41b92a4e]
        [0x4145417f]
        [0x4144bd6e]
        [0x4144a540]
        [0x41357969]
        /opt/mono/bin/mono(mono_runtime_delegate_invoke+0x36) [0x80d9e16]
        /opt/mono/bin/mono [0x80ba019]
        /opt/mono/bin/mono [0x8106dee]
        /opt/mono/bin/mono [0x81204c5]
        /lib/tls/i686/cmov/libpthread.so.0 [0x400e6504]
        /lib/tls/i686/cmov/libc.so.6(__clone+0x5e) [0x401e750e]




---- Additional Comments From martin@ximian.com 2006-11-10 16:08:44 MST ----

I think we can close this now.  I removed the extra appdomain and
things seem to be stable now.



---- Additional Comments From peter@newton.cx 2006-11-11 01:16:21 MST ----

Unfortunately I still see a nearly identical set of failures. I'm on
an FC6 machine with HEAD mono, mcs, and debugger.



---- Additional Comments From martin@ximian.com 2007-05-09 10:42:31 MST ----

Still can't reproduce this.

Imported an attachment (id=170059)
Imported an attachment (id=170060)
Imported an attachment (id=170061)

Unknown operating system unknown. Setting to default OS "Other".