When being used in Debian Lenny, under any Window Manager, using the most current version of Mono, libmonowinforms1.0-cil, libmonowinforms2.0-cil and libmicrosoft8.o-cil, opening up the Object Tracker window results in complete crash. This is reproduceable easily.
Current configuration:
Running on a Toshiba Tecra 8100 850mhz 512MB S3 Virge MX+ laptop (Has been reproduced under other conditions) with currently available version of Mono with the above libs installed.
Ran with both mono Radegast.exe and env DESKTOP_SESSION=KDE mono Radegast.exe (The latter is necessary in order to see the menus, which are currently white on light gray) under Gnome, KDE, XFCE4 and LXDE
terminal reports continuous 'Recieved (random) bytes of data from unrecognized source, though this may be from an object worn by avatar.
Upon clicking the Object tab, Radegast immediately crashes, resulting in the following dialogue in terminal:
-
- (/usr/local/Radegast/Radegast.exe:3124): WARNING **: Missing method System.Threading.WaitHandle::WaitOne(int) in assembly /usr/lib/mono/2.0/mscorlib.dll, referenced in assembly /usr/local/Radegast/Radegast.exe
Unhandled Exception: System.MissingMethodException: Method not found: 'System.Threading.WaitHandle.WaitOne'.
at Radegast.ObjectsConsole.GetObjectName (OpenMetaverse.Primitive prim)
[0x00000]
at Radegast.ObjectsConsole+<>c_
DisplayClass38.<AddAllObjects>b_37 (OpenMetaverse.Primitive prim)
[0x00000]
at OpenMetaverse.InternalDictionary`2
[System.UInt32,OpenMetaverse.Primitive].ForEach (System.Action`1 action)
[0x00000]
at Radegast.ObjectsConsole.AddAllObjects ()
[0x00000]
at Radegast.ObjectsConsole.btnRefresh_Click (System.Object sender, System.EventArgs e)
[0x00000]
at Radegast.ObjectsConsole.RefreshObjectList ()
[0x00000]
at (wrapper remoting-invoke-with-check) Radegast.ObjectsConsole:RefreshObjectList ()
at Radegast.frmMain.tbnObjects_Click (System.Object sender, System.EventArgs e)
[0x00000]
at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e)
[0x00000]
at System.Windows.Forms.ToolStripButton.OnClick (System.EventArgs e)
[0x00000]
at System.Windows.Forms.ToolStripItem.HandleClick (System.EventArgs e)
[0x00000]
at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, ToolStripItemEventType met)
[0x00000]
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripItem:FireEvent (System.EventArgs,System.Windows.Forms.ToolStripItemEventType)
at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea)
[0x00000]
at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m)
[0x00000]
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m)
[0x00000]
at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m)
[0x00000]
at System.Windows.Forms.ToolStrip.WndProc (System.Windows.Forms.Message& m)
[0x00000]
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m)
[0x00000]
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m)
[0x00000]
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam)
[0x00000]
at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg)
[0x00000]
at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg)
[0x00000]
at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context)
[0x00000]
at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context)
[0x00000]
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm)
[0x00000]
at Radegast.Program.Main ()
[0x00000]