Question

En C ++ Builder, j'ai écrit le code suivant (dans le gestionnaire Button1Click), Quand je lance en mode débogage, je reçois le "Int3 DbgBreakPoint" (pile corrompue?). Cela ne se produit pas pour AnsiSting (référence peut-être compter).

WideString boshluq;
boshluq=L" ";

Est-ce normal? Que voulez-vous me suggérer de fixer ce code?

Était-ce utile?

La solution

WideStrings sont variables référencées pointeur pour Windows WideStrings, peut-être le problème est dans votre bibliothèque système Windows.

J'ai le même problème avec point d'arrêt dans ntdll.dll, je ne sais pas si elle est la même chose pour vous.

Je résous avec cette unité http: //www.tbosystems.bluehosting. com.br/dbx4/int3.pas (Merci à Leonel Togniolli), peut-être vous pouvez vérifier et voir si peut vous aider, ou d'essayer le même code dans d'autres machine windows.

Autres conseils

Ou une version de débogage d'une bibliothèque appelé avec WideStrings? Avec un explicite int 3; appelez construire dans?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top