Bugzilla – Attachment 148530 Details for
Bug 122885
Crash when converting tdf#122811 file to Firebird
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
bt with debug symbols
bt.txt (text/plain), 17.30 KB, created by
Julien Nabet
on 2019-01-22 19:53:21 UTC
(
hide
)
Description:
bt with debug symbols
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2019-01-22 19:53:21 UTC
Size:
17.30 KB
patch
obsolete
>/usr/include/c++/8/debug/vector:417: >Error: attempt to subscript container with out-of-bounds index 3, but >container only holds 3 elements. > >Objects involved in the operation: > sequence "this" @ 0x0x7ffffffef9d0 { > type = std::__debug::vector<unsigned char, std::allocator<unsigned char> >; > } > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >50 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 0x00007ffff7b4e85b in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 >#1 0x00007ffff7b39535 in __GI_abort () at abort.c:79 >#2 0x00007ffff79f077d in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#3 0x00007fffdfde478f in std::__debug::vector<unsigned char, std::allocator<unsigned char> >::operator[](unsigned long) (this=0x7ffffffef9d0, __n=3) > at /usr/include/c++/8/debug/vector:417 >#4 0x00007fffdfddf846 in (anonymous namespace)::lcl_makeStringFromBigint(std::__debug::vector<unsigned char, std::allocator<unsigned char> > const&) > (bytes=std::__debug::vector of length 3, capacity 3 = {...}) at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/rowinputbinary.cxx:104 >#5 0x00007fffdfde04e2 in dbahsql::HsqlRowInputStream::readOneRow(std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&) > (this=0x7fffffff0350, nColTypes=std::__debug::vector of length 9, capacity 9 = {...}) at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/rowinputbinary.cxx:312 >#6 0x00007fffdfdf39f0 in dbahsql::HsqlBinaryNode::readRow(dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, int) (this=0x7ffffffefc74, input=..., aColTypes=std::__debug::vector of length 9, capacity 9 = {...}, nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlbinarynode.cxx:56 >#7 0x00007fffdfdc3d3f in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:249 >#8 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#9 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#10 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#11 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#12 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#13 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#14 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::alloca--Type <RET> for more, q to quit, c to continue without paging-- >tor<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#15 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#16 0x00007fffdfdc3d1e in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:247 >#17 0x00007fffdfdc3d1e in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:247 >#18 0x00007fffdfdc3dac in dbahsql::HsqlImporter::processTree(dbahsql::HsqlBinaryNode&, dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&, int) > (this=0x7fffffff0a30, rNode=..., rStream=..., rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"", nIndexCount=2) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:256 >#19 0x00007fffdfdc405d in dbahsql::HsqlImporter::parseTableRows(std::__debug::vector<int, std::allocator<int> > const&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, rtl::OUString const&) > (this=0x7fffffff0a30, rIndexes=std::__debug::vector of length 2, capacity 4 = {...}, rColTypes=std::__debug::vector of length 9, capacity 9 = {...}, sTableName="\"Amps\"") > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:292 >#20 0x00007fffdfdc449d in dbahsql::HsqlImporter::importHsqlDatabase(weld::Window*) (this=0x7fffffff0a30, pParent=0x5555586719e0) > at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlimport.cxx:344 >#21 0x00007fffe008962f in dbaccess::ODatabaseSource::buildLowLevelConnection(rtl::OUString const&, rtl::OUString const&) (this=0x555557c3d5f0, _rUid="", _rPwd="") > at /home/julien/lo/libreoffice/dbaccess/source/core/dataaccess/datasource.cxx:759 >#22 0x00007fffe008c684 in dbaccess::ODatabaseSource::buildIsolatedConnection(rtl::OUString const&, rtl::OUString const&) (this=0x555557c3d5f0, user="", password="") > at /home/julien/lo/libreoffice/dbaccess/source/core/dataaccess/datasource.cxx:1184 >#23 0x00007fffe0086adc in dbaccess::OSharedConnectionManager::getConnection(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, dbaccess::ODatabaseSource*) (this=0x555558657e80, url="sdbc:embedded:firebird", user="", password="", _aInfo= > uno::Sequence of length 55 = {...}, _pDataSource=0x555557c3d5f0) at /home/julien/lo/libreoffice/dbaccess/source/core/dataaccess/datasource.cxx:375 >#24 0x00007fffe008c976 in dbaccess::ODatabaseSource::getConnection(rtl::OUString const&, rtl::OUString const&, bool) > (this=0x555557c3d5f0, user="", password="", _bIsolated=false) at /home/julien/lo/libreoffice/dbaccess/source/core/dataaccess/datasource.cxx:1211 >#25 0x00007fffe008bc07 in dbaccess::ODatabaseSource::getConnection(rtl::OUString const&, rtl::OUString const&) (this=0x555557c3d5f0, user="", password="") > at /home/julien/lo/libreoffice/dbaccess/source/core/dataaccess/datasource.cxx:1084 >#26 0x00007fffdec0b9a9 in dbaui::ODatasourceConnector::connect(com::sun::star::uno::Reference<com::sun::star::sdbc::XDataSource> const&, dbtools::SQLExceptionInfo*) const > (this=0x7fffffff10c0, _xDataSource=uno::Reference to (class dbaccess::ODatabaseSource *) 0x555557c3d660, _pErrorInfo=0x0) > at /home/julien/lo/libreoffice/dbaccess/source/ui/misc/datasourceconnector.cxx:139 >#27 0x00007fffdec0b405 in dbaui::ODatasourceConnector::connect(rtl::OUString const&, dbtools::SQLExceptionInfo*) const > (this=0x7fffffff10c0, _rDataSourceName="file:///tmp/test.odb", _pErrorInfo=0x0) at /home/julien/lo/libreoffice/dbaccess/source/ui/misc/datasourceconnector.cxx:89 >--Type <RET> for more, q to quit, c to continue without paging-- >#28 0x00007fffdea7cf92 in dbaui::OGenericUnoController::connect(rtl::OUString const&, rtl::OUString const&, dbtools::SQLExceptionInfo*) > (this=0x555558165cd0, _rDataSourceName="file:///tmp/test.odb", _rContextInformation="The connection to the data source \"test\" could not be established.", _pErrorInfo=0x0) at /home/julien/lo/libreoffice/dbaccess/source/ui/browser/genericcontroller.cxx:916 >#29 0x00007fffde9e3458 in dbaui::OApplicationController::ensureConnection(dbtools::SQLExceptionInfo*) (this=0x555558165cd0, _pErrorInfo=0x0) > at /home/julien/lo/libreoffice/dbaccess/source/ui/app/AppControllerDnD.cxx:350 >#30 0x00007fffde9b739c in dbaui::OApplicationController::onContainerSelect(dbaui::ElementType) (this=0x555558165cd0, _eType=dbaui::E_TABLE) > at /home/julien/lo/libreoffice/dbaccess/source/ui/app/AppController.cxx:1650 >#31 0x00007fffdea1a903 in dbaui::OApplicationSwapWindow::onContainerSelected(dbaui::ElementType) (this=0x555557bee570, _eType=dbaui::E_TABLE) > at /home/julien/lo/libreoffice/dbaccess/source/ui/app/AppSwapWindow.cxx:139 >#32 0x00007fffdea1a9f8 in dbaui::OApplicationSwapWindow::OnContainerSelectHdl(SvtIconChoiceCtrl*) (this=0x555557bee570, _pControl=0x55555816aee0) > at /home/julien/lo/libreoffice/dbaccess/source/ui/app/AppSwapWindow.cxx:157 >#33 0x00007fffdea1a9a5 in dbaui::OApplicationSwapWindow::LinkStubOnContainerSelectHdl(void*, SvtIconChoiceCtrl*) (instance=0x555557bee570, data=0x55555816aee0) > at /home/julien/lo/libreoffice/dbaccess/source/ui/app/AppSwapWindow.cxx:150 >#34 0x00007ffff295f83b in Link<SvtIconChoiceCtrl*, void>::Call(SvtIconChoiceCtrl*) const (this=0x55555816b120, data=0x55555816aee0) > at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#35 0x00007ffff295e9da in SvtIconChoiceCtrl::ClickIcon() (this=0x55555816aee0) at /home/julien/lo/libreoffice/svtools/source/contnr/ivctrl.cxx:272 >#36 0x00007ffff2945a10 in SvxIconChoiceCtrl_Impl::CallSelectHandler() (this=0x555557bee7d0) at /home/julien/lo/libreoffice/svtools/source/contnr/imivctl1.cxx:2992 >#37 0x00007ffff293b557 in SvxIconChoiceCtrl_Impl::SelectEntry(SvxIconChoiceCtrlEntry*, bool, bool) (this=0x555557bee7d0, pEntry=0x555557bf53d0, bSelect=true, bAdd=false) > at /home/julien/lo/libreoffice/svtools/source/contnr/imivctl1.cxx:331 >#38 0x00007ffff2941536 in SvxIconChoiceCtrl_Impl::SetCursor(SvxIconChoiceCtrlEntry*) (this=0x555557bee7d0, pEntry=0x555557bf53d0) > at /home/julien/lo/libreoffice/svtools/source/contnr/imivctl1.cxx:1864 >#39 0x00007ffff293cf97 in SvxIconChoiceCtrl_Impl::MouseButtonDown(MouseEvent const&) (this=0x555557bee7d0, rMEvt=...) > at /home/julien/lo/libreoffice/svtools/source/contnr/imivctl1.cxx:751 >#40 0x00007ffff295e148 in SvtIconChoiceCtrl::MouseButtonDown(MouseEvent const&) (this=0x55555816aee0, rMEvt=...) > at /home/julien/lo/libreoffice/svtools/source/contnr/ivctrl.cxx:124 >#41 0x00007ffff0a78200 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) > (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONDOWN, bMouseLeave=false, nX=70, nY=112, nMsgTime=8080613, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:695 >#42 0x00007ffff0a7cd9a in ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent const*) (pWindow=0x555557b87780, pEvent=0x7fffffff1c50) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1985 >#43 0x00007ffff0a7dece in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555557b87780, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff1c50) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2319 >#44 0x00007fffe8a3daf0 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555557b9f820, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff1c50) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:285 >#45 0x00007fffe8a3d2c4 in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const (this=0x555557b9f820, nEvent=SalEvent::MouseButtonDown, pEvent=0x7fffffff1c50) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:4509 >#46 0x00007fffe8a37a8d in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) (pEvent=0x55555864d9a0, frame=0x555557b9f820) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkframe.cxx:2712 >#47 0x00007fffe851dcab in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#48 0x00007fffeb149c7d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#49 0x00007fffeb15d333 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >--Type <RET> for more, q to quit, c to continue without paging-- >#50 0x00007fffeb165983 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#51 0x00007fffeb16690f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >#52 0x00007fffe84cbeb4 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#53 0x00007fffe838c846 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#54 0x00007fffe838e963 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 >#55 0x00007fffe8090445 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#56 0x00007fffe80c1012 in () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 >#57 0x00007fffeb067e0e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#58 0x00007fffeb0680a8 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#59 0x00007fffeb06813c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#60 0x00007fffe896cd18 in GtkSalData::Yield(bool, bool) (this=0x555555645160, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:463 >#61 0x00007fffe897044a in GtkInstance::DoYield(bool, bool) (this=0x555555653410, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:407 >#62 0x00007ffff0fee899 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:441 >#63 0x00007ffff0feedbb in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:505 >#64 0x00007ffff0fee691 in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:422 >#65 0x00007ffff7d51f30 in desktop::Desktop::Main() (this=0x7fffffff2b00) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1621 >#66 0x00007ffff1005a9f in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:203 >#67 0x00007ffff1005bc4 in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:237 >#68 0x00007ffff7daab0d in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:169 >#69 0x000055555555480b in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#70 0x000055555555480b in main (argc=<optimized out>, argv=<optimized out>) at /home/julien/lo/libreoffice/desktop/source/app/main.c:47 >(gdb) >
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 122885
: 148530