Jump to content
Not connected, Your IP: 18.218.50.170
RePlay

SIGABRT Error for Eddie 2.10 on RaspberryPi 3

Recommended Posts

Hello Guys!

I've been using AirVPN for almost a year now and today I tried installing the 32 Bit .deb Package of Eddie 2.10 on my new RaspberryPi 3.

After installing Mono, Openvpn and whatnot through apt-get -f install and then installing Eddie again I try starting Eddie with sudo airvpn

The GUI starts to appear, while flickering, but then closes down again relatively quickly.

I then get the Error

"Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application."

Here's the full Terminal:

pi@raspberrypi:~ $ sudo airvpn
I 2016.03.29 19:25:24 - AirVPN client version: 2.10.3 / x86, System: Linux, Name: Raspbian GNU/Linux 8 \n \l / Unknown
. 2016.03.29 19:25:25 - Reading options from /root/.airvpn/AirVPN.xml
. 2016.03.29 19:25:25 - Profile options not found, using defaults.
. 2016.03.29 19:25:26 - Data Path: /root/.airvpn
. 2016.03.29 19:25:26 - App Path: /usr/lib/AirVPN
. 2016.03.29 19:25:26 - Executable Path: /usr/lib/AirVPN/AirVPN.exe
. 2016.03.29 19:25:26 - Command line arguments (1): path="/root/.airvpn"
. 2016.03.29 19:25:26 - Updating systems & servers data ...
. 2016.03.29 19:25:26 - Operating System: Unix 4.1.19.7 - Linux raspberrypi 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux
I 2016.03.29 19:25:27 - OpenVPN Driver - Found, /dev/net/tun
I 2016.03.29 19:25:27 - OpenVPN - Version: OpenVPN 2.3.4 (/usr/sbin/openvpn)
I 2016.03.29 19:25:27 - SSH - Version: OpenSSH_6.7p1 Raspbian-5+deb8u1, OpenSSL 1.0.1k 8 Jan 2015 (/usr/bin/ssh)
I 2016.03.29 19:25:27 - SSL - Version: stunnel 5.06 (/usr/bin/stunnel4)
! 2016.03.29 19:25:27 - Ready
. 2016.03.29 19:25:29 - Systems & servers data update completed
* Assertion at mini-codegen.c:807, condition `i == sel' not met

Stacktrace:

  at <unknown> <0xffffffff>
  at System.Windows.Forms.TextBoxBase.Draw (System.Drawing.Graphics,System.Drawing.Rectangle) <0x000ab>
  at System.Windows.Forms.TextBoxBase.OnPaintInternal (System.Windows.Forms.PaintEventArgs) <0x00063>
  at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message&) <0x0017f>
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message&) <0x00217>
  at System.Windows.Forms.TextBoxBase.WndProc (System.Windows.Forms.Message&) <0x00313>
  at System.Windows.Forms.TextBox.WndProc (System.Windows.Forms.Message&) <0x001d3>
  at System.Windows.Forms.Control/ControlWindowTarget.OnMessage (System.Windows.Forms.Message&) <0x0002b>
  at System.Windows.Forms.Control/ControlNativeWindow.WndProc (System.Windows.Forms.Message&) <0x0003b>
  at System.Windows.Forms.NativeWindow.WndProc (intptr,System.Windows.Forms.Msg,intptr,intptr) <0x0028b>
  at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG&) <0x00023>
  at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG&) <0x0002b>
  at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x00ac7>
  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext) <0x0005f>
  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form) <0x0002b>
  at AirVPN.UI.Linux.Program.Main () <0x00137>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:


Debug info from gdb:

[New LWP 5119]
[New LWP 5118]
[New LWP 5117]
[New LWP 5116]
[New LWP 5114]
[New LWP 5113]
[New LWP 5112]
[New LWP 5111]
[New LWP 5110]
[New LWP 5109]
[New LWP 5094]
[New LWP 5093]
[New LWP 5092]
[New LWP 5091]
[New LWP 5088]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
0x76e0dee8 in __libc_waitpid (Cannot access memory at address 0x3
pid=5120, stat_loc=0x7ec11088, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40	../sysdeps/unix/sysv/linux/waitpid.c: Datei oder Verzeichnis nicht gefunden.
  Id   Target Id         Frame 
  16   Thread 0x7597c430 (LWP 5088) "mono" 0x76e0ba40 in do_futex_wait (isem=isem@entry=0x3181a4) at ../nptl/sysdeps/unix/sysv/linux/sem_wait.c:48
  15   Thread 0x735ff430 (LWP 5091) "mono" 0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  14   Thread 0x734ff430 (LWP 5092) "mono" 0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  13   Thread 0x731ff430 (LWP 5093) "mono" 0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  12   Thread 0x730ff430 (LWP 5094) "mono" 0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  11   Thread 0x72dbb430 (LWP 5109) "mono" 0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  10   Thread 0x72bff430 (LWP 5110) "mono" 0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x72bfecd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
  9    Thread 0x72d8a430 (LWP 5111) "mono" 0x76d8ed14 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
  8    Thread 0x72d6a430 (LWP 5112) "mono" 0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317f64, rt=rt@entry=0x72d69cd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
  7    Thread 0x723ff430 (LWP 5113) "mono" 0x76e0d18c in recvfrom () at ../sysdeps/unix/syscall-template.S:81
  6    Thread 0x721ff430 (LWP 5114) "mono" 0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x721fecd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
  5    Thread 0x71f7b430 (LWP 5116) "mono" 0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x71f7acd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
  4    Thread 0x71e7b430 (LWP 5117) "mono" 0x76e0d18c in recvfrom () at ../sysdeps/unix/syscall-template.S:81
  3    Thread 0x71d7b430 (LWP 5118) "mono" 0x76e09b30 in __pthread_cond_timedwait (Cannot access memory at address 0x1
cond=0x18ed4c0, mutex=0x18ed4a4, abstime=0x71d7a700) at pthread_cond_timedwait.c:199
  2    Thread 0x71aff430 (LWP 5119) "mono" 0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x71afecd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
* 1    Thread 0x76f1d000 (LWP 5087) "mono" 0x76e0dee8 in __libc_waitpid (Cannot access memory at address 0x3
pid=5120, stat_loc=0x7ec11088, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40

Thread 16 (Thread 0x7597c430 (LWP 5088)):
#0  0x76e0ba40 in do_futex_wait (isem=isem@entry=0x3181a4) at ../nptl/sysdeps/unix/sysv/linux/sem_wait.c:48
#1  0x76e0baf4 in __new_sem_wait (sem=0x3181a4) at ../nptl/sysdeps/unix/sysv/linux/sem_wait.c:69
#2  0x00219f98 in mono_sem_wait ()
#3  0x0019091c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 15 (Thread 0x735ff430 (LWP 5091)):
#0  0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x0020e8b0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (Thread 0x734ff430 (LWP 5092)):
#0  0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x0020e8b0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 13 (Thread 0x731ff430 (LWP 5093)):
#0  0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x0020e8b0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 12 (Thread 0x730ff430 (LWP 5094)):
#0  0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x0020e8b0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 11 (Thread 0x72dbb430 (LWP 5109)):
#0  0x76e0d730 in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x0020e8b0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 10 (Thread 0x72bff430 (LWP 5110)):
#0  0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x72bfecd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
#1  0x76e0bd7c in sem_timedwait (sem=0x317edc, abstime=0x72bfed1c) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:96
#2  0x0021a08c in mono_sem_timedwait ()
#3  0x001790f0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 9 (Thread 0x72d8a430 (LWP 5111)):
Cannot access memory at address 0x1
#0  0x76d8ed14 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1  0x00176c88 in ?? ()
Cannot access memory at address 0x1
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 8 (Thread 0x72d6a430 (LWP 5112)):
#0  0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317f64, rt=rt@entry=0x72d69cd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
#1  0x76e0bd7c in sem_timedwait (sem=0x317f64, abstime=0x72d69d1c) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:96
#2  0x0021a08c in mono_sem_timedwait ()
#3  0x001790f0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 7 (Thread 0x723ff430 (LWP 5113)):
#0  0x76e0d18c in recvfrom () at ../sysdeps/unix/syscall-template.S:81
#1  0x00206868 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x721ff430 (LWP 5114)):
#0  0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x721fecd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
#1  0x76e0bd7c in sem_timedwait (sem=0x317edc, abstime=0x721fed1c) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:96
#2  0x0021a08c in mono_sem_timedwait ()
#3  0x001790f0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x71f7b430 (LWP 5116)):
#0  0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x71f7acd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
#1  0x76e0bd7c in sem_timedwait (sem=0x317edc, abstime=0x71f7ad1c) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:96
#2  0x0021a08c in mono_sem_timedwait ()
#3  0x001790f0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x71e7b430 (LWP 5117)):
#0  0x76e0d18c in recvfrom () at ../sysdeps/unix/syscall-template.S:81
#1  0x00206868 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x71d7b430 (LWP 5118)):
Cannot access memory at address 0x1
#0  0x76e09b30 in __pthread_cond_timedwait (cond=0x18ed4c0, mutex=0x18ed4a4, abstime=0x71d7a700) at pthread_cond_timedwait.c:199
#1  0x001f68d8 in ?? ()
Cannot access memory at address 0x1
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x71aff430 (LWP 5119)):
#0  0x76e0bc50 in do_futex_timed_wait (isem=isem@entry=0x317edc, rt=rt@entry=0x71afecd8) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41
#1  0x76e0bd7c in sem_timedwait (sem=0x317edc, abstime=0x71afed1c) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:96
#2  0x0021a08c in mono_sem_timedwait ()
#3  0x001790f0 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x76f1d000 (LWP 5087)):
Cannot access memory at address 0x3
#0  0x76e0dee8 in __libc_waitpid (pid=5120, stat_loc=0x7ec11088, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
#1  0x000c0ba4 in ?? ()
Cannot access memory at address 0x3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

/usr/bin/airvpn: Zeile 2:  5087 Abgebrochen             mono /usr/lib/AirVPN/AirVPN.exe --path=$HOME/.airvpn "$@"
pi@raspberrypi:~ $ 

I also tried installing mono-complete beforehand, but I got the same Error.

I'm sorry, but I really have no Idea on how to proceed from here.

Share this post


Link to post

That's weird, because some people here on the forum seem to have no Problem with running the Client on the RaspberryPi 2.

 

Not necessarily a solution, but I would recommend using the client - I just recently got Airvpn running on my own Pi 2 under Jessie and have found that it's actually much easier to use the client than going through the effort of using the network manager to force things. That being said, I did find that the client didn't work "out of the box" and updating mono was necessary, although that could simply be due to the distro I was using.

https://airvpn.org/topic/16528-raspberry-pi-2-raspbian-jessie/

 

or as an other example where just the Network Lock didn't work

https://airvpn.org/topic/16786-raspbian-client-2103-network-lock-prevents-upnp-media-server-discovery

 

Also, the ARMv8 Documentation says, that they're "maintaining compatibility with existing 32-bit software" (http://www.arm.com/products/processors/armv8-architecture.php) or am I misreading something here?

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...