2.1.44 Build 490 - Datenbanksuche ohne EldoDB Server

Hallo Torben

Folgendes Problem: Wenn während mAirList läuft ein Ausfall des MySQL eintritt kommt mAirList nach einer erneuten Suchanfrage aus dem Ruder.

LG
Michel

Access violation at address 00895C61 in module ‘mAirList.exe’. Read of address 00000000

Freitag, 28. März 2008, 13:07:23

Program Version 2.1.44 Build 490

Call stack:

[00895C5B] EldoDBDatabase.EldoDBDatabase.TEldoDBDatabase.SearchItems (Line 110, “eldoDBDatabase.pas” + 13) + $27
[00790B14] JclHookExcept.JclHookExcept.HookedExceptObjProc (Line 260, “JclHookExcept.pas” + 2) + $7
[00404B13] System.System.@HandleAnyException + $33
[00895C5B] EldoDBDatabase.EldoDBDatabase.TEldoDBDatabase.SearchItems (Line 110, “eldoDBDatabase.pas” + 13) + $27
[005C0070] mAirListControlBar.mAirListControlBar.TmAirListControlBar.Click (Line 296, “mAirListControlbar.pas” + 10) + $5
[0061E51F] DatabaseSearchBrowser.DatabaseSearchBrowser.TDatabaseSearchBrowser.edRequestKeyDown (Line 136, “DatabaseSearchBrowser.pas” + 6) + $25
[00477870] Controls.Controls.TWinControl.KeyDown + $20
[0047790C] Controls.Controls.TWinControl.DoKeyDown + $90
[0047792E] Controls.Controls.TWinControl.WMKeyDown + $A
[00472463] Controls.Controls.TControl.WndProc + $2BB
[004762B9] Controls.Controls.TWinControl.WndProc + $499
[0040F684] SysUtils.SysUtils.DateTimeToString + $48
[004762B9] Controls.Controls.TWinControl.WndProc + $499
[00487D8D] Forms.Forms.TCustomForm.WndProc + $4C1
[004720F0] Controls.Controls.TControl.Perform + $24
[00487D8D] Forms.Forms.TCustomForm.WndProc + $4C1
[00491321] Forms.Forms.TApplication.DispatchAction + $85
[004720F0] Controls.Controls.TControl.Perform + $24
[00491321] Forms.Forms.TApplication.DispatchAction + $85
[0048F01C] Forms.Forms.TApplication.WndProc + $490
[0042F4D4] Classes.Classes.StdWndProc + $14
[004762B9] Controls.Controls.TWinControl.WndProc + $499
[00423AD8] Classes.Classes.TThreadList.UnlockList + $4
[0043B6A4] Graphics.Graphics.FreeMemoryContexts + $98
[00475A44] Controls.Controls.TWinControl.MainWndProc + $2C
[0042F4D4] Classes.Classes.StdWndProc + $14
[0048F9A8] Forms.Forms.TApplication.ProcessMessage + $FC
[0048F9E2] Forms.Forms.TApplication.HandleMessage + $A
[0048FC02] Forms.Forms.TApplication.Run + $96
(004CBAE7) [008CCAE7]

Ab Build 497 wird der Fehler ordentlich abgefangen.

Ganz herzlichen Dank für Deine Bemühungen! Werde versuchen dies zu testen

Michel