Die Suche ergab 3 Treffer

von Joshi
Fr 22. Apr 2011, 10:41
Forum: Windows
Thema: CreateThread SIGSEGV
Antworten: 4
Zugriffe: 3139

Re: CreateThread SIGSEGV

Die TThread benutze ich schon lange nicht mehr, weil die in Delphi eine Nachrichtenschleife zum Synchronisieren benutzt, was in einem Prozess, der keine Nachrichtenschleife besitzt, wie z.B. ein Service, dann nicht funktioniert.

Bin gerade dabei CreateThread in einer FPC-Dll zu testen. Das scheint ...
von Joshi
Do 21. Apr 2011, 20:21
Forum: Windows
Thema: CreateThread SIGSEGV
Antworten: 4
Zugriffe: 3139

Re: CreateThread SIGSEGV

Ok, hab's jetzt gefunden.
Liegt wirklich an FPC.
Statt CreateThread muß man BeginThread verwenden, dann klappt's.

Bye, bye.
von Joshi
Do 21. Apr 2011, 19:47
Forum: Windows
Thema: CreateThread SIGSEGV
Antworten: 4
Zugriffe: 3139

CreateThread SIGSEGV

Hallo @All,

ich programmiere seit 10 Jahren mit Delphi.
Nun muß ich was mit 64-bit schreiben und nutze Lazarus.

Jetzt zum eigentlichen Problem.
Der folgende Code produziert einen SIGSEGV
bei mehrmaligen klick auf den Button.

In Delphi gab es damit noch nie Probleme.
FPC scheint wohl das noch ...