A curiosity, got BDS hang and found the endless running thread was at:

A curiosity, got BDS hang and found the endless running thread was at:
codequerydelphi230.bpl!@Sqlitedelphiparser@TSQLiteDelphiParser@SimpleExpression$qqrv

Name suggests SQLite is used to store parsing output, or SQ means anything else?

Comments

  1. A SQLite3 DB is used in this class. SimpleExpression is an overridden virtual method of the TmwSimplePasPar base class. The big question is if this is repeatable or not? In my case all the hangs I had with Martin Waldenburgs parser were repeatable related to the specific source file. Since here is more involved than just the parser it might hang somewhen when parsing every of your source files with that parser, but with bad luck there is a relation to the DB content.

    ReplyDelete

Post a Comment