#1 mORMot 1 » SynZip Win 64-bit compile fails (Delphi 10.3.3) » 2020-08-06 13:54:41

PP
Replies: 1

When I try to compile my app for Win 64-bit it fails with the following errors:

[dcc64 Error] SynZip.pas(4887): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4891): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4895): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4899): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4912): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4917): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4923): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4929): E2089 Invalid typecast

Each error refers to z_stream(strm) typecast.

What am I doing wrong?

#2 mORMot 1 » LogView tool does not display incoming remote events » 2019-07-16 15:20:01

PP
Replies: 0

LogView tool which perfectly works for viewing log files does not display incoming remote log events if the client app sets TSynLog.Family.PerThreadLog to ptIdentifiedInOnFile. It has no problems with it when client app sets this property to ptMergedInOneFile.

A bug or I am missing something?

#3 mORMot 1 » Remote Logger sample project fails with AV on exit » 2019-07-15 11:55:47

PP
Replies: 6

I have just installed the latest mORMot release to check its remote logging capabilities.

RemoteLoggingTest project built with Delphi 10.3.1 works fine, but … raises AV exception on exit (exception class $C0000005 with message 'access violation at 0x00000000: read of address 0x00000000').

It looks that the code breakes in TSynLogFamily.EchoRemoteStop in attempt to execute fEchoRemoteEvent which has been already set to nil but fEchoRemoteClientOwned remains true.

Board footer

Powered by FluxBB