[6.2.7/PostgreSQL] What can cause this assertion ?

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
swierzbicki
Posts: 451
Joined: Wed 19 Jan 2005 09:59

[6.2.7/PostgreSQL] What can cause this assertion ?

Post by swierzbicki » Tue 15 Sep 2015 14:07

Any idea ?

Code: Select all

date/time          : 2015-09-14, 23:36:28, 130ms
computer name      : LIGNE5
user name          : ligne5
registered owner   : admin
operating system   : Windows 7 Service Pack 1 build 7601
system language    : French
system up time     : 17 hours 48 minutes
program up time    : 17 hours 46 minutes
processors         : 2x Intel(R) Celeron(R) CPU E3400 @ 2.60GHz
physical memory    : 1237/2013 MB (free/total)
free disk space    : (C:) 51,26 GB
display mode       : 1440x900, 32 bit
process id         : $190
allocated memory   : 88,80 MB
largest free block : 1,08 GB
executable         : gestion_multicn.exe
exec. date/time    : 2015-09-11 17:55
version            : 1.0.0.90
compiled with      : Delphi XE8
madExcept version  : 4.0.12
callstack crc      : $f4059af3, $dcddb242, $d5455c47
exception number   : 6
exception class    : EAssertionFailed
exception message  : Assertion failure (D:\Projects\Delphi\Dac\PostgreSql\Source\PgSQLProtocol.pas, ligne 1244).

main thread ($ca8):
00c3ea5a +04a gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol.ProcessMessageQueue
00c3f445 +049 gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol.InternalExecuteStmt
00c3d0ef +0ef gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol.ExecuteStmt
00c6467c +170 gestion_multicn.exe PgClassesUni              TPgSQLCommand.InternalExecute
00c63617 +027 gestion_multicn.exe PgClassesUni              TPgSQLCommand.Execute
00c5ecfc +018 gestion_multicn.exe PgClassesUni              TPgSQLConnection.ExecCommand
00c60390 +024 gestion_multicn.exe PgClassesUni              TPgSQLTransaction.Rollback
0088509f +053 gestion_multicn.exe DBAccess                  TDATransaction.Rollback
008bcb9c +00c gestion_multicn.exe Uni                       TUniTransaction.Rollback
00865e97 +017 gestion_multicn.exe DBAccess                  TCustomDAConnection.Rollback
0099a018 +2c0 gestion_multicn.exe MultiCN           483 +43 TMultiCN.Sauver_PlateauEnCours
779371c6 +081 ntdll.dll                                     RtlRaiseStatus
77937052 +00a ntdll.dll                                     KiUserExceptionDispatcher
00c3e917 +1bf gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol.ProcessMessage
00c413b6 +10a gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol30.ProcessMessage
00c3eac5 +0b5 gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol.ProcessMessageQueue
00c40d1d +0cd gestion_multicn.exe PgSQLProtocolUni          TPgSQLProtocol30.PrepareStmt
00c64464 +034 gestion_multicn.exe PgClassesUni              TPgSQLCommand.PerformPrepare
00c63432 +1e6 gestion_multicn.exe PgClassesUni              TPgSQLCommand.Prepare
0089f908 +008 gestion_multicn.exe CRAccess                  TCRRecordSet.InternalPrepare
00c66655 +005 gestion_multicn.exe PgClassesUni              TPgSQLRecordSet.InternalPrepare
007dfaff +007 gestion_multicn.exe MemData                   TData.Prepare
0089f92e +016 gestion_multicn.exe CRAccess                  TCRRecordSet.Prepare
007f7382 +032 gestion_multicn.exe MemDS                     TMemDataSet.Prepare
0086dfbe +146 gestion_multicn.exe DBAccess                  TCustomDADataSet.Prepare
008bc0eb +023 gestion_multicn.exe Uni                       TCustomUniDataSet.Prepare
00999fb2 +25a gestion_multicn.exe MultiCN           475 +35 TMultiCN.Sauver_PlateauEnCours
009a3bf0 +0b8 gestion_multicn.exe MultiCN          1848 +47 TMultiCN.Sauvegarde_Quantite_Produits
009a658d +005 gestion_multicn.exe MultiCN          2629  +2 TMultiCN.Sauvegarde_donnees
0053bddd +125 gestion_multicn.exe System.Classes            CheckSynchronize
006cd192 +76e gestion_multicn.exe Vcl.Forms                 TApplication.WndProc
0053fd90 +014 gestion_multicn.exe System.Classes            StdWndProc
7686cc6b +00a USER32.dll                                    DispatchMessageW
006cdab3 +0f3 gestion_multicn.exe Vcl.Forms                 TApplication.ProcessMessage
006cdaf6 +00a gestion_multicn.exe Vcl.Forms                 TApplication.HandleMessage
006cde29 +0c9 gestion_multicn.exe Vcl.Forms                 TApplication.Run
00d6d534 +16c gestion_multicn.exe Gestion_MultiCN    55 +20 initialization
760eed5a +010 kernel32.dll                                  BaseThreadInitThunk

azyk
Devart Team
Posts: 1119
Joined: Fri 11 Apr 2014 11:47
Location: Alpha Centauri A

Re: [6.2.7/PostgreSQL] What can cause this assertion ?

Post by azyk » Thu 17 Sep 2015 06:21

Please, try to compose a small sample to demonstrate the problem including a script to create test tables and send it to andreyz*devart*com .

Post Reply