Opened 12 years ago

Closed 11 years ago

Last modified 10 years ago

#106 closed Bug (fixed)

CrypTool 2.0.3594a - QuadraticSieve failing x64

Reported by: m.m.egger@… Owned by: Thomas Schmid
Priority: Must have Milestone:
Component: Installer Keywords: QuadraticSieve x64 Quadratic Sieve
Cc:

Description

Though there is a report in the source changelogs that Quadratic Sieve should be x64 compliant now (two months ago), in CrypTool 2.0.3594a QuadraticSieve.dll fails to load running on x64 natively. Forcing CrypWin.exe to x86 (corflags.exe) makes the error go away.

Change History (3)

comment:1 Changed 12 years ago by Matthäus Wander

Component: PluginsInstaller
Milestone: CrypTool 2.0 (Release)
Owner: changed from coredevs to Thomas Schmid
Priority: ImportantMust have

This is due to constraints in the MSI setup builder in Visual Studio: you can either include the 32 Bit msieve third-party lib or the 64 Bit one, but not both. The current QuadraticSieve implementation chooses dynamically whether to load 32 or 64 Bit. As the 64 Bit DLL is missing in the setup, it fails to load.

Running from SVN trunk should work.

Consequence: we need to rework the setup.

comment:2 Changed 11 years ago by Sven Rech

Resolution: fixed
Status: newclosed

works fine in current nightly builds (64 bit as well as 32 bit). So I declare this problem fixed!

comment:3 Changed 10 years ago by Matthäus Wander

Milestone: CrypTool 2.0 RELEASE
Note: See TracTickets for help on using tickets.