> mono ~/swf-binary.exe
Mono System.Windows.Forms Assembly [Revision: 57713; built: 2006/03/09 03:26:24]
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.XplatUI ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Net.Sockets.Socket ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Cannot be empty.
Parameter name: filename
in <0x000b9> Mono.Posix.UnixEndPoint:.ctor (System.String filename)
in <0x00000> <unknown method>
in (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[])
in <0x0008d> System.Reflection.MonoCMethod:Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)--- End of inner exception stack trace ---
in <0x0010e> System.Reflection.MonoCMethod:Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
in <0x0001c> System.Reflection.MonoCMethod:Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
in <0x00035> System.Reflection.ConstructorInfo:Invoke (System.Object[] parameters)
in <0x000f5> System.Net.Sockets.Socket:.cctor ()--- End of inner exception stack trace ---
in <0x00000> <unknown method>
in <0x001d5> System.Windows.Forms.XplatUIX11:SetDisplay (IntPtr display_handle)
in <0x0008b> System.Windows.Forms.XplatUIX11:.ctor ()
in <0x00040> System.Windows.Forms.XplatUIX11:GetInstance ()
in <0x00061> System.Windows.Forms.XplatUI:.cctor ()--- End of inner exception stack trace ---
in <0x00000> <unknown method>
in <0x00008> System.Windows.Forms.Application:EnableVisualStyles ()
in <0x00008> swf_binary.Program:Main ()