#0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #1 0x00007f7919ea9d2f in __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 #2 0x00007f7919e5aef2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007f7919e45472 in __GI_abort () at ./stdlib/abort.c:79 #4 0x00007f7919e45395 in __assert_fail_base (fmt=0x7f7919fb9a70 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f78e0d0863c "_pInterface != NULL", file=file@entry=0x7f78e0cddba1 "/home/julien/lo/libreoffice/include/com/sun/star/uno/Reference.h", line=line@entry=385, function=function@entry=0x7f78e0cf5620 "interface_type *com::sun::star::uno::Reference::operator->() const [interface_type = com::sun::star::sdbc::XArray]") at ./assert/assert.c:92 #5 0x00007f7919e53df2 in __GI___assert_fail (assertion=0x7f78e0d0863c "_pInterface != NULL", file=0x7f78e0cddba1 "/home/julien/lo/libreoffice/include/com/sun/star/uno/Reference.h", line=385, function=0x7f78e0cf5620 "interface_type *com::sun::star::uno::Reference::operator->() const [interface_type = com::sun::star::sdbc::XArray]") at ./assert/assert.c:101 #6 0x00007f78e0eb69c2 in com::sun::star::uno::Reference::operator->() const (this=0x7ffc044bd110) at include/com/sun/star/uno/Reference.h:385 #7 0x00007f78e0eb2c27 in pq_sdbc_driver::PreparedStatement::setArray(int, com::sun::star::uno::Reference const&) (this=0x559c5e2cf460, parameterIndex=3, x=empty uno::Reference) at /home/julien/lo/libreoffice/connectivity/source/drivers/postgresql/pq_preparedstatement.cxx:610 #8 0x00007f78e3b8989e in dbaccess::OPreparedStatement::setArray(int, com::sun::star::uno::Reference const&) (this=0x559c5e2f6fc0, parameterIndex=3, x=empty uno::Reference) at /home/julien/lo/libreoffice/dbaccess/source/core/api/preparedstatement.cxx:401 #9 0x00007f79073c3361 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x559c5e2f70d0, nVtableIndex=24, pRegisterReturn=0x0, pReturnTypeRef=0x559c5b16d280, bSimpleReturn=true, pStack=0x7ffc044bd160, nStack=0, pGPR=0x7ffc044bd470, pFPR=0x7ffc044bd430) at /home/julien/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:75 #10 0x00007f79073c1e7c in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) (pThis=0x559c5e3247f0, aVtableSlot=..., pReturnTypeRef=0x559c5b16d280, nParams=2, pParams=0x559c5e2e1090, pUnoReturn=0x0, pUnoArgs=0x7ffc044bd630, ppUnoExc=0x7ffc044bd930) at /home/julien/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233 #11 0x00007f79073c15d8 in unoInterfaceProxyDispatch(uno_Interface*, typelib_TypeDescription const*, void*, void**, uno_Any**) (pUnoI=0x559c5e3247f0, pMemberDescr=0x559c5e2e8bc0, pReturn=0x0, pArgs=0x7ffc044bd630, ppException=0x7ffc044bd930) at /home/julien/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413 #12 0x00007f78a022719a in stoc_corefl::(anonymous namespace)::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence&) (this=0x559c5e338270, rObj=uno::Any("com.sun.star.sdbc.XPreparedStatement": ...), rArgs=uno::Sequence of length 2 = {...}) at /home/julien/lo/libreoffice/stoc/source/corereflection/criface.cxx:590 #13 0x00007f78a0227aa7 in non-virtual thunk to stoc_corefl::(anonymous namespace)::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence&) () at /home/julien/lo/libreoffice/instdir/program/libreflectionlo.so #14 0x00007f7917235183 in SbUnoObject::Notify(SfxBroadcaster&, SfxHint const&) (this=0x559c5e314b90, rBC=..., rHint=...) at /home/julien/lo/libreoffice/basic/source/classes/sbunoobj.cxx:2237 #15 0x00007f7915d715c4 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x559c5e326ed0, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:40 #16 0x00007f7917400622 in SbxVariable::Broadcast(SfxHintId) (this=0x559c5e340cf0, nHintId=SfxHintId::BasicDataWanted) at /home/julien/lo/libreoffice/basic/source/sbx/sbxvar.cxx:155 #17 0x00007f79173f88ff in SbxValue::SbxValue(SbxValue const&) (this=0x559c5d7c0340, vtt=0x7f79174221f0 , r=...) at /home/julien/lo/libreoffice/basic/source/sbx/sbxvalue.cxx:67 #18 0x00007f79173fefa4 in SbxVariable::SbxVariable(SbxVariable const&) (this=0x559c5d7c0340, vtt=0x7f79174221e8 , r=...) at /home/julien/lo/libreoffice/basic/source/sbx/sbxvar.cxx:49 #19 0x00007f79173ee48a in SbxMethod::SbxMethod(SbxMethod const&) (this=0x559c5d7c0340, r=...) at /home/julien/lo/libreoffice/basic/source/sbx/sbxobj.cxx:844 #20 0x00007f7917370702 in SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, ErrCode, bool, bool) (this=0x559c5e2ee400, pObj=0x559c5e314b90, nOp1=32800, nOp2=12, nNotFound=..., bLocal=false, bStatic=false) at /home/julien/lo/libreoffice/basic/source/runtime/runtime.cxx:3702 #21 0x00007f79173626a0 in SbiRuntime::StepELEM(unsigned int, unsigned int) (this=0x559c5e2ee400, nOp1=32800, nOp2=12) at /home/julien/lo/libreoffice/basic/source/runtime/runtime.cxx:4187 #22 0x00007f7917367aff in SbiRuntime::Step() (this=0x559c5e2ee400) at /home/julien/lo/libreoffice/basic/source/runtime/runtime.cxx:807 #23 0x00007f7917286279 in (anonymous namespace)::RunInitGuard::run() (this=0x7ffc044beb30) at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:1017 #24 0x00007f7917284db8 in SbModule::Run(SbMethod*) (this=0x559c5db1ce30, pMeth=0x559c5d9923a0) at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:1177 #25 0x00007f7917284193 in SbModule::Notify(SfxBroadcaster&, SfxHint const&) (this=0x559c5db1ce30, rBC=..., rHint=...) at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:775 #26 0x00007f7915d715c4 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x559c5e232b90, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:40 #27 0x00007f791728b60e in SbMethod::Broadcast(SfxHintId) (this=0x559c5e200b20, nHintId=SfxHintId::BasicDataWanted) at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:2121 #28 0x00007f79173f93c4 in SbxValue::Get(SbxValues&) const (this=0x559c5e200b20, rRes=...) at /home/julien/lo/libreoffice/basic/source/sbx/sbxvalue.cxx:289 #29 0x00007f791728b298 in SbMethod::Call(SbxValue*, SbxVariable*) (this=0x559c5e200b20, pRet=0x559c5d6fb930, pCaller=0x0) at /home/julien/lo/libreoffice/basic/source/classes/sbxmod.cxx:2077 #30 0x00007f78e00510ff in basprov::BasicScriptImpl::invoke(com::sun::star::uno::Sequence const&, com::sun::star::uno::Sequence&, com::sun::star::uno::Sequence&) (this=0x559c5dcab920, aParams=empty uno::Sequence, aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence) at /home/julien/lo/libreoffice/scripting/source/basprov/basscript.cxx:255 #31 0x00007f78e005189f in non-virtual thunk to basprov::BasicScriptImpl::invoke(com::sun::star::uno::Sequence const&, com::sun::star::uno::Sequence&, com::sun::star::uno::Sequence&) () at /home/julien/lo/libreoffice/instdir/program/../program/libbasprovlo.so #32 0x00007f7916b9be49 in SfxObjectShell::CallXScript(com::sun::star::uno::Reference const&, rtl::OUString const&, com::sun::star::uno::Sequence const&, com::sun::star::uno::Any&, com::sun::star::uno::Sequence&, com::sun::star::uno::Sequence&, bool, com::sun::star::uno::Any const*) (_rxScriptContext=uno::Reference to (dbaccess::ODatabaseDocument *) 0x559c5cf449e8, _rScriptURL="vnd.sun.star.script:Standard.Module1.PrepareStatementInsert?language=Basic&location=document", aParams=empty u--Type for more, q to quit, c to continue without paging-- no::Sequence, aRet=uno::Any(void), aOutParamIndex=empty uno::Sequence, aOutParam=empty uno::Sequence, bRaiseError=true, pCaller=0x0) at /home/julien/lo/libreoffice/sfx2/source/doc/objmisc.cxx:1434 #33 0x00007f7916694111 in SfxApplication::OfaExec_Impl(SfxRequest&)::$_1::operator()(int) const (this=0x559c5dd24f10, nDialogResult=1) at /home/julien/lo/libreoffice/sfx2/source/appl/appserv.cxx:1622 #34 0x00007f7916693e61 in std::__invoke_impl(std::__invoke_other, SfxApplication::OfaExec_Impl(SfxRequest&)::$_1&, int&&) (__f=..., __args=@0x7ffc044bfff4: 1) at /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/invoke.h:61 #35 0x00007f7916693e02 in std::__invoke_r(SfxApplication::OfaExec_Impl(SfxRequest&)::$_1&, int&&) (__fn=..., __args=@0x7ffc044bfff4: 1) at /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/invoke.h:111 #36 0x00007f7916693c82 in std::_Function_handler::_M_invoke(std::_Any_data const&, int&&) (__functor=..., __args=@0x7ffc044bfff4: 1) at /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/std_function.h:290 #37 0x00007f7908390f8d in std::function::operator()(int) const (this=0x7ffc044c0070, __args=1) at /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/std_function.h:591 #38 0x00007f79082c34d5 in (anonymous namespace)::GtkInstanceDialog::asyncresponse(int) (this=0x559c5dd15fd0, ret=-5) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtkinst.cxx:10006 #39 0x00007f79082c31d7 in (anonymous namespace)::GtkInstanceDialog::signalAsyncResponse(_GtkWidget*, int, void*) (ret=-5, widget=0x559c5dd15fd0) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtkinst.cxx:6878 #40 0x00007f79129b73b0 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #41 0x00007f79129ca076 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #42 0x00007f79129d0bf5 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #43 0x00007f79129d0dbf in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #44 0x00007f79082beb80 in (anonymous namespace)::GtkInstanceDialog::response(int) (this=0x559c5dd15fd0, nResponse=1) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtkinst.cxx:10065 #45 0x00007f78db272eaf in SvxScriptSelectorDialog::ClickHdl(weld::Button&) (this=0x559c5dcac980, rButton=...) at /home/julien/lo/libreoffice/cui/source/customize/cfgutil.cxx:1253 #46 0x00007f78db27203d in SvxScriptSelectorDialog::LinkStubClickHdl(void*, weld::Button&) (instance=0x559c5dcac980, data=...) at /home/julien/lo/libreoffice/cui/source/customize/cfgutil.cxx:1244 #47 0x00007f7908352298 in Link::Call(weld::Button&) const (this=0x559c5d68c418, data=...) at include/tools/link.hxx:111 #48 0x00007f790835224c in weld::Button::signal_clicked() (this=0x559c5d68c410) at include/vcl/weld.hxx:1489 #49 0x00007f79082c3e51 in (anonymous namespace)::GtkInstanceButton::signalClicked(_GtkButton*, void*) (widget=0x559c5d68c130) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtkinst.cxx:9874 #50 0x00007f79129b73b0 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #51 0x00007f79129ca076 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #52 0x00007f79129d0bf5 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #53 0x00007f79129d0dbf in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #54 0x00007f79076dcb20 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #55 0x00007f79129b73b0 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #56 0x00007f79129c9d2d in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #57 0x00007f79129d0bf5 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #58 0x00007f79129d0dbf in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #59 0x00007f79076dbcc3 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #60 0x00007f7907696f19 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #61 0x00007f79129b75a9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #62 0x00007f79129d0bbf in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #63 0x00007f79129d0dbf in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #64 0x00007f79077b9e76 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #65 0x00007f79129ba362 in g_cclosure_marshal_VOID__BOXEDv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #66 0x00007f79129b75a9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #67 0x00007f79129d0bbf in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #68 0x00007f79129d0dbf in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #69 0x00007f79077b6883 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #70 0x00007f79077b7fa3 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #71 0x00007f79077bb61e in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #72 0x00007f790777b051 in gtk_event_controller_handle_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #73 0x00007f7907967c6d in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #74 0x00007f7907690cb4 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #75 0x00007f79129b75a9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #76 0x00007f79129d005e in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #77 0x00007f79129d0dbf in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #78 0x00007f79079697d4 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #79 0x00007f79078077de in () at /lib/x86_64-linux-gnu/libgtk-3.so.0 #80 0x00007f7907809296 in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0 --Type for more, q to quit, c to continue without paging-- #81 0x00007f790897d815 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #82 0x00007f79089d7702 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0 #83 0x00007f790bd1c7a9 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #84 0x00007f790bd1ca38 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #85 0x00007f790bd1cacc in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #86 0x00007f79082a345f in GtkSalData::Yield(bool, bool) (this=0x559c5b1673d0, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtkdata.cxx:405 #87 0x00007f79082a8d53 in GtkInstance::DoYield(bool, bool) (this=0x559c5b167280, bWait=true, bHandleAllCurrentEvents=false) at /home/julien/lo/libreoffice/vcl/unx/gtk3/gtkinst.cxx:432 #88 0x00007f7911ad371f in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:481 #89 0x00007f7911ad308b in Application::Yield() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:565 #90 0x00007f7911ad2e5f in Application::Execute() () at /home/julien/lo/libreoffice/vcl/source/app/svapp.cxx:459 #91 0x00007f791a130fcc in desktop::Desktop::Main() (this=0x7ffc044c36e8) at /home/julien/lo/libreoffice/desktop/source/app/app.cxx:1605 #92 0x00007f7911af7254 in ImplSVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:203 #93 0x00007f7911af9009 in SVMain() () at /home/julien/lo/libreoffice/vcl/source/app/svmain.cxx:235 #94 0x00007f791a1b1c93 in soffice_main() () at /home/julien/lo/libreoffice/desktop/source/app/sofficemain.cxx:94 #95 0x0000559c5931ea6d in sal_main () at /home/julien/lo/libreoffice/desktop/source/app/main.c:51 #96 0x0000559c5931ea47 in main (argc=3, argv=0x7ffc044c38f8) at /home/julien/lo/libreoffice/desktop/source/app/main.c:49 (gdb) frame 7 #7 0x00007f78e0eb2c27 in pq_sdbc_driver::PreparedStatement::setArray (this=0x559c5e2cf460, parameterIndex=3, x=empty uno::Reference) at /home/julien/lo/libreoffice/connectivity/source/drivers/postgresql/pq_preparedstatement.cxx:610