[Mono-bugs] [Bug 561117] New: Threading Error running monovs-server on busybox derivitive

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Dec 5 08:37:26 EST 2009


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

http://bugzilla.novell.com/show_bug.cgi?id=561117#c0


           Summary: Threading Error running monovs-server on busybox
                    derivitive
    Classification: Mono
           Product: Mono: Tools
           Version: MonoVS 1.0.x
          Platform: i586
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Visual Studio Integration
        AssignedTo: jpobst at novell.com
        ReportedBy: danny at xrio.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


When running a simple console application on a busybox derivitive, a threading
error occurs.  This same app running on ubuntu (with monovs-server) works as
expected.

We have been working with Andrew Jorgensen who as assisted us with patches to
make monovs run on a custom platorm, ie. non-virtual-machine or openSUSE.

Failed to initialize thread_db on
/usr/local/bin/mono:--inside-mdb:ConsoleApplication1.exe:
Failed to initialize thread_db on
/usr/local/bin/mono:--inside-mdb:ConsoleApplication1.exe::
Mono.Debugger.Backend.ProcessStart
(/tmp/monovs-fa62308f-d1f9-452a-8f2c-4583c347ecbe:/usr/local/bin/mono:--inside-mdb:ConsoleApplication1.exe::False)
   at System.Environment.get_StackTrace() in
/mnt/disk/freedom/mono/mono-2.4.2.3/mcs/class/corlib/System/Environment.cs:line
202
   at
Mono.Debugger.Backend.ProcessServant.GetEngineByTID(Mono.Debugger.Backend.Inferior
inferior, Int64 tid) in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ProcessServant.cs:line 502
   at
Mono.Debugger.Backend.MonoThreadManager.HandleChildEvent(Mono.Debugger.Backend.SingleSteppingEngine
engine, Mono.Debugger.Backend.Inferior inferior,
Mono.Debugger.Backend.ChildEvent ByRef cevent, Boolean ByRef resume_target) in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/MonoThreadManager.cs:line
287
   at
Mono.Debugger.Backend.ThreadManager.HandleChildEvent(Mono.Debugger.Backend.SingleSteppingEngine
engine, Mono.Debugger.Backend.Inferior inferior,
Mono.Debugger.Backend.ChildEvent ByRef cevent, Boolean ByRef resume_target) in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ThreadManager.cs:line 210
   at
Mono.Debugger.Backend.SingleSteppingEngine.ProcessEvent(Mono.Debugger.Backend.ChildEvent
cevent) in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/SingleSteppingEngine.cs:line
216
   at Mono.Debugger.Backend.SingleSteppingEngine.ProcessEvent(Int32 status) in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/SingleSteppingEngine.cs:line
155
   at Mono.Debugger.Backend.ThreadManager.engine_thread_main() in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ThreadManager.cs:line 333
   at Mono.Debugger.Backend.ThreadManager.start_inferior() in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ThreadManager.cs:line 101
EXCEPTION: Mono.Debugger.InternalError: Internal error.
  at Mono.Debugger.Backend.ProcessServant.GetEngineByTID
(Mono.Debugger.Backend.Inferior inferior, Int64 tid) [0x0010b] in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ProcessServant.cs:502
  at (wrapper remoting-invoke-with-check)
Mono.Debugger.Backend.ProcessServant:GetEngineByTID
(Mono.Debugger.Backend.Inferior,long)
  at Mono.Debugger.Backend.MonoThreadManager.HandleChildEvent
(Mono.Debugger.Backend.SingleSteppingEngine engine,
Mono.Debugger.Backend.Inferior inferior, Mono.Debugger.Backend.ChildEvent&
cevent, System.Boolean& resume_target) [0x0021a] in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/MonoThreadManager.cs:287
  at Mono.Debugger.Backend.ThreadManager.HandleChildEvent
(Mono.Debugger.Backend.SingleSteppingEngine engine,
Mono.Debugger.Backend.Inferior inferior, Mono.Debugger.Backend.ChildEvent&
cevent, System.Boolean& resume_target) [0x00121] in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ThreadManager.cs:210
  at (wrapper remoting-invoke-with-check)
Mono.Debugger.Backend.ThreadManager:HandleChildEvent
(Mono.Debugger.Backend.SingleSteppingEngine,Mono.Debugger.Backend.Inferior,Mono.Debugger.Backend.Inferior/ChildEvent&,bool&)
  at Mono.Debugger.Backend.SingleSteppingEngine.ProcessEvent
(Mono.Debugger.Backend.ChildEvent cevent) [0x0021e] in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/SingleSteppingEngine.cs:216
  at Mono.Debugger.Backend.SingleSteppingEngine.ProcessEvent (Int32 status)
[0x0000c] in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/SingleSteppingEngine.cs:155
  at (wrapper remoting-invoke-with-check)
Mono.Debugger.Backend.SingleSteppingEngine:ProcessEvent (int)
  at Mono.Debugger.Backend.ThreadManager.engine_thread_main () [0x000cd] in
/mnt/disk/freedom/mono/mono-debugger-2.4.2.2/backend/ThreadManager.cs:333

-- 
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