Bugzilla – Attachment 170609 Details for
Bug 141115
Crash in: connectivity::OSQLParseTreeIterator::getOrderTree
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 16.15 KB, created by
Julien Nabet
on 2021-03-21 17:54:26 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2021-03-21 17:54:26 UTC
Size:
16.15 KB
patch
obsolete
>warn:xmloff:47013:47013:xmloff/source/text/XMLTextNumRuleInfo.cxx:89: <XMLTextNumRuleInfo::Set(..)> - numbering rules instance does not contain any numbering rule >warn:legacy.osl:47013:47013:connectivity/source/parse/sqliterator.cxx:1833: OSQLParseTreeIterator: error in parse tree! >warn:legacy.osl:47013:47013:connectivity/source/parse/sqliterator.cxx:1834: OSQLParseTreeIterator: error in parse tree! >/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/debug/vector:434: >In function: > std::__debug::vector::const_reference > std::__debug::vector<std::unique_ptr<connectivity::OSQLParseNode, > std::default_delete<connectivity::OSQLParseNode>>, > std::allocator<std::unique_ptr<connectivity::OSQLParseNode, > std::default_delete<connectivity::OSQLParseNode>>>>::operator[](std::__debug::vector::size_type) > const [_Tp = std::unique_ptr<connectivity::OSQLParseNode, > std::default_delete<connectivity::OSQLParseNode>>, _Allocator = > std::allocator<std::unique_ptr<connectivity::OSQLParseNode, > std::default_delete<connectivity::OSQLParseNode>>>] > >Error: attempt to subscript container with out-of-bounds index 5, but >container only holds 4 elements. > >Objects involved in the operation: > sequence "this" @ 0x0x4b27e38 { > type = std::__debug::vector<std::unique_ptr<connectivity::OSQLParseNode, std::default_delete<connectivity::OSQLParseNode> >, std::allocator<std::unique_ptr<connectivity::OSQLParseNode, std::default_delete<connectivity::OSQLParseNode> > > >; > } > >#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007f11c31d9537 in __GI_abort () at abort.c:79 >#2 0x00007f11c3053eb1 in std::__throw_bad_exception() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#3 0x00007f11b5c54c6d in std::__debug::vector<std::unique_ptr<connectivity::OSQLParseNode, std::default_delete<connectivity::OSQLParseNode> >, std::allocator<std::unique_ptr<connectivity::OSQLParseNode, std::default_delete<connectivity::OSQLParseNode> > > >::operator[](unsigned long) const (this=0x4b27e38, __n=5) at /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/debug/vector:434 >#4 0x00007f11b5c53cb6 in connectivity::OSQLParseNode::getChild(unsigned int) const (this=0x4b27e30, nPos=5) at include/connectivity/sqlnode.hxx:435 >#5 0x00007f11b5c75a34 in connectivity::OSQLParseTreeIterator::getOrderTree() const (this=0x4687900) at connectivity/source/parse/sqliterator.cxx:1836 >#6 0x00007f11a570bf9a in connectivity::file::OStatement_Base::anylizeSQL() (this=0x4687650) at connectivity/source/drivers/file/FStatement.cxx:312 >#7 0x00007f11a570d88c in connectivity::file::OStatement_Base::construct(rtl::OUString const&) (this=0x4687650, sql="select * from AAdvantage union select * from Fidelity ") > at connectivity/source/drivers/file/FStatement.cxx:431 >#8 0x00007f11a56d79b4 in connectivity::file::OPreparedStatement::construct(rtl::OUString const&) (this=0x4687650, sql="select * from AAdvantage union select * from Fidelity ") > at connectivity/source/drivers/file/FPreparedStatement.cxx:78 >#9 0x00007f11a57fa5d2 in connectivity::calc::OCalcConnection::prepareStatement(rtl::OUString const&) (this=0x375ccf0, sql="select * from AAdvantage union select * from Fidelity ") > at connectivity/source/drivers/calc/CConnection.cxx:250 >#10 0x00007f11a57fa745 in non-virtual thunk to connectivity::calc::OCalcConnection::prepareStatement(rtl::OUString const&) () at connectivity/source/drivers/calc/CConnection.cxx:253 >#11 0x00007f11a80488a0 in dbaccess::OConnection::prepareStatement(rtl::OUString const&) (this=0x5700b00, sql="select * from AAdvantage union select * from Fidelity ") > at dbaccess/source/core/dataaccess/connection.cxx:131 >#12 0x00007f11a8048ab5 in non-virtual thunk to dbaccess::OConnection::prepareStatement(rtl::OUString const&) () at dbaccess/source/core/dataaccess/connection.cxx:138 >#13 0x00007f11ae85e235 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) > (pThis=0x5700bd0, nVtableIndex=5, pRegisterReturn=0x7ffcb1be5430, pReturnTypeRef=0x4d590b0, bSimpleReturn=false, pStack=0x7ffcb1be5440, nStack=0, pGPR=0x7ffcb1be5760, pFPR=0x7ffcb1be5720) > at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77 >#14 0x00007f11ae85cdfe in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) (pThis=0x54045e0, aVtableSlot=..., pReturnTypeRef=0x4d590b0, nParams=1, pParams=0x4b27d70, pUnoReturn=0x7ffcb1be5aa0, pUnoArgs=0x7ffcb1be5a80, ppUnoExc=0x7ffcb1be5bc8) > at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233 >#15 0x00007f11ae85c535 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(uno_Interface*, typelib_TypeDescription const*, void*, void**, uno_Any**) > (pUnoI=0x54045e0, pMemberDescr=0x4f3a4d0, pReturn=0x7ffcb1be5aa0, pArgs=0x7ffcb1be5a80, ppException=0x7ffcb1be5bc8) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413 >#16 0x00007f11a89284a7 in com::sun::star::uno::UnoInterfaceReference::dispatch(_typelib_TypeDescription const*, void*, void**, _uno_Any**) const > (this=0x540b798, pMemberType=0x4f3a4d0, pReturn=0x7ffcb1be5aa0, pArgs=0x7ffcb1be5a80, ppException=0x7ffcb1be5bc8) at include/uno/dispatcher.hxx:177 >#17 0x00007f11a8923f14 in (anonymous namespace)::binuno_proxy_dispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) > (pUnoI=0x540b770, pMemberType=0x4f3a4d0, pReturn=0x7ffcb1be5aa0, pArgs=0x7ffcb1be5a80, ppException=0x7ffcb1be5bc8) at stoc/source/proxy_factory/proxyfac.cxx:245 >#18 0x00007f11ae849e0b in cpp2uno_call(bridges::cpp_uno::shared::CppInterfaceProxy*, _typelib_TypeDescription const*, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void**, void**, void**, unsigned long*) (pThis= > 0x53f7830, pMemberTypeDescr=0x4f3a4d0, pReturnTypeRef=0x4d590b0, nParams=1, pParams=0x4b27d70, gpreg=0x7ffcb1be6308, fpreg=0x7ffcb1be6320, ovrflw=0x7ffcb1be6370, pRegisterReturn=0x7ffcb1be62d0) > at bridges/source/cpp_uno/gcc3_linux_x86-64/cpp2uno.cxx:185 >#19 0x00007f11ae849583 in cpp_vtable_call(sal_Int32, sal_Int32, void**, void**, void**, sal_uInt64*) > (nFunctionIndex=5, nVtableOffset=0, gpreg=0x7ffcb1be62f0, fpreg=0x7ffcb1be6320, ovrflw=0x7ffcb1be6370, pRegisterReturn=0x7ffcb1be62d0) at bridges/source/cpp_uno/gcc3_linux_x86-64/cpp2uno.cxx:373 >#20 0x00007f11ae86da8a in privateSnippetExecutor () at /home/julien/lo/libreoffice/instdir/program/libgcc3_uno.so >#21 0x00007f11a8156948 in dbaccess::OSharedConnection::prepareStatement(rtl::OUString const&) (this=0x573fc50, sql="select * from AAdvantage union select * from Fidelity ") > at dbaccess/source/core/dataaccess/SharedConnection.cxx:58 >#22 0x00007f11a81569d5 in non-virtual thunk to dbaccess::OSharedConnection::prepareStatement(rtl::OUString const&) () at dbaccess/source/core/dataaccess/SharedConnection.cxx:59 >#23 0x00007f11a7f695f8 in dbaccess::ORowSet::impl_ensureStatement_throw() (this=0x3fd4080) at dbaccess/source/core/api/RowSet.cxx:1630 >#24 0x00007f11a7f69cbd in dbaccess::ORowSet::impl_prepareAndExecute_throw() (this=0x3fd4080) at dbaccess/source/core/api/RowSet.cxx:1671 >#25 0x00007f11a7f65624 in dbaccess::ORowSet::execute_NoApprove_NoNewConn(osl::ResettableGuard<osl::Mutex>&) (this=0x3fd4080, _rClearForNotification=...) at dbaccess/source/core/api/RowSet.cxx:1804 >#26 0x00007f11a7f6499d in dbaccess::ORowSet::execute() (this=0x3fd4080) at dbaccess/source/core/api/RowSet.cxx:1560 >#27 0x00007f119b215190 in frm::ODatabaseForm::executeRowSet(osl::ResettableGuard<osl::Mutex>&, bool, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) (this= > 0x4171e10, _rClearForNotifies=..., bMoveToFirst=true, _rxCompletionHandler=empty uno::Reference) at forms/source/component/DatabaseForm.cxx:1142 >#28 0x00007f119b21dacf in frm::ODatabaseForm::load_impl(bool, bool, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) > (this=0x4171e10, bCausedByParentForm=false, bMoveToFirst=true, _rxCompletionHandler=empty uno::Reference) at forms/source/component/DatabaseForm.cxx:2832 >#29 0x00007f119b21ed75 in frm::ODatabaseForm::load() (this=0x4171e10) at forms/source/component/DatabaseForm.cxx:2595 >#30 0x00007f11a6911c5b in dbaui::SbaXDataBrowserController::reloadForm(com::sun::star::uno::Reference<com::sun::star::form::XLoadable> const&) (this=0x3ec0650, _rxLoadable= > uno::Reference to (class frm::ODatabaseForm *) 0x41720b0) at dbaccess/source/ui/browser/brwctrlr.cxx:625 >#31 0x00007f11a69ed85c in dbaui::SbaTableQueryBrowser::implLoadAnything(rtl::OUString const&, rtl::OUString const&, int, bool, utl::SharedUNOComponent<com::sun::star::sdbc::XConnection, utl::DisposableComponent>--Type <RET> for more, q to quit, c to continue without paging-- > const&) (this=0x3ec0650, _rDataSourceName="file:///tmp/test_case.ods.odb", _rCommand="select * from AAdvantage union select * from Fidelity ", nCommandType=2, _bEscapeProcessing=false, _rxConnection=...) > at dbaccess/source/ui/browser/unodatbr.cxx:2376 >#32 0x00007f11a69ed0c8 in dbaui::SbaTableQueryBrowser::implSelect(rtl::OUString const&, rtl::OUString const&, int, bool, utl::SharedUNOComponent<com::sun::star::sdbc::XConnection, utl::DisposableComponent> const&, bool) > (this=0x3ec0650, _rDataSourceName="file:///tmp/test_case.ods.odb", _rCommand="select * from AAdvantage union select * from Fidelity ", nCommandType=2, _bEscapeProcessing=false, _rxConnection=..., _bSelectDirect=true) at dbaccess/source/ui/browser/unodatbr.cxx:2462 >#33 0x00007f11a69f1d14 in dbaui::SbaTableQueryBrowser::impl_initialize() (this=0x3ec0650) at dbaccess/source/ui/browser/unodatbr.cxx:3256 >#34 0x00007f11a6975952 in dbaui::OGenericUnoController::initialize(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (this=0x3ec0650, aArguments=uno::Sequence of length 17 = {...}) > at dbaccess/source/ui/browser/genericcontroller.cxx:261 >#35 0x00007f11a69400d5 in (anonymous namespace)::DBContentLoader::load(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XLoadEventListener> const&) (this=0x4c4ed90, rFrame= > uno::Reference to (class (anonymous namespace)::XFrameImpl *) 0x9f62000, rURL=".component:DB/DataSourceBrowser", rArgs=uno::Sequence of length 16 = {...}, rListener=uno::Reference to (class framework::(anonymous namespace)::LoadEnvListener *) 0x428c798) at dbaccess/source/ui/browser/dbloader.cxx:236 >#36 0x00007f11c1171a05 in framework::LoadEnv::impl_loadContent() (this=0x60d20f8) at framework/source/loadenv/loadenv.cxx:1146 >#37 0x00007f11c116e772 in framework::LoadEnv::start() (this=0x60d20f8) at framework/source/loadenv/loadenv.cxx:394 >#38 0x00007f11c116c4ae in framework::LoadEnv::startLoading(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, int, LoadEnvFeatures) > (this=0x60d20f8, sURL=".component:DB/DataSourceBrowser", lMediaDescriptor=uno::Sequence of length 9 = {...}, xBaseFrame=uno::Reference to (class (anonymous namespace)::XFrameImpl *) 0x9f62000, sTarget="_self", nSearchFlags=0, eFeature=(LoadEnvFeatures::WorkWithUI | LoadEnvFeatures::AllowContentHandler)) at framework/source/loadenv/loadenv.cxx:299 >#39 0x00007f11c0ff7e4d in framework::LoadDispatcher::impl_dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (this=0x60d20a0, rURL=..., lArguments=uno::Sequence of length 9 = {...}, xListener=empty uno::Reference) at framework/source/dispatch/loaddispatcher.cxx:106 >#40 0x00007f11c0ff8ba2 in framework::LoadDispatcher::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > (this=0x60d20a0, aURL=..., lArguments=uno::Sequence of length 9 = {...}) at framework/source/dispatch/loaddispatcher.cxx:53 >#41 0x00007f11a6c6a21a in dbaui::OQueryController::executeQuery() (this=0x498f230) at dbaccess/source/ui/querydesign/querycontroller.cxx:1127 >#42 0x00007f11a6c66f87 in dbaui::OQueryController::Execute(unsigned short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > (this=0x498f230, _nId=10721, aArgs=uno::Sequence of length 1 = {...}) at dbaccess/source/ui/querydesign/querycontroller.cxx:580 >#43 0x00007f11a697bc1e in dbaui::OGenericUnoController::executeChecked(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > (this=0x498f230, _rCommand=..., aArgs=uno::Sequence of length 1 = {...}) at dbaccess/source/ui/browser/genericcontroller.cxx:1035 >#44 0x00007f11a69784ad in dbaui::OGenericUnoController::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) > (this=0x498f230, _aURL=..., aArgs=uno::Sequence of length 1 = {...}) at dbaccess/source/ui/browser/genericcontroller.cxx:645 >#45 0x00007f11c12c9b2d in framework::GenericToolbarController::ExecuteHdl_Impl(framework::GenericToolbarController*, void*) (p=0x4d00860) at framework/source/uielement/generictoolbarcontroller.cxx:307 >#46 0x00007f11c12c8870 in framework::GenericToolbarController::LinkStubExecuteHdl_Impl(void*, void*) (instance=0x0, data=0x4d00860) at framework/source/uielement/generictoolbarcontroller.cxx:298 >#47 0x00007f11baaf8008 in Link<void*, void>::Call(void*) const (this=0x55d2a58, data=0x4d00860) at include/tools/link.hxx:111 >#48 0x00007f11baaf420e in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x55d2a50) at vcl/source/window/winproc.cxx:1989 >#49 0x00007f11baaf0c96 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x28a4e00, nEvent=SalEvent::UserEvent, pEvent=0x55d2a50) at vcl/source/window/winproc.cxx:2559 >#50 0x00007f11bb672ed5 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x28a55b0, nEvent=SalEvent::UserEvent, pEvent=0x55d2a50) at vcl/inc/salframe.hxx:306 >#51 0x00007f11bb6a0d9f in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) (this=0x27a0260, aEvent=...) at vcl/unx/generic/app/gendisp.cxx:66 >#52 0x00007f11bb269740 in SalUserEventList::DispatchUserEvents(bool)::$_0::operator()() const (this=0x7ffcb1beae20) at vcl/source/app/salusereventlist.cxx:119 >#53 0x00007f11bb269604 in SalUserEventList::DispatchUserEvents(bool) (this=0x27a0260, bHandleAllCurrentEvents=false) at vcl/source/app/salusereventlist.cxx:120 >#54 0x00007f11bb6a0ce9 in SalGenericDisplay::DispatchInternalEvent(bool) (this=0x27a0260, bHandleAllCurrentEvent=false) at vcl/unx/generic/app/gendisp.cxx:51 >#55 0x00007f11af950861 in call_userEventFn(void*) (data=0xe6e5b0) at vcl/unx/gtk3/gtk3gtkdata.cxx:737 >#56 0x00007f11b4a4bd6f in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#57 0x00007f11b4a4c118 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#58 0x00007f11b4a4c1cf in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#59 0x00007f11af94f22c in GtkSalData::Yield(bool, bool) (this=0xe6e5b0, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkdata.cxx:389 >#60 0x00007f11af954aa2 in GtkInstance::DoYield(bool, bool) (this=0xe5f380, bWait=true, bHandleAllCurrentEvents=false) at vcl/unx/gtk3/gtk3gtkinst.cxx:389 >#61 0x00007f11bb34e610 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:465 >#62 0x00007f11bb34e280 in Application::Yield() () at vcl/source/app/svapp.cxx:532 >#63 0x00007f11bb34e1f9 in Application::Execute() () at vcl/source/app/svapp.cxx:444 >#64 0x00007f11c33ed7ac in desktop::Desktop::Main() (this=0x7ffcb1bec8a8) at desktop/source/app/app.cxx:1586 >#65 0x00007f11bb370ed0 in ImplSVMain() () at vcl/source/app/svmain.cxx:197 >#66 0x00007f11bb372a99 in SVMain() () at vcl/source/app/svmain.cxx:229 >--Type <RET> for more, q to quit, c to continue without paging-- >#67 0x00007f11c346713e in soffice_main() () at desktop/source/app/sofficemain.cxx:98 >#68 0x000000000040088d in sal_main () at desktop/source/app/main.c:49 >#69 0x0000000000400867 in main (argc=3, argv=0x7ffcb1beca98) at desktop/source/app/main.c:47 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 141115
:
170592
|
170593
|
170608
| 170609