Hi I'm new around here so glad there is a help forum.
Arduino 1.8.3 keeps hanging a lot while compiling, even on the simplest of examples like Blink. Sometimes it will compile, but fail to upload then another try it will upload, but fail another time. Something not right when the same programme can sometimes compile and upload and others just hang there forever. Forgot to mention I'm running the IDE on Windows 7, no adware, no viruses no other problems apart from this.
.
Any suggestions would be most welome.
And the error
Exception 0xc0000090 0x0 0xd1203d0 0xf2722
PC=0xf2722
syscall.Syscall12(0x774a103d, 0xa, 0x128ed770, 0x124d3400, 0x0, 0x0, 0x1, 0x400, 0x12514d00, 0x0, ...)
/home/jenkins/go/src/runtime/syscall_windows.go:196 +0x4a
syscall.CreateProcess(0x128ed770, 0x124d3400, 0x0, 0x0, 0x1, 0x400, 0x12514d00, 0x0, 0x127594b0, 0x1275945c, ...)
/home/jenkins/go/src/syscall/zsyscall_windows.go:583 +0x112
syscall.StartProcess(0x124f4480, 0x76, 0x127ea640, 0x25, 0x28, 0x12759568, 0x0, 0x0, 0x0, 0x0)
/home/jenkins/go/src/syscall/exec_windows.go:326 +0x722
os.startProcess(0x124f4480, 0x76, 0x127ea640, 0x25, 0x28, 0x1275969c, 0x1254f6c0, 0x0, 0x0)
/home/jenkins/go/src/os/exec_posix.go:45 +0x293
os.StartProcess(0x124f4480, 0x76, 0x127ea640, 0x25, 0x28, 0x1275969c, 0x0, 0x0, 0x0)
/home/jenkins/go/src/os/doc.go:28 +0x53
os/exec.(*Cmd).Start(0x128a20b0, 0x0, 0x0)
/home/jenkins/go/src/os/exec/exec.go:358 +0x6fa
os/exec.(*Cmd).Run(0x128a20b0, 0x0, 0x0)
/home/jenkins/go/src/os/exec/exec.go:276 +0x2b
os/exec.(*Cmd).Output(0x128a20b0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/jenkins/go/src/os/exec/exec.go:473 +0x183
arduino.cc/builder/builder_utils.ExecRecipe(0x12724fe0, 0x56be1f, 0x14, 0x0, 0x5f4880, 0x614ef0, 0x0, 0x0, 0x0, 0x0, ...)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder_utils/utils.go:374 +0x181
arduino.cc/builder/builder_utils.compileFileWithRecipe(0x124f9490, 0x62, 0x1292d8f0, 0x6e, 0x124c8ec0, 0x3a, 0x12725f60, 0x12830190, 0x2, 0x2, ...)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder_utils/utils.go:182 +0x671
arduino.cc/builder/builder_utils.compileFilesWithRecipe(0x614ef0, 0x0, 0x0, 0x124f9490, 0x62, 0x128981f8, 0x1, 0x1, 0x124c8ec0, 0x3a, ...)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder_utils/utils.go:150 +0x15d
arduino.cc/builder/builder_utils.compileFilesWithExtensionWithRecipe(0x614ef0, 0x0, 0x0, 0x124f9490, 0x62, 0x1, 0x124c8ec0, 0x3a, 0x12725f60, 0x12830190, ...)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder_utils/utils.go:89 +0x1bd
arduino.cc/builder/builder_utils.CompileFiles(0x614ef0, 0x0, 0x0, 0x124f9490, 0x62, 0x1, 0x124c8ec0, 0x3a, 0x12725f60, 0x12830190, ...)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder_utils/utils.go:77 +0x38a
arduino.cc/builder/phases.compileCore(0x124c8ec0, 0x3a, 0x124c8fc0, 0x3b, 0x12725f60, 0x4b0e00, 0x124cbaea, 0x4, 0x5f4880, 0x614ef0, ...)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/phases/core_builder.go:93 +0x324
arduino.cc/builder/phases.(*CoreBuilder).Run(0x614ef0, 0x125281e0, 0x0, 0x0)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/phases/core_builder.go:65 +0x1e6
arduino.cc/builder.runCommands(0x125281e0, 0x12759cc8, 0x22, 0x22, 0x1, 0x0, 0x0)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder.go:191 +0xe2
arduino.cc/builder.(*Builder).Run(0x12759dec, 0x125281e0, 0x0, 0x0)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder.go:124 +0x89f
arduino.cc/builder.RunBuilder(0x125281e0, 0x0, 0x0)
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/builder/builder.go:222 +0x35
main.main()
/home/jenkins/workspace/arduino-builder-all-cross/src/arduino.cc/arduino-builder/main.go:338 +0x1360
eax 0x0
ebx 0x32ea2008
ecx 0x0
edx 0x32e40000
edi 0x1220
esi 0x32ea2000
ebp 0xcf67c
esp 0xcf654
eip 0xf2722
eflags 0x10212
cs 0x23
fs 0x53
gs 0x2b