Application: cantor (21.12.3) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.16.16-arch1-1 x86_64 Windowing System: X11 Distribution: EndeavourOS DrKonqi: 5.24.3 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: I just typed the following: someList<-vector("numeric") and then it crashes in a similar fashion to when it did when I reported the same bug when creating empty lists. The crash can be reproduced every time. -- Backtrace: Application: Cantor (cantor), signal: Segmentation fault Content of s_kcrashErrorMessage: {_M_t = {<std::__uniq_ptr_impl<char, std::default_delete<char []> >> = {_M_t = std::tuple containing = {[1] = 0x0, [2] = {<No data fields>}}}, <No data fields>}} [KCrash Handler] #6 std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x691) at /usr/include/c++/11.2.0/bits/atomic_base.h:479 #7 QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=...) at /usr/include/qt/QtCore/qatomic_cxx11.h:239 #8 QBasicAtomicInteger<int>::loadRelaxed() const (this=0x691) at /usr/include/qt/QtCore/qbasicatomic.h:107 #9 QtPrivate::RefCount::ref() (this=this@entry=0x691) at /usr/include/qt/QtCore/qrefcount.h:55 #10 0x00007fbf40732b3c in QString::QString(QString const&) (other=<optimized out>, this=0x7ffc657effc8, this=<optimized out>, other=<optimized out>) at /usr/include/qt/QtCore/qstring.h:1094 #11 RVariableModel::parseResult(Cantor::Expression::Status) (this=0x55feef9507c0, status=<optimized out>) at /usr/src/debug/cantor-21.12.3/src/backends/R/rvariablemodel.cpp:57 #12 0x00007fbf961fb463 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc657f0140, r=<optimized out>, this=0x55feefc0ad50, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #13 doActivate<false>(QObject*, int, void**) (sender=0x55feefc09dd0, signal_index=8, argv=0x7ffc657f0140) at kernel/qobject.cpp:3886 #14 0x00007fbf9f2abe86 in Cantor::Expression::statusChanged(Cantor::Expression::Status) (this=this@entry=0x55feefc09dd0, _t1=<optimized out>, _t1@entry=Cantor::Expression::Done) at /usr/src/debug/build/src/lib/cantorlibs_autogen/EWIEGA46WW/moc_expression.cpp:249 #15 0x00007fbf9f2ae6ed in Cantor::Expression::setStatus(Cantor::Expression::Status) (this=0x55feefc09dd0, status=Cantor::Expression::Done) at /usr/src/debug/cantor-21.12.3/src/lib/expression.cpp:191 #16 0x00007fbf40735347 in RExpression::parseOutput(QString const&) (text=..., this=0x55feefc09dd0) at /usr/src/debug/cantor-21.12.3/src/backends/R/rexpression.cpp:63 #17 RSession::expressionFinished(int, QString const&, QStringList const&) (this=0x55feef951120, returnCode=<optimized out>, text=..., files=...) at /usr/src/debug/cantor-21.12.3/src/backends/R/rsession.cpp:151 #18 0x00007fbf961fb463 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffc657f0340, r=<optimized out>, this=0x55feefbffbd0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #19 doActivate<false>(QObject*, int, void**) (sender=0x55feefbffa40, signal_index=3, argv=0x7ffc657f0340) at kernel/qobject.cpp:3886 #20 0x00007fbf4073b0f3 in OrgKdeCantorRInterface::expressionFinished(int, QString const&, QStringList const&) (_t3=<optimized out>, _t2=<optimized out>, _t1=<optimized out>, this=<optimized out>) at /usr/src/debug/build/src/backends/R/rserver_interface.moc:202 #21 OrgKdeCantorRInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55feefbffa40, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc657f0490) at /usr/src/debug/build/src/backends/R/rserver_interface.moc:107 #22 0x00007fbf4073b463 in OrgKdeCantorRInterface::qt_metacall(QMetaObject::Call, int, void**) (this=0x55feefbffa40, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffc657f0490) at /usr/src/debug/build/src/backends/R/rserver_interface.moc:188 #23 0x00007fbf8f9fff9e in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) [clone .constprop.0] (this=<optimized out>, object=<optimized out>, msg=<optimized out>, metaTypes=<optimized out>, slotIdx=<optimized out>) at /usr/src/debug/qtbase/src/dbus/qdbusintegrator.cpp:1001 #24 0x00007fbf961ee7d6 in QObject::event(QEvent*) (this=<optimized out>, e=0x7fbf70018790) at kernel/qobject.cpp:1314 #25 0x00007fbf96c401c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55feefbffa40, e=0x7fbf70018790) at kernel/qapplication.cpp:3637 #26 0x00007fbf961ca5aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55feefbffa40, event=0x7fbf70018790) at kernel/qcoreapplication.cpp:1064 #27 0x00007fbf961cb0a9 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55feef08bcf0) at kernel/qcoreapplication.cpp:1821 #28 0x00007fbf96212678 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55feef1e2340) at kernel/qeventdispatcher_glib.cpp:277 #29 0x00007fbf90692163 in g_main_dispatch (context=0x7fbf78005010) at ../glib/glib/gmain.c:3417 #30 g_main_context_dispatch (context=0x7fbf78005010) at ../glib/glib/gmain.c:4135 #31 0x00007fbf906e89e9 in g_main_context_iterate.constprop.0 (context=context@entry=0x7fbf78005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211 #32 0x00007fbf9068f6c5 in g_main_context_iteration (context=0x7fbf78005010, may_block=1) at ../glib/glib/gmain.c:4276 #33 0x00007fbf9621657a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55feef1bb0a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #34 0x00007fbf961c288b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffc657f0970, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #35 0x00007fbf961cdfd7 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #36 0x00007fbf96598432 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867 #37 0x00007fbf96c3e54a in QApplication::exec() () at kernel/qapplication.cpp:2829 #38 0x000055feee995926 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/cantor-21.12.3/src/main.cpp:142 [Inferior 1 (process 18999) detached] Possible duplicates by query: bug 407271. Reported using DrKonqi
(In reply to heqromancer from comment #0) > -- Information about the crash: > - What I was doing when the application crashed: > I just typed the following: someList<-vector("numeric") and then it crashes > in a similar fashion to when it did when I reported the same bug when > creating empty lists. Yes, this is the same issue that you reported in https://bugs.kde.org/show_bug.cgi?id=450854. I fixed it already. Do you have a chance to update to 22.03? *** This bug has been marked as a duplicate of bug 450854 ***