WideString local de erro variável debug “int3 DbgBreakPoint”
-
23-08-2019 - |
Pergunta
Em C ++ Builder, escrevi o seguinte código (em manipulador Button1Click), Quando eu executar no modo de depuração, fico com a "int3 DbgBreakPoint" (Stack corrompido?). Isso não acontece para AnsiSting (Talvez contagem de referência).
WideString boshluq;
boshluq=L" ";
Isso é normal? O que você sugere-me para corrigir esse código?
Solução
widestrings são ponteiro variáveis ??referenciadas para Windows widestrings, talvez o problema está na sua biblioteca do sistema windows.
Eu tenho o mesmo problema com ponto de interrupção no ntdll.dll, eu não sei se é o mesmo para você.
Eu resolvo com esta unidade http: //www.tbosystems.bluehosting. com.br/dbx4/int3.pas (graças a Leonel Togniolli), talvez você pode verificar isso e ver se podemos ajudá-lo, ou tentar o mesmo código na máquina de outras janelas.
Outras dicas
Ou uma versão de depuração de uma biblioteca sendo chamado com widestrings? Com um int explícita 3; construção chamada em?