Alaska Software Inc. - problem with xbzlib
Username: Password:
AuthorTopic: problem with xbzlib
Jorge Lproblem with xbzlib
on Thu, 09 Aug 2012 12:18:10 -0300
Hi to all
i use to compress and decompress the xbzlib class reformed by Andreas 
Gehrs-Pahl

only in windows 64 bits i have a problem in XbZLibZip:ExtractEntry() when 
trie execute cBuffer := XbZ_UnCompress( ::GetData( oCDRec ), @nSize, 
@nError )
the program abend, and xppfatalerror.log say
TimeStamp: 20120223 09:36
End of FATAL ERROR LOG.
FATAL ERROR LOG
Not recoverable Error!
SYS Thread-ID: 524
Module: EH
Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0
Call Stack of Thread 1 (524):
@XBZLIBZIP@I@EXTRACTENTRY(1436)
@XBZLIBZIP@I@EXTRACT(1356)
MAIN(81)
Call Stack of GUI Thread (708):
File: \\SERVIDOR\DATOS\NORMAL0\Actual4.EXE
TimeStamp: 20120808 09:37
End of FATAL ERROR LOG.

can you helpme to prevent this problem ?
i attach my XbZLibCL.prg
Thanks and regards


XbZLibCl.prg
Andreas Gehrs-Pahl
Re: problem with xbzlib
on Thu, 09 Aug 2012 13:41:43 -0400
Jorge,

>Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0

This means that there was some sort of Memory Access Violation in Windows,
aka "Internal Data Structures Corrupted" in Alaska-speak. This could be
related to PDRs 6130 and 6286, which are supposed to be fixed with HotFix 
Rollup 36.

What version of Xbase++ are you using? Do you have HFR 36 installed?

PS: Removing the copyright header and change log from a copyrighted work 
of software is not very nice -- not to mention the terrible reformatting 
job of the code.

Andreas

Andreas Gehrs-Pahl
Absolute Software, LLC

phone: (989) 723-9927
email: Andreas.GP@Charter.net
       Andreas.Gehrs-Pahl@InterAct911.com
       Andreas.Gehrs-Pahl@EJusticeSolutions.com
       Andreas@DDPSoftware.com
web:   http://www.Aerospace-History.net
Jorge LRe: problem with xbzlib
on Thu, 09 Aug 2012 15:59:52 -0300
Hi Andreas
i haven´t any hotfixes, thank you for clarifying my problem

PD: It was not the intention to offend for having re-formatted the source in 
order to facilitate my reading

thanks, regards



"Andreas Gehrs-Pahl" escribió en el mensaje de 
noticias:xvbnpe5g9ak4.i9ja8f18leq6.dlg@40tude.net...

Jorge,

>Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0

This means that there was some sort of Memory Access Violation in Windows,
aka "Internal Data Structures Corrupted" in Alaska-speak. This could be
related to PDRs 6130 and 6286, which are supposed to be fixed with HotFix
Rollup 36.

What version of Xbase++ are you using? Do you have HFR 36 installed?

PS: Removing the copyright header and change log from a copyrighted work
of software is not very nice -- not to mention the terrible reformatting
job of the code.

Andreas

Andreas Gehrs-Pahl
Absolute Software, LLC

phone: (989) 723-9927
email: Andreas.GP@Charter.net
       Andreas.Gehrs-Pahl@InterAct911.com
       Andreas.Gehrs-Pahl@EJusticeSolutions.com
       Andreas@DDPSoftware.com
web:   http://www.Aerospace-History.net