mono on x86_64

Elan Ruusamäe glen at delfi.ee
Sat Jan 24 15:35:38 CET 2015


another issue:

System.TypeInitializationException: An exception was thrown by the type 
initializer for Mono.Unix.Native.Syscall ---> 
System.DllNotFoundException: /usr/lib/libMonoPosixHelper.so

but the library is in:

$ rpm -qf /usr/lib64/libMonoPosixHelper.so
mono-3.10.0-1.x86_64

$ keepass
SendMessage (60817438, 0x101f, (nil), (nil))
SendMessage (0, 0x1203, (nil), 0x7fff860e17c0)
SendMessage (0, 0x1204, (nil), 0x7fff860e17c0)
SendMessage (0, 0x1203, 0x1, 0x7fff860e17c0)
SendMessage (0, 0x1204, 0x1, 0x7fff860e17c0)
SendMessage (0, 0x1203, 0x2, 0x7fff860e17c0)
SendMessage (0, 0x1204, 0x2, 0x7fff860e17c0)
SendMessage (0, 0x1203, 0x3, 0x7fff860e17c0)
SendMessage (0, 0x1204, 0x3, 0x7fff860e17c0)
SendMessage (0, 0x1203, 0x4, 0x7fff860e17c0)
SendMessage (0, 0x1204, 0x4, 0x7fff860e17c0)
SendMessage (60817438, 0x101f, (nil), (nil))
SendMessage (0, 0x1203, (nil), 0x7fff860e29c0)
SendMessage (0, 0x1204, (nil), 0x7fff860e29c0)
SendMessage (0, 0x1203, 0x1, 0x7fff860e29c0)
SendMessage (0, 0x1204, 0x1, 0x7fff860e29c0)
SendMessage (0, 0x1203, 0x2, 0x7fff860e29c0)
SendMessage (0, 0x1204, 0x2, 0x7fff860e29c0)
SendMessage (0, 0x1203, 0x3, 0x7fff860e29c0)
SendMessage (0, 0x1204, 0x3, 0x7fff860e29c0)
SendMessage (0, 0x1203, 0x4, 0x7fff860e29c0)
SendMessage (0, 0x1204, 0x4, 0x7fff860e29c0)
System.TypeInitializationException: An exception was thrown by the type 
initializer for Mono.Unix.Native.Syscall ---> 
System.DllNotFoundException: /usr/lib/libMonoPosixHelper.so
   at (wrapper managed-to-native) Mono.Unix.Native.Syscall:get_at_fdcwd ()
   at Mono.Unix.Native.Syscall..cctor () [0x00000] in <filename unknown>:0
   --- End of inner exception stack trace ---
   at System.Windows.Forms.XplatUIX11.UpdateMessageQueue 
(System.Windows.Forms.XEventQueue queue, Boolean allowIdle) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.XplatUIX11.UpdateMessageQueue 
(System.Windows.Forms.XEventQueue queue) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.XplatUIX11.GetMessage (System.Object 
queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 
wFilterMin, Int32 wFilterMax) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, 
System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 
wFilterMax) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Application.RunLoop (Boolean Modal, 
System.Windows.Forms.ApplicationContext context) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.Application.Run 
(System.Windows.Forms.ApplicationContext context) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.Application.Run (System.Windows.Forms.Form 
mainForm) [0x00000] in <filename unknown>:0
   at KeePass.Program.Main (System.String[] args) [0x00000] in <filename 
unknown>:0

Unhandled Exception:
System.ArgumentException: A null reference or invalid value was found 
[GDI+ status: InvalidParameter]
   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] in 
<filename unknown>:0
   at System.Drawing.StringFormat.set_Alignment (StringAlignment value) 
[0x00000] in <filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Drawing.StringFormat:set_Alignment (System.Drawing.StringAlignment)
   at System.Windows.Forms.ColumnHeader.CalcColumnHeader () [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.ColumnHeader:CalcColumnHeader ()
   at System.Windows.Forms.ListView.LayoutHeader () [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.ListView.LayoutDetails () [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.ListView.CalculateListView (ListViewAlignment 
align) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.ListView.Redraw (Boolean recalculate) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.ListView.ListView_SizeChanged (System.Object 
sender, System.EventArgs e) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnSizeChanged (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 
width, Int32 height, Int32 clientWidth, Int32 clientHeight) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 
width, Int32 height) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsCoreInternal (Int32 x, Int32 
y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsCore (Int32 x, Int32 y, 
Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsInternal (Int32 x, Int32 y, 
Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:SetBoundsInternal 
(int,int,int,int,System.Windows.Forms.BoundsSpecified)
   at System.Windows.Forms.Layout.DefaultLayout.LayoutDockedChildren 
(System.Windows.Forms.Control parent, System.Windows.Forms.Control[] 
controls) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Layout.DefaultLayout.Layout (System.Object 
container, System.Windows.Forms.LayoutEventArgs args) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.ScrollableControl.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.Control.PerformLayout 
(System.Windows.Forms.Control affectedControl, System.String 
affectedProperty) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.PerformLayout () [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.ResumeLayout (Boolean performLayout) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.ResumeLayout () [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:ResumeLayout ()
   at System.Windows.Forms.SplitContainer.UpdateLayout () [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.SplitContainer.OnLayout 
(System.Windows.Forms.LayoutEventArgs e) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.PerformLayout 
(System.Windows.Forms.Control affectedControl, System.String 
affectedProperty) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnResizeInternal (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnResize (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnSizeChanged (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 
width, Int32 height, Int32 clientWidth, Int32 clientHeight) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 
width, Int32 height) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsCoreInternal (Int32 x, Int32 
y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsCore (Int32 x, Int32 y, 
Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.SplitContainer.SetBoundsCore (Int32 x, Int32 
y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsInternal (Int32 x, Int32 y, 
Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:SetBoundsInternal 
(int,int,int,int,System.Windows.Forms.BoundsSpecified)
   at System.Windows.Forms.Layout.DefaultLayout.LayoutDockedChildren 
(System.Windows.Forms.Control parent, System.Windows.Forms.Control[] 
controls) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Layout.DefaultLayout.Layout (System.Object 
container, System.Windows.Forms.LayoutEventArgs args) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.ScrollableControl.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.Control.PerformLayout 
(System.Windows.Forms.Control affectedControl, System.String 
affectedProperty) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.PerformLayout () [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.ResumeLayout (Boolean performLayout) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.ResumeLayout () [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:ResumeLayout ()
   at System.Windows.Forms.SplitContainer.UpdateLayout () [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.SplitContainer.OnLayout 
(System.Windows.Forms.LayoutEventArgs e) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.PerformLayout 
(System.Windows.Forms.Control affectedControl, System.String 
affectedProperty) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnResizeInternal (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnResize (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.OnSizeChanged (System.EventArgs e) 
[0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 
width, Int32 height, Int32 clientWidth, Int32 clientHeight) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32 
width, Int32 height) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsCoreInternal (Int32 x, Int32 
y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsCore (Int32 x, Int32 y, 
Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.SplitContainer.SetBoundsCore (Int32 x, Int32 
y, Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.SetBoundsInternal (Int32 x, Int32 y, 
Int32 width, Int32 height, BoundsSpecified specified) [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:SetBoundsInternal 
(int,int,int,int,System.Windows.Forms.BoundsSpecified)
   at System.Windows.Forms.Layout.DefaultLayout.LayoutDockedChildren 
(System.Windows.Forms.Control parent, System.Windows.Forms.Control[] 
controls) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Layout.DefaultLayout.Layout (System.Object 
container, System.Windows.Forms.LayoutEventArgs args) [0x00000] in 
<filename unknown>:0
   at System.Windows.Forms.Control.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.ScrollableControl.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.ContainerControl.OnLayout 
(System.Windows.Forms.LayoutEventArgs e) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Form.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.Control.PerformLayout 
(System.Windows.Forms.Control affectedControl, System.String 
affectedProperty) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.PerformLayout () [0x00000] in 
<filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:PerformLayout ()
   at System.Windows.Forms.Control.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.ScrollableControl.OnLayout 
(System.Windows.Forms.LayoutEventArgs levent) [0x00000] in <filename 
unknown>:0
   at System.Windows.Forms.ToolStrip.OnLayout 
(System.Windows.Forms.LayoutEventArgs e) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.PerformLayout 
(System.Windows.Forms.Control affectedControl, System.String 
affectedProperty) [0x00000] in <filename unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:PerformLayout 
(System.Windows.Forms.Control,string)
   at System.Windows.Forms.Control+ControlCollection.Remove 
(System.Windows.Forms.Control value) [0x00000] in <filename unknown>:0
   at System.Windows.Forms.Control.Dispose (Boolean disposing) [0x00000] 
in <filename unknown>:0
   at System.Windows.Forms.ComboBox.Dispose (Boolean disposing) 
[0x00000] in <filename unknown>:0
   at System.ComponentModel.Component.Dispose () [0x00000] in <filename 
unknown>:0
   at (wrapper remoting-invoke-with-check) 
System.ComponentModel.Component:Dispose ()
   at System.Windows.Forms.ToolStripControlHost.Dispose (Boolean 
disposing) [0x00000] in <filename unknown>:0
   at System.ComponentModel.Component.Finalize () [0x00000] in <filename 
unknown>:0




More information about the pld-devel-en mailing list