EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Deployment of SecureBlackbox X RC 3 in OS-X (Delphi XE3)

Also by EldoS: MsgConnect
Cross-platform protocol-independent communication framework for building peer-to-peer and client-server applications and middleware components.
#21946
Posted: 10/11/2012 09:40:03
by listapro  (Standard support level)
Joined: 03/23/2010
Posts: 10

Hi, Eugene.

Is this "workaround" in the current trial version of SBB X ?

I downloaded it yesterday, and the problem persists.

Will you open a QC report for this problem ?

Thanks for your support.
#21949
Posted: 10/11/2012 09:57:28
by Eugene Mayevski (EldoS Corp.)

Depends on which is "current". Release version doesn't produce the bug in our conditions.

So far I have asked in Embarcadero forum but got no replies.


Sincerely yours
Eugene Mayevski
#21950
Posted: 10/11/2012 10:13:15
by listapro  (Standard support level)
Joined: 03/23/2010
Posts: 10

>> Depends on which is "current". Release version doesn't produce the bug in our conditions.

I tryed it with the current trial (public download). I will buy the release version and try it again.

>> So far I have asked in Embarcadero forum but got no replies.

Ok, I have seen the forum, but my question is about QC report. According to my previous experiences, if a bug is not in QC, it does not exist for Embarcadero.
#21951
Posted: 10/11/2012 10:18:26
by Eugene Mayevski (EldoS Corp.)

Quote
listapro wrote:
I tryed it with the current trial (public download). I will buy the release version and try it again.


We have both release and pre-release versions available (I will turn off pre-release ones now). So the question is which one you installed. Please check the changes.txt file in the folder where you installed SecureBlackbox - does the file specify build 226 or 222 (previous build). Also are you sure that this build 226 is actually linked, i.e. can't it be a leftover from previous pre-release installation?

Quote
listapro wrote:
Ok, I have seen the forum, but my question is about QC report. According to my previous experiences, if a bug is not in QC, it does not exist for Embarcadero.


I understand. Unfortunately the problem is caused by tight linkage of several quite large units (about 10 units) and can't be reproduced with a test case. So we have nothing to post to the QC.


Sincerely yours
Eugene Mayevski
#21952
Posted: 10/11/2012 10:58:19
by Mykola Olshevsky (Basic support level)
Joined: 07/07/2005
Posts: 450

Re-checked 226 build - everything looks ok.
Which units do you add to uses section?
I tried with SBXB509 + SBPGP, they loads almost all cryptography and PKI units.
#21953
Posted: 10/11/2012 12:56:57
by listapro  (Standard support level)
Joined: 03/23/2010
Posts: 10

Unfortunately, I used the last versiĆ³n: 10.0.226 - Released October 10, 2012

I use only the following SBB units:

interface section:

SBPublicKeyCrypto
SBCryptoProvBuiltIn

implementation section:

SBRandom
#21954
Posted: 10/11/2012 13:06:01
by Mykola Olshevsky (Basic support level)
Joined: 07/07/2005
Posts: 450

Re-built with these units, and it compiles/deploys ok.
Please re-check if old dcus are not cached somewhere.
Remove all source/dcu's pathes so project will not compile, telling 'Cannot find SBPublicKeyCrypto', and after that add path to the new dcu's from the 226 build.
#21977
Posted: 10/13/2012 11:11:26
by Eugene Mayevski (EldoS Corp.)

FYI: I've submitted a bug report to QualityCentral about this issue. You are welcome to vote for it.


Sincerely yours
Eugene Mayevski
#21978
Posted: 10/13/2012 13:10:10
by listapro  (Standard support level)
Joined: 03/23/2010
Posts: 10

Voted.

I updated my XMLBlackBox to version X, with source units, and now it compiles ok with Win32 as target platform, but not with OS-X.

The SBUtils has a reference to PThread unit, I think is not correct.

Deleting this line, and the reference to it in function TickDiff(), compiles ok.

The monday I will try to deploy and run in Mac, I'll inform you.
#21979
Posted: 10/13/2012 14:01:05
by Mykola Olshevsky (Basic support level)
Joined: 07/07/2005
Posts: 450

Sorry for this mistake - in Delphi XE2-3 PThread should be actually written as Posix.PThread. This can be also fixed by adding Posix to Project->Options->Unit scope names.
Sorry for this, we'll fix it.
Also by EldoS: CallbackProcess
A component to control process creation and termination in Windows and .NET applications.

Reply

Statistics

Topic viewed 6113 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!