Jump to content
Not connected, Your IP: 18.117.105.40
YDWX7uYwz6v6t

Eddie Portable for Linux x64 (Mono not required) Throwing Unhandled Exception Error

Recommended Posts

It worked fine yesterday and earlier today. Started up my computer a few minutes ago and tried to start the portable client and nothing. So I attempted to run the client from the command line and received the following error:

 

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: libgdiplus.so.0
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Drawing.StringFormat..ctor (StringFormatFlags options, Int32 language) [0x00000] in <filename unknown>:0
  at System.Drawing.StringFormat..ctor () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Drawing.StringFormat:.ctor ()
  at AirVPN.Gui.GuiUtils.Init () [0x00000] in <filename unknown>:0
  at AirVPN.UI.Linux.Program.Main () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: libgdiplus.so.0
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
  at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Drawing.StringFormat..ctor (StringFormatFlags options, Int32 language) [0x00000] in <filename unknown>:0
  at System.Drawing.StringFormat..ctor () [0x00000] in <filename unknown>:0
  at (wrapper remoting-invoke-with-check) System.Drawing.StringFormat:.ctor ()
  at AirVPN.Gui.GuiUtils.Init () [0x00000] in <filename unknown>:0
  at AirVPN.UI.Linux.Program.Main () [0x00000] in <filename unknown>:0

 

I could re-install the deb on my stable (Debian Jessie) installation, but a newer version of Mono under Debian Unstable would prevent doing the same.  Besides, the portable version takes up much less HDD space than pulling in all of the Mono dependencies for the deb version.

Share this post


Link to post

It also just stopped working on Ubuntu today! :-/
 

 

~/airvpn_linux_x64_portable$ ./airvpn
 
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Syscall ---> System.DllNotFoundException: $mono_libdir/libMonoPosixHelper.so
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall:_L_ctermid ()
  at Mono.Unix.Native.Syscall..cctor () [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at AirVPN.Platforms.Linux.GetExecutablePath () [0x00000] in <filename unknown>:0 
  at AirVPN.Core.Platform.GetProgramFolder () [0x00000] in <filename unknown>:0 
  at AirVPN.Core.Engine.Initialization () [0x00000] in <filename unknown>:0 
  at AirVPN.UI.Linux.Program.Main () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Native.Syscall ---> System.DllNotFoundException: $mono_libdir/libMonoPosixHelper.so
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall:_L_ctermid ()
  at Mono.Unix.Native.Syscall..cctor () [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at AirVPN.Platforms.Linux.GetExecutablePath () [0x00000] in <filename unknown>:0 
  at AirVPN.Core.Platform.GetProgramFolder () [0x00000] in <filename unknown>:0 
  at AirVPN.Core.Engine.Initialization () [0x00000] in <filename unknown>:0 
  at AirVPN.UI.Linux.Program.Main () [0x00000] in <filename unknown>:0 

Share this post


Link to post

The portable version was the only way us Linux users could get Eddie to work properly! 

 

Now the Portable version is also broken! 
The NetworkManager method shows DNS Leaks on my system, despite adding the Line: block-outside-dns
(https://www.dnsleaktest.com/how-to-fix-a-dns-leak.html)

I am using the netherlands servers…
I get DNS leaks checking with both:
https://ipleak.net/
https://www.dnsleaktest.com/

*AirVPN staff, This really needs fixing!

*This Link may be useful in helping to resolve this problem (The DNS Leaks!)(*not fixing Eddie on Linux!):
http://askubuntu.com/questions/707983/fix-vpn-dns-leak-on-ubuntu-15-10

DNS-Leaks seem to be a BIG problem using the Network Manager in Ubuntu!
https://bugs.launchpad.net/ubuntu/+source/openvpn/+bug/1211110

*really need a work around for this!
 

Share this post


Link to post

The portable version was the only way us Linux users could get Eddie to work properly! 

 

 

 

Hello,

 

absolutely not.... this topic can mislead readers. Please move to https://airvpn.org/topic/17190-eddie-2103-broken-with-mono-44040-under-linux/ to frame the issue correctly and add your notes. Network-manager usage is not recommended: a better alternative is running OpenVPN directly.

 

 

DNS-Leaks seem to be a BIG problem using the Network Manager in Ubuntu!

https://bugs.launchpad.net/ubuntu/+source/openvpn/+bug/1211110

 

*really need a work around for this!

 

 

 

There are no DNS leaks in Linux. And anyway this is a totally separate argument, please do not hijack discussions. Move to the aforementioned topic and do not hijack, thank you. Topic locked.

 

Kind regards

Share this post


Link to post
Guest
This topic is now closed to further replies.

×
×
  • Create New...