Bugzilla – Attachment 142757 Details for
Bug 118022
Crash when searching record in a form of an external MySQL-database (JDBC-connection)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gdb bt
gdb_bt.txt (text/plain), 14.96 KB, created by
Julien Nabet
on 2018-06-14 18:57:21 UTC
(
hide
)
Description:
gdb bt
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2018-06-14 18:57:21 UTC
Size:
14.96 KB
patch
obsolete
>warn:dbaccess:16650:16650:dbaccess/source/core/api/RowSetBase.cxx:200: ORowSetBase::getValue: Illegal call here (we're before first or after last)! >warn:svx:16650:16650:svx/source/fmcomp/gridcell.cxx:2227: DBG_UNHANDLED_EXCEPTION in rtl::OUString {anonymous}::lcl_setFormattedDate_nothrow(DateField&, const com::sun::star::uno::Reference<com::sun::star::sdb::XColumn>&) > type: com.sun.star.sdbc.SQLException > message: The cursor points to before the first or after the last row. > context: dbaccess::ORowSet > >warn:dbaccess:16650:16650:dbaccess/source/core/api/RowSetBase.cxx:200: ORowSetBase::getValue: Illegal call here (we're before first or after last)! >terminate called after throwing an instance of 'com::sun::star::sdbc::SQLException' > >Thread 1 "soffice.bin" received signal SIGABRT, Aborted. >__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >51 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. >(gdb) bt >#0 0x00007ffff739de7b in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 >#1 0x00007ffff739f231 in __GI_abort () at abort.c:79 >#2 0x00007ffff6a4a7e3 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#3 0x00007ffff6a50736 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#4 0x00007ffff6a4f829 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#5 0x00007ffff6a50175 in __gxx_personality_v0 () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 >#6 0x00007ffff6423553 in () at /lib/x86_64-linux-gnu/libgcc_s.so.1 >#7 0x00007ffff6423dd5 in _Unwind_Resume () at /lib/x86_64-linux-gnu/libgcc_s.so.1 >#8 0x00007fffebb05264 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this= > 0x5555592b5fe0, pRegion=0x0, nPaintFlags=(ImplPaintFlags::PaintAllChildren | ImplPaintFlags::PaintChildren | ImplPaintFlags::Erase)) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:601 >#9 0x00007fffebb04baa in PaintHelper::~PaintHelper() (this=0x7fffffff0090, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#10 0x00007fffebb05245 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x5555592b1000, pRegion=0x0, nPaintFlags=ImplPaintFlags::PaintChildren) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:601 >#11 0x00007fffebb04baa in PaintHelper::~PaintHelper() (this=0x7fffffff0200, __in_chrg=<optimized out>) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:540 >#12 0x00007fffebb05245 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x5555592b2910, pRegion=0x0, nPaintFlags=ImplPaintFlags::PaintChildren) > at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:601 >#13 0x00007fffebb08993 in vcl::Window::Update() (this=0x5555592b2910) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:1323 >#14 0x00007fffebb085d0 in vcl::Window::Update() (this=0x5555592b1000) at /home/julien/lo/libreoffice/vcl/source/window/paint.cxx:1267 >#15 0x00007fffee439bb0 in svt::EditBrowseBox::DeactivateCell(bool) (this=0x5555592b1000, bUpdate=true) > at /home/julien/lo/libreoffice/svtools/source/brwbox/editbrowsebox.cxx:1002 >#16 0x00007fffc7f78715 in dbaui::SbaGridControl::DeactivateCell(bool) (this=0x5555592b1000, bUpdate=true) > at /home/julien/lo/libreoffice/dbaccess/source/ui/browser/sbagrid.cxx:926 >#17 0x00007fffef8c1f09 in DbGridControl::RemoveRows() (this=0x5555592b1000) at /home/julien/lo/libreoffice/svx/source/fmcomp/gridctrl.cxx:1167 >#18 0x00007fffef8c3172 in DbGridControl::setDataSource(com::sun::star::uno::Reference<com::sun::star::sdbc::XRowSet> const&, DbGridControlOptions) (this=0x5555592b1000, _xCursor=empty uno::Reference, nOpts=(DbGridControlOptions::Insert | DbGridControlOptions::Update | DbGridControlOptions::Delete)) > at /home/julien/lo/libreoffice/svx/source/fmcomp/gridctrl.cxx:1427 >#19 0x00007fffef883e13 in FmXGridPeer::updateGrid(com::sun::star::uno::Reference<com::sun::star::sdbc::XRowSet> const&) (this=0x5555592b0540, _rxCursor=empty uno::Reference) > at /home/julien/lo/libreoffice/svx/source/fmcomp/fmgridif.cxx:2168 >#20 0x00007fffef87fc62 in FmXGridPeer::reloading(com::sun::star::lang::EventObject const&) (this=0x5555592b0540) > at /home/julien/lo/libreoffice/svx/source/fmcomp/fmgridif.cxx:1551 >#21 0x00007fff9867db79 in comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::form::XLoadListener, com::sun::star::lang::EventObject>::operator()(com::sun::star::uno::Reference<com::sun::star::form::XLoadListener> const&) const (this=0x7fffffff0800, listener=uno::Reference to (dbaui::SbaXGridPeer *) 0x5555592b0628) > at /home/julien/lo/libreoffice/include/comphelper/interfacecontainer2.hxx:272 >#22 0x00007fff9867bd31 in comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::form::XLoadListener, comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::form::XLoadListener, com::sun::star::lang::EventObject> >(comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::form::XLoadListener, com::sun::star::lang::EventObject> const&) (this=0x555558542860, func=...) at /home/julien/lo/libreoffice/include/comphelper/interfacecontainer2.hxx:285 >#23 0x00007fff98678c81 in comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::form::XLoadListener, com::sun::star::lang::EventObject>(void (com::sun::star::form::XLoadListener::*)(com::sun::star::lang::EventObject const&), com::sun::star::lang::EventObject const&) (this=0x555558542860, NotificationMethod=&virtual com::sun::star::form::XLoadListener::reloading(com::sun::star::lang::EventObject const&), Event=...) at /home/julien/lo/libreoffice/include/comphelper/interfacecontainer2.hxx:298 >#24 0x00007fff98669ab2 in frm::ODatabaseForm::approveRowSetChange(com::sun::star::lang::EventObject const&) (this=0x555558542540, event=...) >---Type <return> to continue, or q <return> to quit--- > at /home/julien/lo/libreoffice/forms/source/component/DatabaseForm.cxx:3156 >#25 0x00007fffcb36289f in dbaccess::ORowSet::approveExecution() (this=0x5555585433b0) at /home/julien/lo/libreoffice/dbaccess/source/core/api/RowSet.cxx:1541 >#26 0x00007fffcb362b09 in dbaccess::ORowSet::execute() (this=0x5555585433b0) at /home/julien/lo/libreoffice/dbaccess/source/core/api/RowSet.cxx:1564 >#27 0x00007fff9865ebb0 in frm::ODatabaseForm::executeRowSet(osl::ResettableGuard<osl::Mutex>&, bool, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) (this=0x555558542540, _rClearForNotifies=..., bMoveToFirst=true, _rxCompletionHandler=empty uno::Reference) > at /home/julien/lo/libreoffice/forms/source/component/DatabaseForm.cxx:1156 >#28 0x00007fff98668bd5 in frm::ODatabaseForm::reload_impl(bool, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) (this=0x555558542540, bMoveToFirst=true, _rxCompletionHandler=empty uno::Reference) at /home/julien/lo/libreoffice/forms/source/component/DatabaseForm.cxx:2930 >#29 0x00007fff98666b35 in frm::ODatabaseForm::OnTimeout(Timer*) (this=0x555558542540) at /home/julien/lo/libreoffice/forms/source/component/DatabaseForm.cxx:2604 >#30 0x00007fff98666af1 in frm::ODatabaseForm::LinkStubOnTimeout(void*, Timer*) (instance=0x555558542540, data=0x5555595cd860) > at /home/julien/lo/libreoffice/forms/source/component/DatabaseForm.cxx:2602 >#31 0x00007fffec1f77ed in Link<Timer*, void>::Call(Timer*) const (this=0x5555595cd880, data=0x5555595cd860) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#32 0x00007fffec1f7651 in Timer::Invoke() (this=0x5555595cd860) at /home/julien/lo/libreoffice/vcl/source/app/timer.cxx:76 >#33 0x00007fffec1bb9c8 in Scheduler::ProcessTaskScheduling() () at /home/julien/lo/libreoffice/vcl/source/app/scheduler.cxx:448 >#34 0x00007fffec1baee1 in Scheduler::CallbackTaskScheduling() () at /home/julien/lo/libreoffice/vcl/source/app/scheduler.cxx:270 >#35 0x00007fffd7edfb63 in SalTimer::CallCallback() (this=0x555557957610) at /home/julien/lo/libreoffice/vcl/inc/saltimer.hxx:55 >#36 0x00007fffd7edf0c9 in sal_gtk_timeout_dispatch(GSource*, GSourceFunc, gpointer) (pSource=0x5555593e23b0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:692 >#37 0x00007ffff5a7c0f5 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#38 0x00007ffff5a7c4c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#39 0x00007ffff5a7c54c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#40 0x00007fffd7ede3ea in GtkSalData::Yield(bool, bool) (this=0x555555840ca0, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:459 >#41 0x00007fffd7ee1c54 in GtkInstance::DoYield(bool, bool) (this=0x555555852110, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:399 >#42 0x00007fffec1e7a0f in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:470 >#43 0x00007fffec1e3993 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:535 >#44 0x00007fffebbba8b3 in Dialog::Execute() (this=0x5555595100e0) at /home/julien/lo/libreoffice/vcl/source/window/dialog.cxx:996 >#45 0x00007fff958082f4 in AbstractFmSearchDialog_Impl::Execute() (this=0x55555960ddf0) at /home/julien/lo/libreoffice/cui/source/factory/dlgfact.cxx:180 >#46 0x00007fffef970d52 in FmXFormShell::ExecuteSearch_Lock() (this=0x555559227060) at /home/julien/lo/libreoffice/svx/source/form/fmshimp.cxx:1580 >#47 0x00007fffef96340b in FmFormShell::Execute(SfxRequest&) (this=0x5555592215e0, rReq=...) at /home/julien/lo/libreoffice/svx/source/form/fmshell.cxx:685 >#48 0x00007fffef961593 in SfxStubFmFormShellExecute(SfxShell*, SfxRequest&) (pShell=0x5555592215e0, rReq=...) > at /home/julien/lo/libreoffice/workdir/SdiTarget/svx/sdi/svxslots.hxx:341 >#49 0x00007ffff1a15446 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x5555592215e0, pFunc=0x7fffef961565 <SfxStubFmFormShellExecute(SfxShell*, SfxRequest&)>, rReq=...) at /home/julien/lo/libreoffice/include/sfx2/shell.hxx:210 >#50 0x00007ffff1a0bc66 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x555558515510, rShell=..., rSlot=..., rReq=..., bRecord=true) > at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:355 >#51 0x00007ffff1a0e742 in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (this=0x555558515510, rShell=..., rSlot=..., rReq=..., eCallMode=SfxCallMode::RECORD) at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:877 >#52 0x00007ffff19fa0a2 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) (this=0x5555589915e0, aReq=..., pSlot=0x7ffff02f9500 <aFmFormShellSlots_Impl+6048>, pShell=0x5555592215e0) at /home/julien/lo/libreoffice/sfx2/source/control/bindings.cxx:1069 >#53 0x00007ffff1aaf7cd in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com---Type <return> to continue, or q <return> to quit--- >::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (this=0x555559344890, aURL=..., aArgs= > uno::Sequence of length 1 = {...}, rListener=empty uno::Reference) at /home/julien/lo/libreoffice/sfx2/source/control/unoctitm.cxx:754 >#54 0x00007ffff1aad122 in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x5555594f9660, aURL=..., aArgs=uno::Sequence of length 1 = {...}) at /home/julien/lo/libreoffice/sfx2/source/control/unoctitm.cxx:225 >#55 0x00007fffcd23f917 in framework::GenericToolbarController::ExecuteHdl_Impl(framework::GenericToolbarController*, void*) (p=0x5555593a79d0) > at /home/julien/lo/libreoffice/framework/source/uielement/generictoolbarcontroller.cxx:263 >#56 0x00007fffcd23f8b5 in framework::GenericToolbarController::LinkStubExecuteHdl_Impl(void*, void*) (instance=0x0, data=0x5555593a79d0) > at /home/julien/lo/libreoffice/framework/source/uielement/generictoolbarcontroller.cxx:254 >#57 0x00007fffebd39749 in Link<void*, void>::Call(void*) const (this=0x55555951e3b8, data=0x5555593a79d0) at /home/julien/lo/libreoffice/include/tools/link.hxx:84 >#58 0x00007fffebd366e5 in ImplHandleUserEvent(ImplSVEvent*) (pSVEvent=0x55555951e3b0) at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:1928 >#59 0x00007fffebd38018 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) (_pWindow=0x555557a34190, nEvent=SalEvent::UserEvent, pEvent=0x55555951e3b0) > at /home/julien/lo/libreoffice/vcl/source/window/winproc.cxx:2479 >#60 0x00007fffec34ad92 in SalFrame::CallCallback(SalEvent, void const*) const (this=0x555557a348d0, nEvent=SalEvent::UserEvent, pEvent=0x55555951e3b0) > at /home/julien/lo/libreoffice/vcl/inc/salframe.hxx:280 >#61 0x00007fffec35e5ef in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) (this=0x5555576ef030, aEvent=...) > at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:67 >#62 0x00007fffec197b74 in SalUserEventList::DispatchUserEvents(bool) (this=0x5555576ef030, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/source/app/salusereventlist.cxx:109 >#63 0x00007fffec35e567 in SalGenericDisplay::DispatchInternalEvent(bool) (this=0x5555576ef030, bHandleAllCurrentEvent=false) > at /home/julien/lo/libreoffice/vcl/unx/generic/app/gendisp.cxx:52 >#64 0x00007fffd7edf476 in call_userEventFn(void*) (data=0x555555840ca0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:784 >#65 0x00007ffff5a7c0f5 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#66 0x00007ffff5a7c4c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#67 0x00007ffff5a7c54c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 >#68 0x00007fffd7ede3ea in GtkSalData::Yield(bool, bool) (this=0x555555840ca0, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtk3gtkdata.cxx:459 >#69 0x00007fffd7ee1c54 in GtkInstance::DoYield(bool, bool) (this=0x555555852110, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/lo/libreoffice/vcl/unx/gtk3/../gtk/gtkinst.cxx:399 >#70 0x00007fffec1e7a0f in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:470 >#71 0x00007fffec1e3993 in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:535 >#72 0x00007fffec1e3547 in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:450 >#73 0x00007ffff77738a1 in desktop::Desktop::Main() (this=0x7fffffff2e90) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1634 >#74 0x00007fffec1f4303 in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:200 >#75 0x00007fffec1f446c in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:238 >#76 0x00007ffff77ca666 in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:169 >#77 0x00005555555549f2 in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:48 >#78 0x00005555555549d8 in main (argc=2, argv=0x7fffffff31d8) 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 118022
:
142559
| 142757 |
142760