Matlab 2020b itself creates access violation on autocompletion when debugger attached

11 visualizzazioni (ultimi 30 giorni)
The following sequence creates an access violation in Matlab:
  • Have a fresh installation of Matlab2020b.
  • Start Matlab.
  • Start Visual Studio 2019.
  • Attach debugger to the Matlab process.
  • Switch to Matlab.
  • Start typing "A = randn(10, 1000);"
  • Write the above line repeatedly without pressing enter, interleaving backspace and tabs for autocompletion.
  • After a few seconds Visual Studio catches an access violation: "Exception thrown at 0x0000021781694610 in MATLAB.exe: 0xC0000005: Access violation reading location 0x0000000000000008."
Is this a bug in Matlab, or somewhere else? Is there a known workaround?
The same problem is present in Matlab2020a.

Risposta accettata

kaba k
kaba k il 25 Gen 2021
It seems the access violation is a feature of Java Virtual Machine. The problem is discussed here:
The (only?) solution: disable access violation exceptions in Visual Studio.

Più risposte (1)

家保
家保 il 13 Nov 2023
你好,这个问题怎么解决呢?

Categorie

Scopri di più su Startup and Shutdown in Help Center e File Exchange

Prodotti


Release

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by