Am Montag, den 28.01.2008, 10:31 +0100 schrieb [EMAIL PROTECTED]: > Hi, > > I'm working on Hamradio station logging program in Lazarus > (http://cqrlog.sourceforge.net/). I started a few months (maybe a year) > ago in Lazarus 0.9.23 CVS (I don't remember date, I'm on another > computer). Why this CVS version? Because almost what I need works very > well. My program use Firebird database (I installed uib components) and > use telnet connection (Indy 10.2.0.1). > In this cvs version I developed entire program. > After release version 0.9.24 I decided to use it instead of 0.9.23 CVS. > The fist problem was in TLazImage. It was completely rewriten. I have to > made some changes in my program. Next problem was with > TColorCombobox.Selection. Newer version has Selected. But it was simply. > > The biggist problem is that program freeze if telnet is connected. Program > works perfectly about two hours and freeze. Nothing in console, no access > violation. Just freeze. Program compiled in 0.9.23 CVS works perfectly > many hours and never freeze. > > I tried latest daily snapshot and program show access violation randomly. > Nothing in console, no details in access violation window. > > My question is, how to develop real application? Should I still develop > program with old lazarus version and ignore newer versions? What can I do > for better compatability with newer versions? I can not rewrite my program > after every new lazarus release. How do you develop your applications? >
Look where the app. is freezing or crashing. Just use the debugger. If it freeze, pause the app. in the debugger and looks where your threads are in. -- Albert _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives