Exabyte the Protogen 0 Posted March 4, 2018 Share Posted March 4, 2018 i have a "Too long without yielding" error. What do i do? Quote Link to post Share on other sites
Elijahlorden 1 Posted March 4, 2018 Author Share Posted March 4, 2018 That depends. Where are you getting the error? Quote Link to post Share on other sites
BryceFawber 0 Posted March 17, 2018 Share Posted March 17, 2018 I am getting this error did I do something wrong or what happened? Quote Link to post Share on other sites
Lander 1 Posted April 8, 2018 Share Posted April 8, 2018 I just got this error! Am I doing something wrong? Toskin 1 Quote Link to post Share on other sites
Luubstar 1 Posted August 5, 2018 Share Posted August 5, 2018 Hey, I liked your OS, but I'm not able to install it, when I try, crashing the pc, saying something about int 24. could you explain how to install it? What do I have to do with the github file? thanks (I'm noob, sorry if this message bothers you:3) Toskin 1 Quote Link to post Share on other sites
HyperDoggo17212 0 Posted August 13, 2018 Share Posted August 13, 2018 got this Quote Link to post Share on other sites
Elijahlorden 1 Posted September 2, 2018 Author Share Posted September 2, 2018 This has been an ongoing issue. I need to modify the JSON library I use to yield during large operations. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 2, 2018 Author Share Posted September 2, 2018 I have modified and reuploaded the installer. The installer should now work correctly. This update also means that the netcode overhaul is also now present in the InstallData file. Any issues with high network traffic causing computers to freeze should now be fixed. Quote Link to post Share on other sites
Toskin 0 Posted September 3, 2018 Share Posted September 3, 2018 Well, I tried the installer. Got instant "Too long without yielding" error when Installer started to load InstallData into memory. I have T3 Rack with Max tier components, including 4 3.5 RAM sticks. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 3, 2018 Author Share Posted September 3, 2018 To clarify, the program crashed before InstallData was fully read into memory? I think I need to add more tolerance, because I have used the installer multiple times without issue. Quote Link to post Share on other sites
Toskin 0 Posted September 3, 2018 Share Posted September 3, 2018 Well, there's screenshot of error. You can also see, that two lines after <machine:4> are always different. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 3, 2018 Author Share Posted September 3, 2018 Not currently at my computer, but that it looks like that error is in the recursive JSON decode. Can you open the installer and verify that OS.sleep is defined? Quote Link to post Share on other sites
Toskin 0 Posted September 3, 2018 Share Posted September 3, 2018 Well, I'd like to check the code, but my abysmal knowledge of lua aside, I'll get attempt to index field 'stdin' (a nil value): every time I try edit Installer. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 3, 2018 Author Share Posted September 3, 2018 Right. I now know what's happening. Like an idiot, I did not update the pastebin files. You can grab the updated files off my StattenOS installer repo, or wait until I can update the pastebin files. My bad. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 3, 2018 Author Share Posted September 3, 2018 I am, at some point, going to rewrite the installer to automatically grab InstallData from a GitHub release. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 3, 2018 Author Share Posted September 3, 2018 The pastebin files have been updated. Quote Link to post Share on other sites
Elijahlorden 1 Posted September 6, 2018 Author Share Posted September 6, 2018 Working on the network command rewrite, and a much-needed improvement to the terminal: https://gyazo.com/d3f8e0cdc9465aea66d0b3aa49e7e08a Quote Link to post Share on other sites
khris190 0 Posted October 18, 2018 Share Posted October 18, 2018 soooo i have this problem, idk what to do, i only started using open computers today Quote Link to post Share on other sites
Nexarius 18 Posted October 19, 2018 Share Posted October 19, 2018 12 hours ago, khris190 said: soooo i have this problem, idk what to do, i only started using open computers today I'm just guessing here but it looks like a problem with the wrong directory. Try to go to / and not /home by typing "cd /" and try again. Quote Link to post Share on other sites
Elijahlorden 1 Posted October 19, 2018 Author Share Posted October 19, 2018 2 hours ago, Nexarius said: I'm just guessing here but it looks like a problem with the wrong directory. Try to go to / and not /home by typing "cd /" and try again. This is correct. The installer and installdata files should be downloaded to and run from the root directory. Quote Link to post Share on other sites
payonel 21 Posted October 19, 2018 Share Posted October 19, 2018 @Elijahlordencould you just remove the / from local file = io.open("/InstallData") to be local file = io.open("InstallData") should work just fine, for both those that think they still need to `cd /` and those that forget/don't know io.open uses relative path from the current working directory Quote Link to post Share on other sites
Elijahlorden 1 Posted October 19, 2018 Author Share Posted October 19, 2018 @payonel Thanks for the suggestion, I'll be sure to make that change. Quote Link to post Share on other sites
khris190 0 Posted October 21, 2018 Share Posted October 21, 2018 you asked to report it here right? Quote Link to post Share on other sites
Elijahlorden 1 Posted October 21, 2018 Author Share Posted October 21, 2018 I thought I fixed this :| Quote Link to post Share on other sites
Elijahlorden 1 Posted April 4, 2019 Author Share Posted April 4, 2019 I am currently completely rewriting this project from the ground up. One of the larger changes coming with this is the conversion from a terminal interface to a webpage-like interface. The rewrite will include all of the features the current version does, but presented in an easier to work with format. The pesky installer issues will also be solved, as the new installer will pull files individually from the GitHub repo rather than unpacking a giant serialized table. Toskin 1 Quote Link to post Share on other sites