File Naming and the Debugger lazarus / 12-Debugger ---------------------------------------------------------------------- JimKueneman · 2019-12-12 04:43 I just spent a lot of time refactoring a library and decided to use namespaces for filename/unit names. unit some.thing; When I compile a program with these units the debugger will not give me blue dots so I can't set breakpoints in it.  If I change the name of the unit/file it works correctly.. unit some_thing; Is this a known limitation? 2.0.6 on OSX. Jim ---------------------------------------------------------------------- Martin_fr · 2019-12-12 15:03 I haven't tested it.... Are you using the LLDB based debugger? There is a chance that he IDE debugger code has an issue with this. But it is also quite possible that lldb/gdb have issues with this. *IF* it is the latter, then there may not be a fix. There is some instructions here how to get a logfile https://forum.lazarus.freepascal.org/index.php/topic,42869.0.html (similar for gdb https://wiki.lazarus.freepascal.org/GDB_Debugger_Tips #Log_info_for_debug_session ) I can try to have a look at the log, and see if it has anything obvious.