Bugzilla – Attachment 114479 Details for
Bug 90351
CMIS: crashes with "index out of range!" when saving a document
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
a gdb session for ucbhelper::PropertyValueSet::getObject
gdb.txt (text/plain), 13.96 KB, created by
Julien Nabet
on 2015-03-30 20:55:01 UTC
(
hide
)
Description:
a gdb session for ucbhelper::PropertyValueSet::getObject
Filename:
MIME Type:
Creator:
Julien Nabet
Created:
2015-03-30 20:55:01 UTC
Size:
13.96 KB
patch
obsolete
>Breakpoint 1, ucbhelper::PropertyValueSet::getObject (this=0x6c5c990, columnIndex=1) > at /home/julien/compile-libreoffice/libreoffice/ucbhelper/source/provider/propertyvalueset.cxx:456 >456 OSL_FAIL( "PropertyValueSet - index out of range!" ); >(gdb) bt >#0 ucbhelper::PropertyValueSet::getObject (this=0x6c5c990, columnIndex=1) at /home/julien/compile-libreoffice/libreoffice/ucbhelper/source/provider/propertyvalueset.cxx:456 >#1 0x00002aaab0d2767a in ucbhelper::Content::getPropertyValues (this=0x7fffffff0970, rPropertyNames=uno::Sequence of length 1 = {...}) > at /home/julien/compile-libreoffice/libreoffice/ucbhelper/source/client/content.cxx:487 >#2 0x00002aaab0d273d6 in ucbhelper::Content::getPropertyValue (this=0x7fffffff0970, rPropertyName="CasePreservingURL") > at /home/julien/compile-libreoffice/libreoffice/ucbhelper/source/client/content.cxx:453 >#3 0x00002aaab113121b in utl::UCBContentHelper::GetProperty ( > url="vnd.libreoffice.cmis://https%3A%2F%2Fdemo.dataspace.cc%2Fcmis%2Fatom%23043e7b50-d71b-11e4-b3ec-005056bc003c/Documents/test3", property="CasePreservingURL") > at /home/julien/compile-libreoffice/libreoffice/unotools/source/ucbhelper/ucbhelper.cxx:151 >#4 0x00002aaaafb02053 in SvtURLBox::GetURL (this=0x6b14cb0) at /home/julien/compile-libreoffice/libreoffice/svtools/source/control/inettbc.cxx:1236 >#5 0x00002aaad7241153 in SvtFileDialog::OpenHdl_Impl (pThis=0x6aedba0, pVoid=0x6b0dff0) at /home/julien/compile-libreoffice/libreoffice/fpicker/source/office/iodlg.cxx:871 >#6 0x00002aaad7240c79 in SvtFileDialog::LinkStubOpenHdl_Impl (pThis=0x6aedba0, pCaller=0x6b0dff0) > at /home/julien/compile-libreoffice/libreoffice/fpicker/source/office/iodlg.cxx:815 >#7 0x00002aaab17ced36 in Link::Call (this=0x6b0e250, pCaller=0x6b0dff0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:139 >#8 0x00002aaab19cacba in Control::ImplCallEventListenersAndHandler (this=0x6b0dff0, nEvent=1102, rHandler=..., pCaller=0x6b0dff0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/control/ctrl.cxx:322 >#9 0x00002aaab19831ee in Button::Click (this=0x6b0dff0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/control/button.cxx:109 >#10 0x00002aaab1987cd8 in PushButton::Tracking (this=0x6b0dff0, rTEvt=...) at /home/julien/compile-libreoffice/libreoffice/vcl/source/control/button.cxx:1234 >#11 0x00002aaab1953dc5 in vcl::Window::EndTracking (this=0x6b0dff0, nFlags=0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/window2.cxx:438 >#12 0x00002aaab197b184 in ImplHandleMouseEvent (pWindow=0x6aedba0, nSVEvent=MOUSEBUTTONUP, bMouseLeave=false, nX=768, nY=230, nMsgTime=55844200, nCode=1, > nMode=(SIMPLECLICK | SELECT)) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:732 >#13 0x00002aaab1981ab5 in ImplHandleSalMouseButtonUp (pWindow=0x6aedba0, pEvent=0x7fffffff19b0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2141 >#14 0x00002aaab1980364 in ImplWindowFrameProc (pWindow=0x6aedba0, nEvent=4, pEvent=0x7fffffff19b0) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2468 >#15 0x00002aaac07a929b in SalFrame::CallCallback (this=0x6af04b0, nEvent=4, pEvent=0x7fffffff19b0) at /home/julien/compile-libreoffice/libreoffice/vcl/inc/salframe.hxx:243 >#16 0x00002aaac07a4d66 in GtkSalFrame::signalButton (pEvent=0x6d143d0, frame=0x6af04b0) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/window/gtksalframe.cxx:3278 >#17 0x00002aaac0bada3f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 >#18 0x00002aaab7e9d245 in g_closure_invoke (closure=0x6af0e70, return_value=0x7fffffff1b40, n_param_values=2, param_values=0x7fffffff1bf0, invocation_hint=0x7fffffff1b90) > at /tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768 >#19 0x00002aaab7eaef6c in signal_emit_unlocked_R (node=node@entry=0x233ca20, detail=detail@entry=0, instance=instance@entry=0x6af0730, > emission_return=emission_return@entry=0x7fffffff1ca0, instance_and_params=instance_and_params@entry=0x7fffffff1bf0) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3553 >#20 0x00002aaab7eb7285 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffff1d80) > at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3319 >#21 0x00002aaab7eb79df in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365 >#22 0x00002aaac0cc4d6c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 >#23 0x00002aaac0bac184 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 >#24 0x00002aaac0bac61b in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 >#25 0x00002aaac1123b5c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 >#26 0x00002aaab8128c5d in g_main_dispatch (context=0x2330240) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111 >---Type <return> to continue, or q <return> to quit--- >#27 g_main_context_dispatch (context=context@entry=0x2330240) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710 >#28 0x00002aaab8128f48 in g_main_context_iterate (context=context@entry=0x2330240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) > at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781 >#29 0x00002aaab8128ffc in g_main_context_iteration (context=0x2330240, may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842 >#30 0x00002aaac0766e60 in GtkData::Yield (this=0x638f60, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:580 >#31 0x00002aaac076b36c in GtkInstance::Yield (this=0x6427a0, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkinst.cxx:394 >#32 0x00002aaab1db0be2 in ImplYield (i_bWait=true, i_bAllEvents=false) at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:353 >#33 0x00002aaab1dad5f9 in Application::Yield () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:382 >#34 0x00002aaab185b6e8 in Dialog::Execute (this=0x6aedba0) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/dialog.cxx:815 >#35 0x00002aaad7244655 in SvtFileDialog::Execute (this=0x6aedba0) at /home/julien/compile-libreoffice/libreoffice/fpicker/source/office/iodlg.cxx:1711 >#36 0x00002aaad7263838 in SvtFilePicker::implExecutePicker (this=0x2de62c0) at /home/julien/compile-libreoffice/libreoffice/fpicker/source/office/OfficeFilePicker.cxx:456 >#37 0x00002aaad7230f65 in svt::OCommonPicker::execute (this=0x2de6318) at /home/julien/compile-libreoffice/libreoffice/fpicker/source/office/commonpicker.cxx:358 >#38 0x00002aaad7263f14 in SvtFilePicker::execute (this=0x2de62c0) at /home/julien/compile-libreoffice/libreoffice/fpicker/source/office/OfficeFilePicker.cxx:507 >#39 0x00002aaaae986bb4 in sfx2::FileDialogHelper_Impl::implDoExecute (this=0x63685b0) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/dialog/filedlghelper.cxx:1261 >#40 0x00002aaaae98779e in sfx2::FileDialogHelper_Impl::execute (this=0x63685b0, rpURLList=std::__debug::vector of length 0, capacity 0, rpSet=@0x7fffffff2938: 0x7fffffff2c30, > rFilter="") at /home/julien/compile-libreoffice/libreoffice/sfx2/source/dialog/filedlghelper.cxx:1410 >#41 0x00002aaaae98c80a in sfx2::FileDialogHelper::Execute (this=0x6367f30, rpSet=@0x7fffffff2938: 0x7fffffff2c30, rFilter="") > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/dialog/filedlghelper.cxx:2337 >#42 0x00002aaaaeac0831 in ModelData_Impl::OutputFileDialog (this=0x7fffffff36d0, nStoreMode=32 ' ', aPreselectedFilterPropsHM=..., bSetStandardName=false, aSuggestedName="", > bPreselectPassword=false, aSuggestedDir="", nDialog=0, rStandardDir="", rBlackList=empty uno::Sequence) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/guisaveas.cxx:1069 >#43 0x00002aaaaeac48bc in SfxStoringHelper::GUIStoreModel (this=0x7fffffff4070, xModel=uno::Reference to (SwXTextDocument *) 0x2b26c70, aSlotName="Save", aArgsSequence= > uno::Sequence of length 2 = {...}, bPreselectPassword=false, _aSuggestedName="", nDocumentSignatureState=0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/guisaveas.cxx:1571 >#44 0x00002aaaaeae24ea in SfxObjectShell::ExecFile_Impl (this=0x2b26720, rReq=...) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/doc/objserv.cxx:663 >#45 0x00002aaaaeadfb1f in SfxStubSfxObjectShellExecFile_Impl (pShell=0x2b26720, rReq=...) > at /home/julien/compile-libreoffice/libreoffice/workdir/SdiTarget/sfx2/sdi/sfxslots.hxx:186 >#46 0x00002aaaae8c6fb6 in SfxShell::CallExec (this=0x2b26720, pFunc=0x2aaaaeadfafc <SfxStubSfxObjectShellExecFile_Impl(SfxShell*, SfxRequest&)>, rReq=...) > at /home/julien/compile-libreoffice/libreoffice/include/sfx2/shell.hxx:210 >#47 0x00002aaaae8be464 in SfxDispatcher::Call_Impl (this=0x2be3840, rShell=..., rSlot=..., rReq=..., bRecord=true) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:258 >#48 0x00002aaaae8c229e in SfxDispatcher::PostMsgHandler (this=0x2be3840, pReq=0x2ef36f0) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:1102 >#49 0x00002aaaae8c2135 in SfxDispatcher::LinkStubPostMsgHandler (pThis=0x2be3840, pCaller=0x2ef36f0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/control/dispatch.cxx:1082 >#50 0x00002aaaae7d8852 in Link::Call (this=0x2bed9e0, pCaller=0x2ef36f0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:139 >#51 0x00002aaaaeb79667 in GenLink::Call (this=0x2bed9e0, pCaller=0x2ef36f0) at /home/julien/compile-libreoffice/libreoffice/include/sfx2/genlink.hxx:45 >#52 0x00002aaaaeb7952f in SfxHintPoster::Event (this=0x2bed9d0, pPostedHint=0x2ef36f0) at /home/julien/compile-libreoffice/libreoffice/sfx2/source/notify/hintpost.cxx:62 >---Type <return> to continue, or q <return> to quit--- >#53 0x00002aaaaeb7968d in SfxHintPoster::DoEvent_Impl (this=0x2bed9d0, pPostedHint=0x2ef36f0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/notify/hintpost.cxx:52 >#54 0x00002aaaaeb79505 in SfxHintPoster::LinkStubDoEvent_Impl (pThis=0x2bed9d0, pCaller=0x2ef36f0) > at /home/julien/compile-libreoffice/libreoffice/sfx2/source/notify/hintpost.cxx:56 >#55 0x00002aaab17ced36 in Link::Call (this=0x3028b30, pCaller=0x2ef36f0) at /home/julien/compile-libreoffice/libreoffice/include/tools/link.hxx:139 >#56 0x00002aaab197f2e8 in ImplHandleUserEvent (pSVEvent=0x636de60) at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2065 >#57 0x00002aaab19808fd in ImplWindowFrameProc (pWindow=0x2556e90, nEvent=22, pEvent=0x636de60) > at /home/julien/compile-libreoffice/libreoffice/vcl/source/window/winproc.cxx:2618 >#58 0x00002aaab1e71c8f in SalFrame::CallCallback (this=0x25577b0, nEvent=22, pEvent=0x636de60) at /home/julien/compile-libreoffice/libreoffice/vcl/inc/salframe.hxx:243 >#59 0x00002aaab1e717ec in SalGenericDisplay::DispatchInternalEvent (this=0x2331ed0) at /home/julien/compile-libreoffice/libreoffice/vcl/generic/app/gendisp.cxx:90 >#60 0x00002aaac0768064 in GtkData::userEventFn (data=0x638f60) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:945 >#61 0x00002aaac07680e0 in call_userEventFn (data=0x638f60) at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:955 >#62 0x00002aaab8128b6d in g_main_dispatch (context=0x2330240) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111 >#63 g_main_context_dispatch (context=context@entry=0x2330240) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710 >#64 0x00002aaab8128f48 in g_main_context_iterate (context=context@entry=0x2330240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) > at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781 >#65 0x00002aaab8128ffc in g_main_context_iteration (context=0x2330240, may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842 >#66 0x00002aaac0766e60 in GtkData::Yield (this=0x638f60, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkdata.cxx:580 >#67 0x00002aaac076b36c in GtkInstance::Yield (this=0x6427a0, bWait=true, bHandleAllCurrentEvents=false) > at /home/julien/compile-libreoffice/libreoffice/vcl/unx/gtk/app/gtkinst.cxx:394 >#68 0x00002aaab1db0be2 in ImplYield (i_bWait=true, i_bAllEvents=false) at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:353 >#69 0x00002aaab1dad5f9 in Application::Yield () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:382 >#70 0x00002aaab1dad5a7 in Application::Execute () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svapp.cxx:336 >#71 0x00002aaaaaf96cb9 in desktop::Desktop::Main (this=0x7fffffff5420) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/app.cxx:1604 >#72 0x00002aaab1db51b0 in ImplSVMain () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:162 >#73 0x00002aaab1db52ed in SVMain () at /home/julien/compile-libreoffice/libreoffice/vcl/source/app/svmain.cxx:196 >#74 0x00002aaaaafdf128 in soffice_main () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/sofficemain.cxx:95 >#75 0x000000000040091d in sal_main () at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:48 >#76 0x0000000000400903 in main (argc=2, argv=0x7fffffff5748) at /home/julien/compile-libreoffice/libreoffice/desktop/source/app/main.c:47 >(gdb) p m_pValues >$1 = (ucbhelper::PropertyValues *) 0x6cb04d0 >(gdb) p *m_pValues >$2 = {<std::__debug::vector<ucbhelper_impl::PropertyValue, std::allocator<ucbhelper_impl::PropertyValue> >> = std::__debug::vector of length 0, capacity 0, <No data fields>} >(gdb) p columnIndex >$3 = 1 >(gdb) frame 1 >#1 0x00002aaab0d2767a in ucbhelper::Content::getPropertyValues (this=0x7fffffff0970, rPropertyNames=uno::Sequence of length 1 = {...}) > at /home/julien/compile-libreoffice/libreoffice/ucbhelper/source/client/content.cxx:487 >487 pValues[ n ] = xRow->getObject( n + 1, Reference< XNameAccess >() ); >(gdb) p rPropertyNames >$4 = uno::Sequence of length 1 = {"CasePreservingURL"}
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 90351
:
114478
| 114479