[Lazarus] Debugger stops in c dll even when no breakpoint set

Christo Crause christo.crause at gmail.com
Thu Oct 28 14:28:11 CEST 2021


On Thu, Oct 28, 2021 at 2:01 PM Luca Olivetti via lazarus <
lazarus at lists.lazarus-ide.org> wrote:

>
> 77045AC4 cc                       int3


The Int3 instruction means break, so this is the expected behaviour.  If
there is no debugger inserted break point for this location, it must be
compiled into the dll code.  This means not stopping here will be
problematic, unless you use some kind of script to step over this break
instruction automatically.  I do not think it is possible from inside
Lazarus, but haven't actually tried to work around something similar before.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20211028/fc27d13c/attachment.html>


More information about the lazarus mailing list