[SOLVED] jamovi 0.7.5.2 can't be normal executed on Win 10

General help and assistance with jamovi. Bug reports can be made at our issues page: https://github.com/jamovi/jamovi/issues . (If you're unsure feel free to discuss it here)
Post Reply
hcc1974
Posts: 2
Joined: Fri Jul 07, 2017 9:28 am

[SOLVED] jamovi 0.7.5.2 can't be normal executed on Win 10

Post by hcc1974 »

HI,
Jamovi 0.7.5.2 appears to install ok on my Windows 10 PC, but when I try to start it, I get a " connection lost. Jamovi-engine.exe stops working. The processing engine has ended unexpectedly. " error. My computer is 64-bit. Any suggestions for this error?
hcc1974
Posts: 2
Joined: Fri Jul 07, 2017 9:28 am

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by hcc1974 »

using jamovi Debug, the message is:

C:\Program Files\jamovi 0.7.5.2\bin>jamovi.exe

jamovi
version: 0.0.0
cli: 0.0.0
ports: 52960, 52961, 52962
Engine process terminated with exit code 255


ERROR:jamovi:Engine process terminated with exit code 255


Engine process terminated with exit code 255

cleaning up: 080722cd-8bca-4c3e-bda5-8eaf70ff6df2

ERROR:jamovi:Engine process terminated with exit code 255

INFO:jamovi:cleaning up: 080722cd-8bca-4c3e-bda5-8eaf70ff6df2
Exception in thread Thread-2:
Traceback (most recent call last):
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\threading.py", line 914, in _bootstrap_inner
self.run()
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "C:\Program Files\jamovi 0.7.5.2\Resources\jamovi\server\jamovi\server\instance.py", line 69, in run
instance.close()
File "C:\Program Files\jamovi 0.7.5.2\Resources\jamovi\server\jamovi\server\instance.py", line 156, in close
self._em.stop()
File "C:\Program Files\jamovi 0.7.5.2\Resources\jamovi\server\jamovi\server\enginemanager.py", line 250, in stop
self._engines[index].stop()
File "C:\Program Files\jamovi 0.7.5.2\Resources\jamovi\server\jamovi\server\enginemanager.py", line 100, in stop
self._socket.send(message.SerializeToString())
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\site-packages\nanomsg\__init__.py", line 396, in send
_nn_check_positive_rtn(wrapper.nn_send(self.fd, msg, flags))
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\site-packages\nanomsg\__init__.py", line 63, in _nn_check_positive_rtn
raise NanoMsgAPIError()
nanomsg.NanoMsgAPIError: Bad file descriptor



C:\Program Files\jamovi 0.7.5.2\bin>pause
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by jonathon »

hi hcc1974,

thanks for getting in touch. unfortunately, this is a bug which affects a very small number of users, and so far we haven't been able to reproduce it :/

we haven't had access to a computer which has this issue.

so, for the time being, there's not a lot we can do :/ if you use a different computer, it will probably work fine (though i appreciate that's a pretty lame solution).

sorry for the inconvenience. i'll let you know if we figure it out.

jonathon
AnselmJeong
Posts: 3
Joined: Thu Jul 20, 2017 1:00 pm

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by AnselmJeong »

Also similar problem in windows 10. As soon as Jamovi is loaded, error messages are popped up saying "jamovi-engine has stopped working"

Is it possibly related to python version mismatch? On my computer python 3.6 is installed already (Anaconda version).

Thanks

=======================================================================
Debug message is as follows

jamovi
version: 0.0.0
cli: 0.0.0
ports: 9220, 9221, 9222
Engine process terminated with exit code 3221225512


ERROR:jamovi:Engine process terminated with exit code 3221225512


Engine process terminated with exit code 255

Engine process terminated with exit code 255


ERROR:jamovi:Engine process terminated with exit code 255

ERROR:jamovi:Engine process terminated with exit code 255


Exception ignored in: <finalize object at 0x1c77f080250; dead>
Traceback (most recent call last):
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\weakref.py", line 519, in __call__
return info.func(*info.args, **(info.kwargs or {}))
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\tempfile.py", line 797, in _cleanup

_shutil.rmtree(name)
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\shutil.py", line 488, in rmtree

return _rmtree_unsafe(path, onerror)
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\shutil.py", line 378, in _rmtree_unsafe

_rmtree_unsafe(fullname, onerror)
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\shutil.py", line 383, in _rmtree_unsafe

onerror(os.unlink, fullname, sys.exc_info())
File "C:\Program Files\jamovi 0.7.5.2\bin\lib\shutil.py", line 381, in _rmtree_unsafe

os.unlink(fullname)
PermissionError: [WinError 5] Access is denied: 'C:\\Users\\Ansel\\AppData\\Local\\Temp\\tmpc1nv7yh1\\e9b01692-e25d-4415-a36a-2bae6dc0a049\\buffer'
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by jonathon »

i don't think it's a python issue.

more recently i did encounter something that *could* be responsible. we should push out a release within a week which might fix it.

but yeah, it's tricky to solve issues that we haven't been able to reproduce :/
AnselmJeong
Posts: 3
Joined: Thu Jul 20, 2017 1:00 pm

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by AnselmJeong »

One thing for sure is that older versions also produced the same error. I have to think that fundamental problems lie deep down in the codebase.

Thanks....
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by jonathon »

> I have to think that fundamental problems lie deep down in the codebase.

i would phrase this slightly differently:

"there remains an obscure corner-case issue which affects a very small number of people, and appears to be windows specific [and the developers are very keen to fix]"

jonathon
User avatar
jonathon
Posts: 2613
Joined: Fri Jan 27, 2017 10:04 am

Re: jamovi 0.7.5.2 can't be normal executed on Win 10 PC

Post by jonathon »

OK! this should be fixed in the latest 0.8.1.11 version of jamovi

thanks to all who contributed information!

jonathon
Post Reply