We have an application that when compiled under Ubuntu 14.04.3 LTS can be enveloped just fine with the linuxenv tool. Compiled under Ubuntu 16.04LTS, the same application fails to be enveloped and results in:
$ ./linuxenv -f:0 -b:0 -e:4 --msg-out:0 -v:OODAR.hvc app app_secured
LINUXENV, Sentinel LDK Envelope for Linux (ELF x86 and x86_64) applications, Version 1.1.54891
(c) 2015 SafeNet, Inc. All rights reserved.
linuxenv: fatal E0001: internal error (hint 0x000007DB)
The build environment is as follows:
- HASP daemon : Sentinel LDK SDK v7.4
- linuxenv : Version 1.1.54891 (from LDK SDK v7.4)
- distribution : Ubuntu 16.04LTS
- kernel : 4.4.0-36-generic
- gcc : 5.4.0 20160609
A simple application that just prints "hello world!" can be enveloped in this environment.
Any suggestions?
Thanks,
Kevin