After upgrading to 7.6.0 debugging with "Step Over" is not fully functional.



Good morning, All!


Last Weekend I have updated my E2 Studio  version 7.5.0 to version 7.6.0 and observed the following issue: During debugging after breakpoint event the "Step Over" function is processed as "Step Into" one (entering into called function code). The "Step Return" is also handled as "Resume" and do not allow to continue debugging on the caller's level.

Note that "Step Over" in main() function during the debugging session start is working OK - i.e do not entering into called functions code.

Rolling back from 7.6.0 to 7.5.0 fixes the issue.

We are working with RX platform, using Renesas E1 Emulator and GCC toolchain for compiling the aplication.


Has anybody observed the same issues? Are there any settings to fix it for 7.6.0?


Thank you, and have a nice Week!

  • Hi siarzhuk,

    In the e2 studio v7.6 release note, there's a known issue in debugging RL78/G10 device similar to this. But I'm not sure if it's exactly the same with your issue.

    JB
    RenesasRulz Forum Moderator

    https://renesasrulz.com/
    https://academy.renesas.com/
    https://en-us.knowledgebase.renesas.com/

  • Hello, siarzhuk.

    > Rolling back from 7.6.0 to 7.5.0 fixes the issue.
    Nothing had been changed between them?
    Because I can hardly imagine they behave differently with exactly the same options and the same toolchain...

  • In reply to Okra:

    Thanks for the answers, JB and Okra!

    > there's a known issue in debugging RL78/G10 device similar to this

    I've seen it too, but AFAIR removing breakpoints do not fixes the issue in my case.

    > Nothing had been changed between them?

    Neither project was rebuild, nor the workspace was recreated. The only action I have made - was installing 7.5.0 instead of 7.6.0. BTW, I have also tried to create new workspace with default settings - and have no luck too. :-\

    Thank you.
  • In reply to siarzhuk:

    siarzhuk,

    Thank you for reporting this behavior.

    Mike Clements
    RenesasRulz Moderator
  • In reply to Mike Clements:

    Hi Mike,

    Has any action been taken with respect to this bug in E2 Studio V7.6.0?

    Thanks.

    norberto pellicci
  • In reply to norberto pellicci:

    Norberto & Mike,
    It appears that according to the JIRA database this item is still open.
  • In reply to Michael Quirk:

    Thanks Michael. Any idea of when a fix for this might be coming out? Also, where can i access the JIRA database so i can take a look?

    Thanks again.

  • Hi siarzhuk,

    I started using v7.6.0 seriously after having used v5.4.0 for as long as its been available. I have since upgraded to v7.7.0 and am still experiencing this issue of "step over" performing a "step into". Have you come across any solutions? I would prefer not to have to roll back to 7.5.0 if I can avoid it as I had to manually fix my project files a lot when I moved from v5.4.0 to v7.6.0 (its wasn't a smooth automatic upgrade of these).

    I am using RX631 and RX111 processors, Renesas E1 Emulator and CCRX 2.5.0 toolchain, custom makefiles used for building the application. I am working with projects from e2studio v5.4.0.023 that have been updated (automatically??) to v7.6.0.

    Best Regards,
    Leon
  • In reply to Leon:

    Hi Leon,

    I'm still using 7.5.0 and have to wait for the fix. :-)

    I think downgrading project from 7.6.0 to 7.5.0 is less painfull as upgrading from 5.4.0 to 7.5.0. At least you can create a copy of your 7.6.0 workspace folder, and try it with version 7.5.0. I hope you encounter no problems with it.

    Good luck!
  • In reply to siarzhuk:

    Thanks siarzhuk,

    I found version 7.5.1 for the Renesas Synergy and downloaded and installed that. Unfortunately I still couldn't "step over" with my project when debugging it - though it did work for a new trivial test project I built quickly. For now I have gone back to version 6.3 which I already had installed and it is working. If time permits I will have a look at version 7 again but for now other things need doing.

    Thanks again,
    Leon
  • In reply to Leon:

    Hallo Leon,

    that is build info for current instance of E2 Studio installed on my development PC:

    Version: 7.5.0
    Build Id: R20190628-1404

    and I'm using it for RX only, may be Sunergy support is a bit different. I hope it'll be fixed soon anyway. ;-)

    Kind Regards,
    S.Zharski
  • I have this problem in e2studio V7.6. I just downloaded and installed the new version V7.7 with many hopes, but the problem is the same. I' working with RX113 family and CCRX V3.01 compiler.
  • In reply to Lui Luigi:

    Hi Lui Luigi,

    Thanks a lot for this information! You have saved us a hour of working time. ;-)

    Have a nice day.