Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Resolved Resolved by DJ Sures!

ARC Using Raspberry Pi 3

I was following the videos and I got as far as sending the command 'mono EZ-Builder.exe and I got the following error.

pi@raspberrypi:~ $ mono EZ-BuilderPi/
Cannot open assembly 'EZ-BuilderPi/': File does not contain a valid CIL image.
pi@raspberrypi:~ $ mono EZ-Builder.exe
Cannot open assembly 'EZ-Builder.exe': No such file or directory.
pi@raspberrypi:~ $ cd EZ-BuilderPi/
pi@raspberrypi:~/EZ-BuilderPi $ mono EZ-Builder.exe
Unknown heap type: #GUlD

Unknown heap type: #Blop

Unknown heap type: #GUlD

Unknown heap type: #Blop

Missing method System.Array::Empty<[1]>() in assembly
/usr/lib/mono/4.5/mscorlib.dll, referenced in assembly
* Assertion at mini-codegen.c:807, condition `i == sel' not met


at <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) <0x002b7>
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.Form.ShowDialog
(System.Windows.Forms.IWin32Window) <0x007cf>
at System.Windows.Forms.Form.ShowDialog () <0x00017>
at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Form.ShowDialog () <0xffffffff>
at CP5sOKssv9sgrAFSym.wjan4BiotCwwPucADR.lSQbwMQ8wj
(object,System.Threading.ThreadExceptionEventArgs) <0x00063>
at System.Windows.Forms.Application.OnThreadException
(System.Exception) <0x000b3>
at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs) <0x0008b>
at System.Windows.Forms.Form.OnCreateControl () <0x0004b>
at System.Windows.Forms.Control.CreateControl () <0x0011b>
at System.Windows.Forms.Control.SetVisibleCore (bool) <0x0006f>
at System.Windows.Forms.Form.SetVisibleCore (bool) <0x002af>
at System.Windows.Forms.Control.set_Visible (bool) <0x00033>
at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Control.set_Visible (bool) <0xffffffff>
at System.Windows.Forms.Application.RunLoop
(bool,System.Windows.Forms.ApplicationContext) <0x0026f>
at System.Windows.Forms.Application.Run
(System.Windows.Forms.ApplicationContext) <0x0005f>
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form) <0x0002b>
at CP5sOKssv9sgrAFSym.wjan4BiotCwwPucADR.dOqb1YUKrZ () <0x000a7>
at (wrapper runtime-invoke) object.runtime_invoke_void
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

Debug info from gdb:

[New LWP 1216]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
0x76ee5ef8 in __libc_waitpid (Cannot access memory at address 0x3
pid=1217, stat_loc=0x7ef7b7f0, options=0) at
40../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
IdTarget IdFrame
2 Thread 0x75b7b430 (LWP 1216) "mono" 0x76ee3a40 in do_futex_wait
(isem=isem@entry=0x3181a4) at
* 1 Thread 0x76ff5000 (LWP 1215) "mono" 0x76ee5ef8 in
__libc_waitpid (Cannot access memory at address 0x3
pid=1217, stat_loc=0x7ef7b7f0, options=0) at

Thread 2 (Thread 0x75b7b430 (LWP 1216)):
#0 0x76ee3a40 in do_futex_wait (isem=isem@entry=0x3181a4) at
#1 0x76ee3af4 in __new_sem_wait (sem=0x3181a4) at
#2 0x00219f98 in mono_sem_wait ()
#3 0x0019091c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x76ff5000 (LWP 1215)):
Cannot access memory at address 0x3
#0 0x76ee5ef8 in __libc_waitpid (pid=1217, stat_loc=0x7ef7b7f0,
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.

pi@raspberrypi:~/EZ-BuilderPi $

Related Hardware EZ-B v4


Upgrade to ARC Pro

Get access to the latest features and updates with ARC Early Access edition. You'll have everything that's needed to unleash your robot's potential!

AI Support Bot
Related Content
Think your distro might be outdated. 

# sudo apt-get update
# sudo apt-get dist-upgrade

then reinstall mono
Yes, what I was thinking too. I had already performed the update and upgrade after installing mono. Do I need to remove mono and then reinstall or just install it over the old files?
Not sure. The only time I’ve seen someone come across it, they ended up just erasing the sd card and downloading the new raspbian because the update didn’t work
#4   — Edited
You were right!  I formatted the SD with SD Formatter and started over.  I uploaded a new image of NOOBs and then Updated and Upgraded the new image, then installed Mono Develepment.   Lost my screen settings for the 5" display, so I found them in Github, got that going, added another WiFi so now I have connection with the EZB and Chromium and the same time.  I was testing it out, thats my R2D2, he was my web test subject, lol.  Another question tho, I can't see my files in the APP Store.  I know the mono version is limited.  Is there a way to add my files from the cloud?  Thanks for your help DJ!

What error or message do you get about the AppStore? It shouldn’t have any issues that I know of
Not really any error message, my projects are just empty.
Ensure you’re logged in with the same account. You can’t see private apps by other users If the accounts are different
I tried uploading a small project and its there now, my project is 83MB, that may be why its not uploading.  Can I upload it another way?  I would like to pull it up in the Rasp Pi.