Ted21 github update

About Monkey 2 Forums Monkey 2 Projects Ted21 github update

This topic contains 41 replies, has 6 voices, and was last updated by  AdamStrange 2 years, 8 months ago.

Viewing 12 posts - 31 through 42 (of 42 total)
  • Author
    Posts
  • #2932

    gcmartijn
    Participant

    yea will install all those updates later this week, ted21 craches many times, mostly when:
    – the running program hangs -> debug window starts -> close running program -> re-run program -> ted21 crash

    – file new -> copy past class text source -> save file -> place cursor at the top and place some returns and write some new code above in the top -> ted21 crash

    #2933

    AdamStrange
    Participant

    new updates should stop the crashes

    #2941

    gcmartijn
    Participant

    nope its still crashes after a program hang -> then stop the program -> and re-run the program -> ted21 crash

    but i’m used to it 🙂

    #2942

    AdamStrange
    Participant

    I’m tracking down crashes and error at the moment. If there are any you can repeat – let me know 🙂

    The new file-paste-close is being dealt with

    #2943

    AdamStrange
    Participant

    @gcmartin. if this is something that you can easily reproduce. can it be done with different files or just one project. I can look at doing a compile with your source code and see if I can track down the crashes?

    #2944

    gcmartijn
    Participant

    I will try to create a file this week for you.

    #2945

    AdamStrange
    Participant

    Excellent. any help is gratefully worked on until i find the cause.

    one more thing. you on windows or mac?

    #2951

    olejr
    Participant

    One way to crash Ted21, atleast here on windows 10.

    File->New. Type anything, then close the tab without saving.

    ‘Can’t suspend main fiber’ is the error in Ted2 console.

    My guess is when trying to display the Save/Discard Changes/Cancel dialog.

     

    EDIT: After reading further up, you seem to be aware of this already..

    #2952

    gcmartijn
    Participant

    Step 1 start on osx ted21
    Copy / past / save this error generated code

    Debug run it.

    Then the program hangs, press the red stop button.
    Ted21 is now still alive, and the program is stopped.

    Then press again Debug run.

    Ted21 crashes now (quits) and the program hangs again (manual force quit in osx)

    This is with all memory generated errors.

    This is on my macbook air (latest osx) and (iMac)

    #2953

    gcmartijn
    Participant

    and a other situation

    run a non error program and use DebugStop() to stop the program.
    after that press the red button in the topbar (next debug).

    then remove the DebugStop() AND don’t press the stop button in the debug view.
    Now run debug run again, and ted21 crashes, the result is the same as above topic.

    this won’t happen if I do press the stop button in the debug window.

    So I assume to fix this bug, is to run that action before running a new debug run

    #2960

    AdamStrange
    Participant

    @ gcmartin

    I’ve run the code and your right about the memory violation. I tested it in ted2 and it’s still there so I am raising it as a mx2cc bug!!!

    #3245

    AdamStrange
    Participant

    new version now on github with following:

    Mark has updated monkey to V1.03 and broke ted21, so to compile you will need V1.02

    but ted21 work fine with V1.03 so compile on V1.02 and use with both .02 and .03

    <hr />

    Big update with lots of stability and uber fixes throughout. it seems very stable now.

    new left code view rewritten from ground up. new audio document – you will need to update mojo/audio modules for this to work

    property icon changed and also changed color

    Clicking on the status bar will move you around the document (error on the left, current position on the right)

    document cursor position icons now functional and added to toolbar

    debug/stop icons on toolbar now correctly enable/dissable

Viewing 12 posts - 31 through 42 (of 42 total)

You must be logged in to reply to this topic.