My Oracle Support Banner

Building And Running File Identification (FI) Application On Linux x86_64 Crashes Outside In (Doc ID 852313.1)

Last updated on SEPTEMBER 04, 2019

Applies to:

Oracle Outside In Technology - Version 8.3.0 to 8.3.0 [Release OIT]
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

-- Problem Statement:
When using Outside In on 64-bit Linux x86, Outside In libraries will crash inside libsc_ut.so.
Using the same code with the 32-bit version works flawlessly. The problem has been detected while
upgrading from 32-bit to 64-bit. We never had issues with crashes previously.

-- Steps To Reproduce:
1.  Build \samples\fisimple\unix\fisimple.c test program on a Linux x86_64 operating system, using the following command line:

gcc -W fisimple.c -o fisimple -L[path to Outside In Linux x86_64 libraries] -I[path to Outside In Linux x86_64 header files]



2.  Set the environment variable to tell the application where the Outside In libraries reside:

export LD_LIBRARY_PATH = [path to Outside In Linux x86_64 libraries]



3.  Run it on any document type, for example a MS-Word .doc file

./fisimple ~/sample.doc


Results:
The program will crash within libsc_ut.so.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.