https://bugs.documentfoundation.org/show_bug.cgi?id=93094

--- Comment #11 from Alex Thurgood <ipla...@yahoo.co.uk> ---
Enclosing bt.

The first SIGSEV occurs after loading the ODB file and clicking on the Tables
icon. I pulled a bt from that before continuing. The bt in thread 39 seems to
indicate that there is a problem with JNI instantiation ?

Double-click on the table customers, another SIGSEV occurs in thread 39, frame
0 again :

* thread #39: tid = 0x1a5ea9, 0x000000012e95c033, stop reason = signal SIGSEGV
  * frame #0: 0x000000012e95c033
    frame #1: 0x000000012e7694e7
    frame #2: 0x000000012dae01e2
libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle*,
JavaCallArguments*, Thread*) + 1710
    frame #3: 0x000000012db16c9e libjvm.dylib`jni_invoke_nonstatic(JNIEnv_*,
JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)
+ 773
    frame #4: 0x000000012db06e86 libjvm.dylib`jni_CallObjectMethodV + 248
    frame #5: 0x0000000146335339
libjdbclo.dylib`JNIEnv_::CallObjectMethod(this=0x000000010a3b21f8,
obj=0x000000012b481cc0, methodID=0x0000000147212558) + 393 at jni.h:901
    frame #6: 0x00000001463441ec
libjdbclo.dylib`connectivity::java_sql_DatabaseMetaData::impl_callResultSetMethodWithStrings(this=0x0000000116a175a0,
_pMethodName=0x00000001463b9dd4, _inout_MethodID=0x00000001463ee920,
_rCatalog=0x00000001200ee6e0, _rSchemaPattern=0x0000000120d28770,
_rLeastPattern=0x0000000120d28758,
_pOptionalAdditionalString=0x0000000000000000) + 1884 at
DatabaseMetaData.cxx:649
    frame #7: 0x0000000146346337
libjdbclo.dylib`connectivity::java_sql_DatabaseMetaData::getPrimaryKeys(this=0x0000000116a175a0,
catalog=0x00000001200ee6e0, schema=0x0000000120d28770,
table=0x0000000120d28758) + 87 at DatabaseMetaData.cxx:331
    frame #8: 0x00000001463463b6 libjdbclo.dylib`non-virtual thunk to
connectivity::java_sql_DatabaseMetaData::getPrimaryKeys(this=0x0000000116a175c8,
catalog=0x00000001200ee6e0, schema=0x0000000120d28770,
table=0x0000000120d28758) + 70 at DatabaseMetaData.cxx:332
    frame #9: 0x000000010fd7c30d
libgcc3_uno.dylib`gcc3::callVirtualMethod(void*, unsigned int, void*,
_typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int,
unsigned long*, unsigned int, double*, unsigned int) + 477
    frame #10: 0x000000010fd7ae04
libgcc3_uno.dylib`cpp_call(pThis=0x0000000129f14d00, aVtableSlot=(offset = 0,
index = 132), pReturnTypeRef=0x000000011467c950, nParams=3,
pParams=0x0000000116b5bf70, pUnoReturn=0x00007fff5fbf4e70,
pUnoArgs=0x00007fff5fbf4e80, ppUnoExc=0x00007fff5fbf4fb8) + 1892 at
uno2cpp.cxx:241
    frame #11: 0x000000010fd7a54b
libgcc3_uno.dylib`bridges::cpp_uno::shared::unoInterfaceProxyDispatch(pUnoI=0x0000000129f14d00,
pMemberDescr=0x00000001146a6920, pReturn=0x00007fff5fbf4e70,
pArgs=0x00007fff5fbf4e80, ppException=0x00007fff5fbf4fb8) + 1211 at
uno2cpp.cxx:430
    frame #12: 0x0000000116910ab3
libuno_purpenvhelpergcc3.dylib.3`s_dispatcher_v(pParam=0x00007fff5fbf4e10) [1])
+ 563 at helper_purpenv_Proxy.cxx:383
    frame #13: 0x00000001010f3080
libuno_cppu.dylib.3`s_environment_invoke_v(pCurrEnv=0x0000000143010060,
pTargetEnv=0x0000000143010060, pCallee=0x0000000116910880,
pParam=0x00007fff5fbf4e10)(__va_list_tag (*) [1]), __va_list_tag (*) [1]) + 208
at EnvStack.cxx:293
    frame #14: 0x00000001010f4b9c
libuno_cppu.dylib.3`s_environment_invoke_vv(pParam=0x00007fff5fbf4bc0) [1]) +
428 at EnvStack.cxx:276
    frame #15: 0x00000001010f4e85
libuno_cppu.dylib.3`s_pull(pParam=0x00007fff5fbf49e0) [1]) + 213 at
EnvStack.cxx:226
    frame #16: 0x000000011642df24
libaffine_uno_uno.dylib`AffineBridge::innerDispatch(this=0x00000001428bf590) +
260 at AffineBridge.cxx:235
    frame #17: 0x000000011642de0d
libaffine_uno_uno.dylib`InnerThread::run(this=0x0000000120baaad0) + 61 at
AffineBridge.cxx:105
    frame #18: 0x000000011642f8ce
libaffine_uno_uno.dylib`threadFunc(param=0x0000000120baaad0) + 30 at
thread.hxx:184
    frame #19: 0x000000010009850f
libuno_sal.dylib.3`osl_thread_start_Impl(pData=0x00000001428c1df0) + 335 at
thread.cxx:240
    frame #20: 0x00007fff8eb10268 libsystem_pthread.dylib`_pthread_body + 131
    frame #21: 0x00007fff8eb101e5 libsystem_pthread.dylib`_pthread_start + 176
    frame #22: 0x00007fff8eb0e41d libsystem_pthread.dylib`thread_start + 13



* thread #39: tid = 0x1a5ea9, 0x000000012e95c033, stop reason = signal SIGSEGV
    frame #0: 0x000000012e95c033
->  0x12e95c033: movl   0xc(%rdx), %r9d
    0x12e95c037: movl   0xc(%r12,%r9,8), %r13d
    0x12e95c03c: movl   0x10(%rsi), %r11d
    0x12e95c040: movl   0xc(%r12,%r11,8), %ecx


(lldb) c
Process 96874 resuming
warn:connectivity.commontools:96874:1:connectivity/source/commontools/TTableHelper.cxx:340:
NULL Primary Key name
warn:connectivity.commontools:96874:1:connectivity/source/commontools/TTableHelper.cxx:341:
empty Primary Key name
warn:connectivity.commontools:96874:1:connectivity/source/commontools/TTableHelper.cxx:348:
empty Primary Key name
java.lang.IllegalStateException: SQLite JDBC: inconsistent internal state
    at org.sqlite.core.CoreResultSet.checkCol(CoreResultSet.java:78)
    at org.sqlite.jdbc3.JDBC3ResultSet.getColumnName(JDBC3ResultSet.java:726)
warn:legacy.osl:96874:1:dbaccess/source/core/dataaccess/databasedocument.cxx:633:
lcl_hasAnyModifiedSubComponent_throw: anything left to do here?
warn:legacy.osl:96874:1:dbaccess/source/core/dataaccess/databasedocument.cxx:633:
lcl_hasAnyModifiedSubComponent_throw: anything left to do here?
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed
warn:legacy.osl:96874:1:include/cppuhelper/interfacecontainer.h:479: object is
disposed

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to