Failed MSpan_List Insert error when compiling any project

My specs:

All my projects cannot be compiled since Ive upgraded my mac to High Sierra. Whenever I try to verify my project i get the following error (Even tried to compile just the examples with the same result):

Arduino: 1.6.7 (Mac OS X), Board: "Arduino Nano, ATmega328"

/private/var/folders/y3/8yz3y1f16rd7cng0x1nh1wlxrd3vwg/T/AppTranslocation/C318E92A-51CB-4B7F-A445-E54F0827E38E/d/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware "/private/var/folders/y3/8yz3y1f16rd7cng0x1nh1wlxrd3vwg/T/AppTranslocation/C318E92A-51CB-4B7F-A445-E54F0827E38E/d/Arduino.app/Contents/Java/hardware" -tools "/private/var/folders/y3/8yz3y1f16rd7cng0x1nh1wlxrd3vwg/T/AppTranslocation/C318E92A-51CB-4B7F-A445-E54F0827E38E/d/Arduino.app/Contents/Java/tools-builder" -tools "/private/var/folders/y3/8yz3y1f16rd7cng0x1nh1wlxrd3vwg/T/AppTranslocation/C318E92A-51CB-4B7F-A445-E54F0827E38E/d/Arduino.app/Contents/Java/hardware/tools/avr" -built-in-libraries "/private/var/folders/y3/8yz3y1f16rd7cng0x1nh1wlxrd3vwg/T/AppTranslocation/C318E92A-51CB-4B7F-A445-E54F0827E38E/d/Arduino.app/Contents/Java/libraries" -libraries "/Users/miguelsaldana/Documents/Arduino/libraries" -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10607 -build-path "/var/folders/y3/8yz3y1f16rd7cng0x1nh1wlxrd3vwg/T/build73f97bac63b92f41978626ab1f924244.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "/Users/miguelsaldana/Documents/Arduino/FRF9LJ5IVO3SD4B/FRF9LJ5IVO3SD4B.ino"
failed MSpanList_Insert 0x308000 0x18836e055058 0x0
fatal error: MSpanList_Insert

runtime stack:
runtime.throw(0x2a950b)
	/usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbff270 sp=0x7ffeefbff240
runtime.MSpanList_Insert(0x2c7028, 0x308000)
	/usr/local/go/src/runtime/mheap.c:692 +0x8f fp=0x7ffeefbff298 sp=0x7ffeefbff270
MHeap_FreeSpanLocked(0x2c3c20, 0x308000, 0x100)
	/usr/local/go/src/runtime/mheap.c:583 +0x163 fp=0x7ffeefbff2d8 sp=0x7ffeefbff298
MHeap_Grow(0x2c3c20, 0x8, 0x0)
	/usr/local/go/src/runtime/mheap.c:420 +0x1a8 fp=0x7ffeefbff318 sp=0x7ffeefbff2d8
MHeap_AllocSpanLocked(0x2c3c20, 0x1, 0x0)
	/usr/local/go/src/runtime/mheap.c:298 +0x365 fp=0x7ffeefbff358 sp=0x7ffeefbff318
mheap_alloc(0x2c3c20, 0x1, 0x12, 0x0)
	/usr/local/go/src/runtime/mheap.c:190 +0x121 fp=0x7ffeefbff380 sp=0x7ffeefbff358
runtime.MHeap_Alloc(0x2c3c20, 0x1, 0x10000000012, 0x10219)
	/usr/local/go/src/runtime/mheap.c:240 +0x66 fp=0x7ffeefbff3b8 sp=0x7ffeefbff380
MCentral_Grow(0x2cb998, 0x0)
	/usr/local/go/src/runtime/mcentral.c:197 +0x8b fp=0x7ffeefbff420 sp=0x7ffeefbff3b8
runtime.MCentral_CacheSpan(0x2cb998, 0x0)
	/usr/local/go/src/runtime/mcentral.c:85 +0x167 fp=0x7ffeefbff458 sp=0x7ffeefbff420
runtime.MCache_Refill(0x304000, 0x12, 0x0)
	/usr/local/go/src/runtime/mcache.c:90 +0xa0 fp=0x7ffeefbff480 sp=0x7ffeefbff458
runtime.mcacheRefill_m()
	/usr/local/go/src/runtime/malloc.c:368 +0x57 fp=0x7ffeefbff4a0 sp=0x7ffeefbff480
runtime.onM(0x221810)
	/usr/local/go/src/runtime/asm_amd64.s:273 +0x9a fp=0x7ffeefbff4a8 sp=0x7ffeefbff4a0
runtime.mallocgc(0x120, 0x1bd640, 0x0, 0x0)
	/usr/local/go/src/runtime/malloc.go:178 +0x849 fp=0x7ffeefbff558 sp=0x7ffeefbff4a8
runtime.newobject(0x1bd640, 0x304000)
	/usr/local/go/src/runtime/malloc.go:353 +0x49 fp=0x7ffeefbff580 sp=0x7ffeefbff558
runtime.newG(0x27daa)
	/usr/local/go/src/runtime/proc.go:233 +0x2a fp=0x7ffeefbff598 sp=0x7ffeefbff580
allocg(0x2b65e0)
	/usr/local/go/src/runtime/proc.c:925 +0x1f fp=0x7ffeefbff5a8 sp=0x7ffeefbff598
runtime.malg(0x8000, 0x2b6680)
	/usr/local/go/src/runtime/proc.c:2106 +0x1f fp=0x7ffeefbff5d8 sp=0x7ffeefbff5a8
runtime.mpreinit(0x2b6a40)
	/usr/local/go/src/runtime/os_darwin.c:137 +0x27 fp=0x7ffeefbff5f0 sp=0x7ffeefbff5d8
mcommoninit(0x2b6a40)
	/usr/local/go/src/runtime/proc.c:201 +0xc9 fp=0x7ffeefbff618 sp=0x7ffeefbff5f0
runtime.schedinit()
	/usr/local/go/src/runtime/proc.c:138 +0x55 fp=0x7ffeefbff640 sp=0x7ffeefbff618
runtime.rt0_go(0x7ffeefbff670, 0x15, 0x7ffeefbff670, 0x0, 0x15, 0x7ffeefbff880, 0x7ffeefbff91b, 0x7ffeefbff927, 0x7ffeefbff937, 0x7ffeefbff941, ...)
	/usr/local/go/src/runtime/asm_amd64.s:95 +0x116 fp=0x7ffeefbff648 sp=0x7ffeefbff640
arduino-builder returned 2

Error compiling.

The actual project im actually trying to compile is the project mentioned on the Instructables page (http://www.instructables.com/id/Arduino-Spectrum-Analyzer-on-a-10x10-RGB-LED-Matri/) last time I ran it it worked perfectly and out of nowhere im getting this errors. (Program attached!)

I already tried running it on the latest Arduino IDE. Any pointers to where the issue might be will be helpful and appreciated. Thank you!

FRF9LJ5IVO3SD4B.ino (4.42 KB)

newmxuser:
I already tried running it on the latest Arduino IDE.

...and what happened? 1.6.7 is very outdated. The latest Arduino IDE is 1.8.5. If you still have the error using 1.8.5 then post the full error output from that IDE version.

Also, note that the error is about MSpanList_Insert, not MSpan_List as you said in your title. It's very important to get that right. I remembered the issue about this in the bug tracker but couldn't find it because you gave me the wrong keyword to search for. Here are the issue reports for this:

It seems that everyone was able to solve the problem by upgrading to the latest IDE version. The exception is there is an outstanding issue with arduinoOTA but I don't think you're using that so that shouldn't be the problem for you. Note that you also need to make sure you're running the latest version of Arduino AVR Boards, which you can check via Tools > Board > Boards Manager.

Welp, it is now compiling. Just gave it another shot this morning on the old IDE 1.6.7 and just like that it did not show the usual errors. Thanks for the prompt respond @pert!