https://bugs.kde.org/show_bug.cgi?id=484151
Bug ID: 484151 Summary: Konqueror crashes on selecting Properties in a directories context menu Classification: Applications Product: konqueror Version: 24.02.0 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konq-b...@kde.org Reporter: bug2...@wolke7.net Target Milestone: --- Application: konqueror (24.02.0) (Compiled from sources) Qt Version: 6.6.2 Frameworks Version: 6.0.0 Operating System: Linux 6.8.1-gentoo-x86_64 x86_64 Windowing System: X11 Distribution: "Gentoo Linux" DrKonqi: 6.0.2 [KCrashBackend] -- Information about the crash: 1) It requies a fresh window 2) Pasting an directory path (starting with ~/) to an director and press enter 3) Open the context menu on a folder 4) Click on properties It does not crash if the session got restored. But can be repeated with a fresh window. The crash can be reproduced every time. -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #6 QQuickAccessibleAttached::setRole (this=this@entry=0x0, role=QAccessible::EditableText) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quick/items/qquickaccessibleattached.cpp:364 #7 0x00007f217b456420 in QQuickTextEditPrivate::accessibilityActiveChanged (this=0x564332d484b0, active=true) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quick/items/qquicktextedit.cpp:875 #8 0x00007f217b4564e5 in QQuickTextEditPrivate::accessibilityActiveChanged (this=this@entry=0x564332d484b0, active=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quick/items/qquicktextedit.cpp:877 #9 0x00007f2163d79202 in QQuickTextAreaPrivate::accessibilityActiveChanged (this=0x564332d484b0, active=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quicktemplates/qquicktextarea.cpp:420 #10 0x00007f217b4566da in QQuickTextEdit::componentComplete (this=this@entry=0x5643341e5640) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quick/items/qquicktextedit.cpp:1602 #11 0x00007f2163d7b842 in QQuickTextArea::componentComplete (this=0x5643341e5640) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quicktemplates/qquicktextarea.cpp:895 #12 0x00007f217af926ef in QQmlObjectCreator::finalize (this=0x564333a55680, interrupt=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlobjectcreator.cpp:1521 #13 0x00007f217af5fb44 in QQmlIncubatorPrivate::incubate (this=this@entry=0x564333765230, i=...) at /usr/include/qt6/QtCore/qscopedpointer.h:90 #14 0x00007f217af60847 in QQmlEnginePrivate::incubate (this=0x56433356f600, i=<optimized out>, forContext=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlincubator.cpp:53 #15 0x00007f217aef5661 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlcomponent.cpp:1437 #16 0x00007f2163d60b5a in QQuickStackElement::load (this=0x564333cf17d0, parent=parent@entry=0x564333ab81c0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quicktemplates/qquickstackelement.cpp:150 #17 0x00007f2163d68e9e in QQuickStackViewPrivate::pushElements (this=this@entry=0x564333793890, elems=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quicktemplates/qquickstackview_p.cpp:173 #18 0x00007f2163d63081 in QQuickStackView::push (this=0x564333ab81c0, args=0x7ffdc9d67360) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/quicktemplates/qquickstackview.cpp:587 #19 0x00007f2163d65ed8 in QQuickStackView::qt_metacall (this=0x564333ab81c0, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7ffdc9d67380) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2_build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickstackview_p.cpp:694 #20 0x00007f217afa17a3 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffdc9d67320, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=argv@entry=0x7ffdc9d67380) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlobjectorgadget.cpp:14 #21 0x00007f217ae3aece in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2747 #22 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=<optimized out>, __closure=<synthetic pointer>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2730 #23 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=0x7f20ffbbf550, argc=1) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:2741 #24 0x00007f217ae8f288 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4functionobject_p.h:171 #25 QV4::Moth::VME::interpret (frame=0x7ffdc9d67630, engine=0x564333c4af70, code=0x564333c48e90 " .\340z!\177") at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4vme_moth.cpp:902 #26 0x00007f217ae93f97 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdc9d67630, engine=engine@entry=0x564333c4af70) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4vme_moth.cpp:584 #27 0x00007f217ade65ea in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:54 #28 0x00007f217ade69c9 in QV4::Function::call (this=this@entry=0x564333c48090, thisObject=<optimized out>, argv=argv@entry=0x7f20ffbbf4f8, argc=argc@entry=0, context=context@entry=0x7f21550230b8) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:79 #29 0x00007f217ade6b4b in operator() (argc=0, argv=0x7f20ffbbf4f8, thisObject=<optimized out>, __closure=<synthetic pointer>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:30 #30 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=0, types=0x7ffdc9d67880, a=0x7ffdc9d67870, thisObject=0x564333cd6160, engine=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4jscall_p.h:173 #31 QV4::Function::call (this=0x564333c48090, thisObject=0x564333cd6160, a=a@entry=0x7ffdc9d67870, types=types@entry=0x7ffdc9d67880, argc=0, context=0x7f21550230b8) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/jsruntime/qv4function.cpp:27 #32 0x00007f217af6483c in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=a@entry=0x7ffdc9d67870, types=types@entry=0x7ffdc9d67880, argc=argc@entry=0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmljavascriptexpression.cpp:270 #33 0x00007f217aee4f73 in QQmlBoundSignalExpression::evaluate (this=0x564333cdae40, a=a@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlboundsignal.cpp:199 #34 0x00007f217aee5878 in QQmlBoundSignal_callback (e=0x564333cdf5a0, a=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/ftw/qqmlrefcount_p.h:72 #35 0x00007f217af8fcf8 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlnotifier.cpp:70 #36 0x00007f217c1a561d in doActivate<false> (sender=0x564333cd6160, signal_index=62, argv=0x0) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:3931 #37 0x00007f217aedf542 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlpropertydata_p.h:338 #38 0x00007f217aede59e in GenericBinding<1>::doStore<bool> (flags=..., pd=<optimized out>, value=<optimized out>, this=0x564333cd8ae0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlbinding.cpp:275 #39 GenericBinding<1>::write (this=0x564333cd8ae0, result=..., isUndefined=<optimized out>, flags=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlbinding.cpp:236 #40 0x00007f217aeda010 in QQmlBinding::doUpdate (this=0x564333cd8ae0, watcher=..., flags=..., scope=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlbinding.cpp:700 #41 0x00007f217aedbf11 in QQmlBinding::update (this=0x564333cd8ae0, flags=...) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlbinding.cpp:164 #42 0x00007f217af8fcf8 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-6.6.2-r1/work/qtdeclarative-everywhere-src-6.6.2/src/qml/qml/qqmlnotifier.cpp:70 #43 0x00007f217c1a561d in doActivate<false> (sender=0x5643323b5fa0, signal_index=4, argv=0x0) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:3931 #44 0x00007f217c1a582d in QtPrivate::QSlotObjectBase::call (a=0x7ffdc9d6af08, r=0x5643323b5fa0, this=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobjectdefs_impl.h:433 #45 doActivate<false> (sender=0x564333c45400, signal_index=3, argv=0x7ffdc9d6af08) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:4039 #46 0x00007f217c19ca7b in QObject::event (this=0x564333c45400, e=0x5643345ef930) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:1437 #47 0x00007f217cf7b341 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x564333c45400, e=0x5643345ef930) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:3296 #48 0x00007f217c151598 in QCoreApplication::notifyInternal2 (receiver=0x564333c45400, event=0x5643345ef930) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1121 #49 0x00007f217c151749 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1539 #50 0x00007f217c15535e in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x564331f92370) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1901 #51 0x00007f217c1555f8 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1760 #52 0x00007f217c3a6ee3 in postEventSourceDispatch (s=0x56433202e140) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:243 #53 0x00007f217a1df526 in g_main_dispatch (context=context@entry=0x7f2164000ef0) at ../glib-2.78.4/glib/gmain.c:3476 #54 0x00007f217a1e2477 in g_main_context_dispatch_unlocked (context=0x7f2164000ef0) at ../glib-2.78.4/glib/gmain.c:4284 #55 g_main_context_iterate_unlocked (context=context@entry=0x7f2164000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.78.4/glib/gmain.c:4349 #56 0x00007f217a1e2a4c in g_main_context_iteration (context=0x7f2164000ef0, may_block=1) at ../glib-2.78.4/glib/gmain.c:4414 #57 0x00007f217c3a685c in QEventDispatcherGlib::processEvents (this=0x56433205add0, flags=...) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393 #58 0x00007f217c15dea3 in QEventLoop::exec (this=this@entry=0x7ffdc9d6b320, flags=..., flags@entry=...) at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/global/qflags.h:34 #59 0x00007f217c159c66 in QCoreApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/corelib/global/qflags.h:74 #60 0x00007f217c79bf2c in QGuiApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/gui/kernel/qguiapplication.cpp:1925 #61 0x00007f217cf7b2b5 in QApplication::exec () at /var/tmp/portage/dev-qt/qtbase-6.6.2/work/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2574 #62 0x00005643301f2cb6 in KonquerorApplication::startFirstInstance (this=this@entry=0x7ffdc9d6b4c0) at /var/tmp/portage/kde-apps/konqueror-24.02.0-r1/work/konqueror-24.02.0/src/konqapplication.cpp:272 #63 0x00005643301f31d7 in KonquerorApplication::start (this=this@entry=0x7ffdc9d6b4c0) at /var/tmp/portage/kde-apps/konqueror-24.02.0-r1/work/konqueror-24.02.0/src/konqapplication.cpp:335 #64 0x00005643301d9f89 in main (argc=<optimized out>, argv=0x7ffdc9d6b638) at /var/tmp/portage/kde-apps/konqueror-24.02.0-r1/work/konqueror-24.02.0/src/konqmain.cpp:18 [Inferior 1 (process 11398) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.