From: Ocke J. <Ock...@or...> - 2011-01-27 07:58:58
|
Hi, My name is Ocke Janssen, I'm the project lead of the dba.openoffice.org project and I got a problem ;-) While trying to fetch bookmarks I crash inside the newest ODBC version of Firebird. KernelBase.dll!74edb727() [Frames below may be incorrect and/or missing, no symbols loaded for KernelBase.dll] KernelBase.dll!74edb727() OdbcFb.dll!_CxxThrowException(void * pExceptionObject=0x00cfbfe4, const _s__ThrowInfo * pThrowInfo=0x0df9f060) Line 161 C++ OdbcFb.dll!IscDbcLibrary::Sqlda::getSqlTypeName() + 0x23b bytes C++ OdbcFb.dll!IscDbcLibrary::Sqlda::getColumnTypeName() + 0x2b bytes C++ OdbcFb.dll!IscDbcLibrary::IscStatementMetaData::getSqlTypeName() + 0x16 bytes C++ OdbcFb.dll!OdbcJdbcLibrary::OdbcDesc::defFromMetaDataOut() + 0xd5 bytes C++ OdbcFb.dll!OdbcJdbcLibrary::OdbcStatement::prepareGetData() + 0x3a bytes C++ OdbcFb.dll!OdbcJdbcLibrary::OdbcStatement::sqlGetData() + 0x1e3 bytes C++ OdbcFb.dll!_SQLGetData@24() + 0x60 bytes C++ odbc32.dll!5899b7bf() > odbcbasemi.dll!connectivity::odbc::OTools::getBytesValue(connectivity::odbc::OConnection * _pConnection=0x09978674, void * _aStatementHandle=0x011125b0, long columnIndex=0, short _fSqlType=-2, unsigned char & _bWasNull='', const com::sun::star::uno::Reference<com::sun::star::uno::XInterface> & _xInterface={...}) Line 494 + 0x3a bytes C++ odbcbasemi.dll!connectivity::odbc::OResultSet::move(connectivity::IResultSetHelper::Movement _eCursorPosition=FIRST, long _nOffset=0, unsigned char __formal='') Line 1657 + 0x6e bytes C++ The SQL_ATTR_USE_BOOKMARKS is VARIABLE (2) and the type which I use for SQLGetaData is -2(SQL_C_VARBOOKMARK) Do you have any hint what I'm doing wrong? Best regards, Ocke Janssen -- <http://www.oracle.com/> Ocke Janssen | Software Developer Phone: +40 23646500 OracleOffice ORACLE Deutschland B.V. & Co. KG | Nagelsweg 55 | 20097 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Rijnzathe 6, 3454PV De Meern, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment |