Bugzilla – Attachment 62126 Details for
Bug 50372
BASE SIGABRT: dereference a past-the-end iterator
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
error message and backtrace
20120526a (text/plain), 12.94 KB, created by
Terrence Enger
on 2012-05-26 09:02:10 UTC
(
hide
)
Description:
error message and backtrace
Filename:
MIME Type:
Creator:
Terrence Enger
Created:
2012-05-26 09:02:10 UTC
Size:
12.94 KB
patch
obsolete
>/usr/include/c++/4.5/debug/safe_iterator.h:194:error: attempt to > dereference a past-the-end iterator. > >Objects involved in the operation: >iterator "this" @ 0x0x937fb88 { >type = N11__gnu_debug14_Safe_iteratorISt17_Rb_tree_iteratorISt4pairIKlS2_IN3rtl9ReferenceIN12connectivity10ORowVectorINS6_12ORowSetValueEEEEES2_IlN3com3sun4star3uno9ReferenceINSD_4sdbc4XRowEEEEEEENSt7__debug3mapIlSK_St4lessIlESaISL_EEEEE (mutable iterator); > state = past-the-end; > references sequence with type `NSt7__debug3mapIlSt4pairIN3rtl9ReferenceIN12connectivity10ORowVectorINS4_12ORowSetValueEEEEES1_IlN3com3sun4star3uno9ReferenceINSB_4sdbc4XRowEEEEESt4lessIlESaIS1_IKlSI_EEEE' @ 0x0x937fb88 >} > >Program received signal SIGABRT, Aborted. >0x0012e416 in __kernel_vsyscall () >(gdb) se [Kt pagination off >(gdb) info threads > 36 Thread 0xab377b70 (LWP 3168) 0x0012e416 in __kernel_vsyscall () > 35 Thread 0xab3c8b70 (LWP 3167) 0x0012e416 in __kernel_vsyscall () > 34 Thread 0xab449b70 (LWP 3166) 0x0012e416 in __kernel_vsyscall () > 33 Thread 0xab49ab70 (LWP 3165) 0x0012e416 in __kernel_vsyscall () > 32 Thread 0xab4ebb70 (LWP 3164) 0x0012e416 in __kernel_vsyscall () > 31 Thread 0xab53cb70 (LWP 3163) 0x0012e416 in __kernel_vsyscall () > 30 Thread 0xab5bdb70 (LWP 3161) 0x0012e416 in __kernel_vsyscall () > 29 Thread 0xb04cfb70 (LWP 3160) 0x0012e416 in __kernel_vsyscall () > 15 Thread 0xb0e5db70 (LWP 3139) 0x0012e416 in __kernel_vsyscall () > 9 Thread 0xb4629b70 (LWP 3120) 0x0012e416 in __kernel_vsyscall () > 8 Thread 0xb562bb70 (LWP 3119) 0x0012e416 in __kernel_vsyscall () > 6 Thread 0xb3e28b70 (LWP 3116) 0x0012e416 in __kernel_vsyscall () > 4 Thread 0xb4e2ab70 (LWP 3114) 0x0012e416 in __kernel_vsyscall () > 2 Thread 0xb6b90b70 (LWP 3111) 0x0012e416 in __kernel_vsyscall () >* 1 Thread 0xb6eb27f0 (LWP 3108) 0x0012e416 in __kernel_vsyscall () >(gdb) backtrace >#0 0x0012e416 in __kernel_vsyscall () >#1 0x003fbe71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 >#2 0x003ff34e in abort () at abort.c:92 >#3 0x002f49ea in __gnu_debug::_Error_formatter::_M_error() const () from /usr/lib/i386-linux-gnu/libstdc++.so.6 >#4 0xaf7fa6f1 in __gnu_debug::_Safe_iterator<std::_Rb_tree_iterator<std::pair<long const, std::pair<rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue> >, std::pair<long, com::sun::star::uno::Reference<com::sun::star::sdbc::XRow> > > > >, std::__debug::map<long, std::pair<rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue> >, std::pair<long, com::sun::star::uno::Reference<com::sun::star::sdbc::XRow> > >, std::less<long>, std::allocator<std::pair<long const, std::pair<rtl::Reference<connectivity::ORowVector<connectivity::ORowSetValue> >, std::pair<long, com::sun::star::uno::Reference<com::sun::star::sdbc::XRow> > > > > > >::operator-> (this=0x937fb88) at /usr/include/c++/4.5/debug/safe_iterator.h:192 >#5 0xaf7f4ad0 in dbaccess::OKeySet::refreshRow (this=0x937fb20) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/KeySet.cxx:1338 >#6 0xaf7f4bb4 in dbaccess::OKeySet::refreshRow (this=0x937fb20) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/KeySet.cxx:1351 >#7 0xaf7f2e0b in dbaccess::OKeySet::next (this=0x937fb20) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/KeySet.cxx:1115 >#8 0xaf874155 in dbaccess::ORowSetCache::fillMatrix (this=0x937f7d8, _nNewStartPos=@0xbfffc9e4, _nNewEndPos=@0xbfffca34) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/RowSetCache.cxx:827 >#9 0xaf8724f3 in dbaccess::ORowSetCache::setFetchSize (this=0x937f7d8, _nSize=40) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/RowSetCache.cxx:447 >#10 0xaf848b78 in dbaccess::ORowSet::execute_NoApprove_NoNewConn (this=0x932d190, _rClearForNotification=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/RowSet.cxx:1812 >#11 0xaf84625c in dbaccess::ORowSet::execute (this=0x932d190) at /home/terry/lo_hacking/git/libo/dbaccess/source/core/api/RowSet.cxx:1575 >#12 0xaa58eac3 in frm::ODatabaseForm::executeRowSet (this=0x932c548, _rClearForNotifies=..., bMoveToFirst=1 '\001', _rxCompletionHandler=empty uno::Reference) at /home/terry/lo_hacking/git/libo/forms/source/component/DatabaseForm.cxx:1249 >#13 0xaa598aea in frm::ODatabaseForm::load_impl (this=0x932c548, bCausedByParentForm=0 '\000', bMoveToFirst=1 '\001', _rxCompletionHandler=empty uno::Reference) at /home/terry/lo_hacking/git/libo/forms/source/component/DatabaseForm.cxx:2907 >#14 0xaa5971a9 in frm::ODatabaseForm::load (this=0x932c548) at /home/terry/lo_hacking/git/libo/forms/source/component/DatabaseForm.cxx:2690 >#15 0xaee12c12 in dbaui::SbaXDataBrowserController::reloadForm (this=0x9320ac0, _rxLoadable=uno::Reference to {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0xaa886648}, <No data fields>}) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/brwctrlr.cxx:732 >#16 0xaeea57f9 in dbaui::SbaTableQueryBrowser::implLoadAnything (this=0x9320ac0, _rDataSourceName=..., _rCommand=..., _nCommandType=0, _bEscapeProcessing=1 '\001', _rxConnection=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/unodatbr.cxx:2470 >#17 0xaeea786e in dbaui::SbaTableQueryBrowser::implSelect (this=0x9320ac0, _pEntry=0x936c4c8) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/unodatbr.cxx:2762 >#18 0xaeea6674 in dbaui::SbaTableQueryBrowser::implSelect (this=0x9320ac0, _rDataSourceName=..., _rCommand=..., _nCommandType=0, _bEscapeProcessing=1 '\001', _rxConnection=..., _bSelectDirect=1 '\001') at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/unodatbr.cxx:2533 >#19 0xaeeab2c0 in dbaui::SbaTableQueryBrowser::impl_initialize (this=0x9320ac0) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/unodatbr.cxx:3310 >#20 0xaee59c29 in dbaui::OGenericUnoController::initialize (this=0x9320ac0, aArguments=uno::Sequence of length 16 = {...}) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/genericcontroller.cxx:338 >#21 0xaee34a6b in DBContentLoader::load (this=0x93202b8, rFrame=uno::Reference to {<com::sun::star::lang::XComponent> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x5d474c8}, <No data fields>}, <No data fields>}, rURL=..., rArgs=uno::Sequence of length 15 = {...}, rListener=uno::Reference to {<com::sun::star::lang::XEventListener> = {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x5d45ea8}, <No data fields>}, <No data fields>}) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/browser/dbloader.cxx:320 >#22 0x05ab45b8 in framework::LoadEnv::impl_loadContent (this=0xbfffda9c) at /home/terry/lo_hacking/git/libo/framework/source/loadenv/loadenv.cxx:1153 >#23 0x05ab140a in framework::LoadEnv::startLoading (this=0xbfffda9c) at /home/terry/lo_hacking/git/libo/framework/source/loadenv/loadenv.cxx:418 >#24 0x05ab0531 in framework::LoadEnv::loadComponentFromURL (xLoader=uno::Reference to {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x5d474c8}, <No data fields>}, xSMGR=uno::Reference to {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x9b5b28}, <No data fields>}, sURL=..., sTarget=..., nFlags=0, lArgs=uno::Sequence of length 9 = {...}) at /home/terry/lo_hacking/git/libo/framework/source/loadenv/loadenv.cxx:184 >#25 0x05af3917 in framework::Frame::loadComponentFromURL (this=0x931ad30, sURL=..., sTargetFrameName=..., nSearchFlags=0, lArguments=uno::Sequence of length 9 = {...}) at /home/terry/lo_hacking/git/libo/framework/source/services/frame.cxx:332 >#26 0xaefa05e7 in dbaui::DatabaseObjectView::doDispatch (this=0x8a541e8, i_rDispatchArgs=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/misc/databaseobjectview.cxx:163 >#27 0xaefa003c in dbaui::DatabaseObjectView::doCreateView (this=0x8a541e8, _rDataSource=uno::Any {pData = 0x8a40ab0}, _rObjectName=..., i_rCreationArgs=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/misc/databaseobjectview.cxx:118 >#28 0xaef9ff9a in dbaui::DatabaseObjectView::openExisting (this=0x8a541e8, _rDataSource=uno::Any {pData = 0x8a40ab0}, _rName=..., i_rDispatchArgs=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/misc/databaseobjectview.cxx:105 >#29 0xaeda78e6 in dbaui::OApplicationController::openElementWithArguments (this=0x8f825a8, _sName=..., _eType=dbaui::E_TABLE, _eOpenMode=dbaui::E_OPEN_NORMAL, _nInstigatorCommand=0, _rAdditionalArguments=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/app/AppController.cxx:1927 >#30 0xaeda70d6 in dbaui::OApplicationController::openElement (this=0x8f825a8, _sName=..., _eType=dbaui::E_TABLE, _eOpenMode=dbaui::E_OPEN_NORMAL, _nInstigatorCommand=0) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/app/AppController.cxx:1824 >#31 0xaeda6536 in dbaui::OApplicationController::onEntryDoubleClick (this=0x8f825a8, _rTree=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/app/AppController.cxx:1784 >#32 0xaedeb342 in dbaui::OAppDetailPageHelper::OnEntryDoubleClick (this=0x8f4ce88, _pTree=0x8f12550) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/app/AppDetailPageHelper.cxx:957 >#33 0xaedeb2c0 in dbaui::OAppDetailPageHelper::LinkStubOnEntryDoubleClick (pThis=0x8f4ce88, pCaller=0x8f12550) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/app/AppDetailPageHelper.cxx:954 >#34 0xaee026eb in Link::Call (this=0x8f12708, pCaller=0x8f12550) at /home/terry/lo_hacking/git/libo/solver/unxlngi6/inc/tools/link.hxx:143 >#35 0xaeec3238 in dbaui::DBTreeListBox::DoubleClickHdl (this=0x8f12550) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/control/dbtreelistbox.cxx:435 >#36 0x0159872a in SvImpLBox::MouseButtonDown (this=0x8f0ff08, rMEvt=...) at /home/terry/lo_hacking/git/libo/svtools/source/contnr/svimpbox.cxx:2105 >#37 0x015bf596 in SvTreeListBox::MouseButtonDown (this=0x8f12550, rMEvt=...) at /home/terry/lo_hacking/git/libo/svtools/source/contnr/svtreebx.cxx:1137 >#38 0xaeec2604 in dbaui::DBTreeListBox::MouseButtonDown (this=0x8f12550, rMEvt=...) at /home/terry/lo_hacking/git/libo/dbaccess/source/ui/control/dbtreelistbox.cxx:212 >#39 0x02afa108 in ImplHandleMouseEvent (pWindow=0x90a6180, nSVEvent=1, bMouseLeave=0 '\000', nX=214, nY=387, nMsgTime=3710477, nCode=1, nMode=3) at /home/terry/lo_hacking/git/libo/vcl/source/window/winproc.cxx:804 >#40 0x02afeefd in ImplHandleSalMouseButtonDown (pWindow=0x90a6180, pEvent=0xbfffe3b8) at /home/terry/lo_hacking/git/libo/vcl/source/window/winproc.cxx:2066 >#41 0x02afe3ce in ImplWindowFrameProc (pWindow=0x90a6180, nEvent=3, pEvent=0xbfffe3b8) at /home/terry/lo_hacking/git/libo/vcl/source/window/winproc.cxx:2393 >#42 0x04670631 in SalFrame::CallCallback (this=0x90a4f28, nEvent=3, pEvent=0xbfffe3b8) at /home/terry/lo_hacking/git/libo/vcl/inc/salframe.hxx:281 >#43 0x0466cc25 in GtkSalFrame::signalButton (pEvent=0x8a8c3e0, frame=0x90a4f28) at /home/terry/lo_hacking/git/libo/vcl/unx/gtk/window/gtkframe.cxx:2855 >#44 0x04821a04 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 >#45 0x04d2f372 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 >#46 0x04d42048 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 >#47 0x04d4a8d7 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 >#48 0x04d4acc2 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 >#49 0x04956836 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 >#50 0x0481fb8d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 >#51 0x048201af in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 >#52 0x04b1ba0a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 >#53 0x04db8aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 >#54 0x04db9270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 >#55 0x04db9524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 >#56 0x04638ae7 in GtkData::Yield (this=0x8789760, bWait=true, bHandleAllCurrentEvents=false) at /home/terry/lo_hacking/git/libo/vcl/unx/gtk/app/gtkdata.cxx:588 >#57 0x0463c2af in GtkInstance::Yield (this=0x8789720, bWait=true, bHandleAllCurrentEvents=false) at /home/terry/lo_hacking/git/libo/vcl/unx/gtk/app/gtkinst.cxx:538 >#58 0x02687454 in ImplYield (i_bWait=true, i_bAllEvents=false) at /home/terry/lo_hacking/git/libo/vcl/source/app/svapp.cxx:451 >#59 0x02683a36 in Application::Yield (i_bAllEvents=false) at /home/terry/lo_hacking/git/libo/vcl/source/app/svapp.cxx:485 >#60 0x026839d0 in Application::Execute () at /home/terry/lo_hacking/git/libo/vcl/source/app/svapp.cxx:430 >#61 0x002016cb in desktop::Desktop::Main (this=0xbfffed50) at /home/terry/lo_hacking/git/libo/desktop/source/app/app.cxx:1807 >#62 0x0268f9d4 in ImplSVMain () at /home/terry/lo_hacking/git/libo/vcl/source/app/svmain.cxx:183 >#63 0x0268fb0c in SVMain () at /home/terry/lo_hacking/git/libo/vcl/source/app/svmain.cxx:220 >#64 0x0023cf4c in soffice_main () at /home/terry/lo_hacking/git/libo/desktop/source/app/sofficemain.cxx:79 >#65 0x080485ec in sal_main () at /home/terry/lo_hacking/git/libo/desktop/source/app/main.c:34 >#66 0x080485c0 in main (argc=1, argv=0xbfffee94) at /home/terry/lo_hacking/git/libo/desktop/source/app/main.c:33 >(gdb) quit >A debugging session is active. > > Inferior 1 [process 3108] will be killed. > >Quit anyway? (y or n) y
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 50372
: 62126 |
62166