Is there a way to disable FullDebugMode for a class or unit?












0















We want to enable flag FullDebugMode of FastMM4 in an internal build that we use for testing the application. But when we enable it, the app raise an exception of "out of memory" in a form that uses the TDCInfoTree component. The form is critical for the application. I dont have the source code of the component, and from my research, it contains a lot of "dirty" memory operations. We cant change the component at this moment.



So there is the question: is there a way to disable FullDebugMode for a unit or class?










share|improve this question


















  • 2





    Perhaps what is really going on is that your program has bugs that FastMM has located

    – David Heffernan
    Nov 21 '18 at 17:50











  • I have encountered EOutOfMemoryException in FullDebugMode of FastMM, and it was caused - or related to - issues FastMM detected. E.g the logfile read "FastMM has detected an error during a free block scan operation. FastMM detected that a block has been modified after being freed.".

    – nil
    Nov 22 '18 at 9:47


















0















We want to enable flag FullDebugMode of FastMM4 in an internal build that we use for testing the application. But when we enable it, the app raise an exception of "out of memory" in a form that uses the TDCInfoTree component. The form is critical for the application. I dont have the source code of the component, and from my research, it contains a lot of "dirty" memory operations. We cant change the component at this moment.



So there is the question: is there a way to disable FullDebugMode for a unit or class?










share|improve this question


















  • 2





    Perhaps what is really going on is that your program has bugs that FastMM has located

    – David Heffernan
    Nov 21 '18 at 17:50











  • I have encountered EOutOfMemoryException in FullDebugMode of FastMM, and it was caused - or related to - issues FastMM detected. E.g the logfile read "FastMM has detected an error during a free block scan operation. FastMM detected that a block has been modified after being freed.".

    – nil
    Nov 22 '18 at 9:47
















0












0








0








We want to enable flag FullDebugMode of FastMM4 in an internal build that we use for testing the application. But when we enable it, the app raise an exception of "out of memory" in a form that uses the TDCInfoTree component. The form is critical for the application. I dont have the source code of the component, and from my research, it contains a lot of "dirty" memory operations. We cant change the component at this moment.



So there is the question: is there a way to disable FullDebugMode for a unit or class?










share|improve this question














We want to enable flag FullDebugMode of FastMM4 in an internal build that we use for testing the application. But when we enable it, the app raise an exception of "out of memory" in a form that uses the TDCInfoTree component. The form is critical for the application. I dont have the source code of the component, and from my research, it contains a lot of "dirty" memory operations. We cant change the component at this moment.



So there is the question: is there a way to disable FullDebugMode for a unit or class?







delphi fastmm






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 21 '18 at 17:31









Rodrigo CaetanoRodrigo Caetano

1038




1038








  • 2





    Perhaps what is really going on is that your program has bugs that FastMM has located

    – David Heffernan
    Nov 21 '18 at 17:50











  • I have encountered EOutOfMemoryException in FullDebugMode of FastMM, and it was caused - or related to - issues FastMM detected. E.g the logfile read "FastMM has detected an error during a free block scan operation. FastMM detected that a block has been modified after being freed.".

    – nil
    Nov 22 '18 at 9:47
















  • 2





    Perhaps what is really going on is that your program has bugs that FastMM has located

    – David Heffernan
    Nov 21 '18 at 17:50











  • I have encountered EOutOfMemoryException in FullDebugMode of FastMM, and it was caused - or related to - issues FastMM detected. E.g the logfile read "FastMM has detected an error during a free block scan operation. FastMM detected that a block has been modified after being freed.".

    – nil
    Nov 22 '18 at 9:47










2




2





Perhaps what is really going on is that your program has bugs that FastMM has located

– David Heffernan
Nov 21 '18 at 17:50





Perhaps what is really going on is that your program has bugs that FastMM has located

– David Heffernan
Nov 21 '18 at 17:50













I have encountered EOutOfMemoryException in FullDebugMode of FastMM, and it was caused - or related to - issues FastMM detected. E.g the logfile read "FastMM has detected an error during a free block scan operation. FastMM detected that a block has been modified after being freed.".

– nil
Nov 22 '18 at 9:47







I have encountered EOutOfMemoryException in FullDebugMode of FastMM, and it was caused - or related to - issues FastMM detected. E.g the logfile read "FastMM has detected an error during a free block scan operation. FastMM detected that a block has been modified after being freed.".

– nil
Nov 22 '18 at 9:47














1 Answer
1






active

oldest

votes


















2















Is there a way to disable FullDebugMode for a unit or class?




No there is not.






share|improve this answer
























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53417657%2fis-there-a-way-to-disable-fulldebugmode-for-a-class-or-unit%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2















    Is there a way to disable FullDebugMode for a unit or class?




    No there is not.






    share|improve this answer




























      2















      Is there a way to disable FullDebugMode for a unit or class?




      No there is not.






      share|improve this answer


























        2












        2








        2








        Is there a way to disable FullDebugMode for a unit or class?




        No there is not.






        share|improve this answer














        Is there a way to disable FullDebugMode for a unit or class?




        No there is not.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 21 '18 at 17:39









        David HeffernanDavid Heffernan

        522k348361226




        522k348361226
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53417657%2fis-there-a-way-to-disable-fulldebugmode-for-a-class-or-unit%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            How to pass form data using jquery Ajax to insert data in database?

            National Museum of Racing and Hall of Fame

            Guess what letter conforming each word