Hello!

I have troubles while integrating Firebird 64bit ODBC driver with Oracle 
Heterogeneous Connectivity (DG4ODBC).

The ODBC driver version   is  OdbcFb-LIB-2.0.0151.amd64.tar.gz
The Firebird clients libs is  FirebirdCS-2.5.0.26074-0.amd64.rpm

But on the other hand, the 32-bit version Firebird ODBC driver works fine.

Seems to program crashes with an segfault error.
At that time the oracle process generates dump file:

----- Call Stack Trace -----
calling              call     entry                argument values in hex
location             type     point                (? means dubious value)
-------------------- -------- -------------------- ----------------------------
shcstkdmp()+110      call     kgdsdst()            000000000 ? 000000000 ?
                                                   7FFFED89D048 ? 000000001 ?
                                                   000000001 ? 000000003 ?
hsssexhd()+85        call     shcstkdmp()          000000000 ? 000000000 ?
                                                   7FFFED89D048 ? 000000001 ?
                                                   000000001 ? 000000003 ?
__sighandler()       call     hsssexhd()           00000000B ? 000000000 ?
                                                   7FFFED89D048 ? 000000001 ?
                                                   000000001 ? 000000003 ?
_ZN15OdbcJdbcLibrar  signal   __sighandler()       00125BB50 ? 00127DDD0 ?
y11OdbcConvert21con                                000000001 ? 00126AE10 ?
vVarStringToStringE                                FEFEFEFEFEFEFEFF ?
PNS_10DescRecordES2                                000002177 ?
_()+305
_ZN15OdbcJdbcLibrar  call     _ZN15OdbcJdbcLibrar  00125BE40 ? 00126B590 ?
y13OdbcStatement27r           y11OdbcConvert21con  00126AE10 ? 00126AE10 ?
eturnDataFromExtend           vVarStringToStringE  FEFEFEFEFEFEFEFF ?
edFetchEv()+323               PNS_10DescRecordES2  000002177 ?
                              _()
_ZN15OdbcJdbcLibrar  call     _ZN15OdbcJdbcLibrar  00125BB50 ? 00126B590 ?
y13OdbcStatement9fe           y13OdbcStatement27r  00126AE10 ? 00126AE10 ?
tchDataEv()+721               eturnDataFromExtend  FEFEFEFEFEFEFEFF ?
                              edFetchEv()          000002177 ?
_ZN15OdbcJdbcLibrar  call     _ZN15OdbcJdbcLibrar  00125BB50 ? 00126B590 ?
y13OdbcStatement8sq           y13OdbcStatement9fe  00126AE10 ? 00126AE10 ?
lFetchEv()+302                tchDataEv()          FEFEFEFEFEFEFEFF ?
                                                   000002177 ?
SQLFetch()+34        call     _ZN15OdbcJdbcLibrar  00125BB50 ? 00126B590 ?
                              y13OdbcStatement8sq  00126AE10 ? 00126AE10 ?
                              lFetchEv()           FEFEFEFEFEFEFEFF ?
                                                   000002177 ?
SQLFetch()+212       call     SQLFetch()           00125BB50 ? 00126B590 ?
                                                   00126AE10 ? 00126AE10 ?
                                                   FEFEFEFEFEFEFEFF ?
                                                   000002177 ?
hgoulcp()+7745       call     SQLFetch()           001266C10 ? 00126B590 ?
                                                   00126AE10 ? 00126AE10 ?
                                                   FEFEFEFEFEFEFEFF ?
                                                   000002177 ?
hoxulcp()+160        call     hgoulcp()            0011EFBB0 ? 7FFFED8A2B24 ?
                                                   7FFFED8A2B28 ? 7FFFED8A2B30 ?
                                                   7FFFED8A2B38 ? 00122E6A8 ?
hortrZ_ReceiveUploa  call     hoxulcp()            0011EFBB0 ? 7FFFED8A2B24 ?
dCaps()+205                                        7FFFED8A2B28 ? 7FFFED8A2B30 ?
                                                   7FFFED8A2B38 ? 00122E6A8 ?
hotker_ExecuteRpcs(  call     hortrZ_ReceiveUploa  0011EADF0 ? 001219C88 ?
)+2014                        dCaps()              0011EFBB0 ?
                                                   FFFFFFFFB7FCECAC ?
                                                   7FFFED8A2B38 ? 00122E6A8 ?
homtwfr_WaitForRPCs  call     hotker_ExecuteRpcs(  0011EFBB0 ? 7FFFED8A30C0 ?
()+444                        )                    000000000 ? 0011EB360 ?
                                                   0011EADF0 ? 00122E6A8 ?
shorm()+329          call     homtwfr_WaitForRPCs  0011ECD40 ? 7FFFED8A30C0 ?
                              ()                   000000000 ? 0011EB360 ?
                                                   0011EADF0 ? 00122E6A8 ?
__do_global_ctors_a  call     shorm()              000000002 ? 7FFFED8A3C88 ?
ux()+107                                           000000000 ? 0011EB360 ?
                                                   0011EADF0 ? 00122E6A8 ?
__libc_start_main()  call     __do_global_ctors_a  000000002 ? 7FFFED8A3C88 ?
+244                          ux()                 000000000 ? 0011EB360 ?
                                                   0011EADF0 ? 00122E6A8 ?
_start()+36          call     __libc_start_main()  000403AB8 ? 000000002 ?
                                                   7FFFED8A3C88 ? 000000000 ?
                                                   0011EADF0 ? 000000002 ?
                                                                                
                   
--
Best regards,
Kirill

------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
Firebird-odbc-devel mailing list
Firebird-odbc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel

Reply via email to