no è proprio quello il problema. l'applicativo su cui lavoro è a dir poco enorme, ci lavorano varie persone e quindi spesso metto mano a codice non sviluppato da me. Generalmente è vero, ho idea di quale procedura genera l'errore, ma a volte no, o meglio, possono essere una serie di procedure che si richiamano una con l'altra. Hai ragione a dire che mettendo dei breakpoint un po' alla volta delimito il problema, però mi chiedo se c'è un metodo più rapido.
Ad esempio in Visual Basic quando occorre un errore viene AUTOMATICAMENTE evidenziata la riga di codice che lo ha provocato e l'esecuzione del codice si ferma su di essa. Non esiste qualcosa di simile in Delphi? Mi basterebbe la segnalazione della riga del codice che ha generato l'errore.