Author Topic: Mc-studio is seriously unstable!  (Read 870 times)

mc-John

  • Global Moderator
  • Full Member
  • *****
  • Posts: 212
    • View Profile
Re: Mc-studio is seriously unstable!
« on: February 14, 2017, 05:35:27 pm »
We are working on mcStudio to get it better and more stable.

One of the things that is very annoying is that the old virtual device, used for debugging, is still active and is not working correctly. You should not use the virtual device. Arithmetic operations problems like dividing by zero and overflow is related to that. The reason that the virtual device is still there is that it is a lot of work to remove it, but it will be removed in the next version.

The problem with the logging file occurs when you try to open mcStudio twice. This can be by choice or because a previous error occurred that left mcStudio running in the background. I this happens please go to task manager and kill the process.

Quote
- If a crash happens during debugging while the device (mod120) was stopped at a break point it becomes useless and has to be power cycled.
I have never seen that error so I will add it to the list.

Quote
- Sometimes when trying to run I get a "Restart failed" message.
- Sometimes when trying to run code that has not changed since last time I debugged it I get "Can't set breakpoints"
- Sometimes when stopping debugging I get "Stop debugging failed"
All those cases are related to losing the connection. If the module is close to the gateway this means in almost all cases that the module resets. The most common cause is running out of memory. If that happens the module will reset.  Don't forget the modules have very limited resources and cannot handle every problem.

Quote
Also, please please please implement find functionality!
I suppose you mean Find in Documents Ctrl+F is not implemented. Most people use the Find: in the toolbar. It colors the text and with F3 and Shift-F3 you can navigate. See attachment. There "st" is typed into the Find box and all text containing st is highlighted. With mach case and Whole word you can control the type of searching.

Also in the script manual is a complete list of the short cuts if you want to use them.