Griaule Biometrics

Home » Forums » FINGERPRINT SDK » Visual Fox Pro Specific » Griaule locking up machine
3 replies [Last post]
chamlin
Offline
Joined: 2009-01-30
Rate this post:
0
No votes yet
Griaule locking up machine

My problem is that the Griaule software is locking up my machine. Not consistently on any one line…but it is always within the code block during the release:

 

IF TYPE("this.GrFingerX1")="O"

                IF TYPE("THIS.DeviceName")=="C" AND NOT EMPTY(THIS.DeviceName)

                                THIS.GrFingerX1.CapFinalize()

                                THIS.GrFingerX1.SensorUnplug(THIS.DeviceName)

                ENDIF

                THIS.GrFingerX1.Finalize()

                THIS.REMOVEOBJECT("GrFingerX1")

ENDIF

JB
Offline
Joined: 2010-09-15
Rate this post:
0
No votes yet

Dear customer,

Which is exactly your issue?, this line THIS.GrFingerX1.SensorUnplug(THIS.DeviceName) should not be in the code because you are forcing an event that our library does automatically.

 

 

Jan Beeck

Griaule Support Team

 

chamlin
Offline
Joined: 2009-01-30
Rate this post:
0
No votes yet

I removed that line and it still locks up.

 

Where it is having the problem is the REMOVEOBJECT. This is where the application is locking up...trying to release the memory.

JB
Offline
Joined: 2010-09-15
Rate this post:
0
No votes yet

Dear customer,

The remove of the component is done by the O.S, don't use that function.

 

Jan Beeck

Griaule Support Team