https://bugs.kde.org/show_bug.cgi?id=444766

            Bug ID: 444766
           Summary: NeoChat crashes on exit
           Product: kde
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: qydwhotm...@gmail.com
  Target Milestone: ---

Application: neochat (1.2.80)

Qt Version: 5.15.2
Frameworks Version: 5.88.0
Operating System: Linux 5.14.11-2-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.23.80 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Exit NeoChat from the tray icon.
Dr. Konqi shows up in the tray, which indicates NeoChat just crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: NeoChat (neochat), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  0x00007fba4a45a6ac in QArrayData::data() (this=<optimized out>) at
/usr/include/qt5/QtCore/qarraydata.h:61
#7  QTypedArrayData<QQuickItemPrivate::ChangeListener>::data() (this=<optimized
out>) at /usr/include/qt5/QtCore/qarraydata.h:208
#8 
QTypedArrayData<QQuickItemPrivate::ChangeListener>::begin(QQuickItemPrivate::ChangeListener*)
(this=<optimized out>) at /usr/include/qt5/QtCore/qarraydata.h:211
#9  QVector<QQuickItemPrivate::ChangeListener>::realloc(int,
QFlags<QArrayData::AllocationOption>) (this=this@entry=0x55acb88f4f28,
aalloc=<optimized out>, options=..., options@entry=...) at
/usr/include/qt5/QtCore/qvector.h:710
#10 0x00007fba4a451937 in QVector<QQuickItemPrivate::ChangeListener>::detach()
(this=0x55acb88f4f28) at /usr/include/qt5/QtCore/qvector.h:405
#11 QVector<QQuickItemPrivate::ChangeListener>::detach() (this=0x55acb88f4f28)
at /usr/include/qt5/QtCore/qvector.h:397
#12
QVector<QQuickItemPrivate::ChangeListener>::erase(QQuickItemPrivate::ChangeListener*,
QQuickItemPrivate::ChangeListener*) (this=0x55acb88f4f28,
abegin=0x55acb940f508, aend=0x55acb940f518) at
/usr/include/qt5/QtCore/qvector.h:913
#13 0x00007fba4778776d in  () at /lib64/libQt5QuickTemplates2.so.5
#14 0x00007fba4778da07 in QQuickTextArea::~QQuickTextArea() () at
/lib64/libQt5QuickTemplates2.so.5
#15 0x00007fba3989c6e5 in
QQmlPrivate::QQmlElement<QQuickTextArea>::~QQmlElement() (this=0x55acb8d34790,
this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#16 QQmlPrivate::QQmlElement<QQuickTextArea>::~QQmlElement()
(this=0x55acb8d34790, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#17 0x00007fba4868870e in QObjectPrivate::deleteChildren()
(this=0x55acb8de7080) at kernel/qobject.cpp:2104
#18 0x00007fba48693274 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#19 0x00007fba3989ac2e in QQuickScrollView::~QQuickScrollView()
(this=0x55acb8d2fd80, this=<optimized out>) at
../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickscrollview_p.h:58
#20 QQmlPrivate::QQmlElement<QQuickScrollView>::~QQmlElement()
(this=0x55acb8d2fd80, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#21 QQmlPrivate::QQmlElement<QQuickScrollView>::~QQmlElement()
(this=0x55acb8d2fd80, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#22 0x00007fba4868870e in QObjectPrivate::deleteChildren()
(this=0x55acb8d2cad0) at kernel/qobject.cpp:2104
#23 0x00007fba48693274 in QObject::~QObject() (this=this@entry=0x55acb8d35af0,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#24 0x00007fba4a454f3e in QQuickItem::~QQuickItem()
(this=this@entry=0x55acb8d35af0, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickitem.cpp:2381
#25 0x00007fba399b9dfc in QQuickLayout::~QQuickLayout()
(this=this@entry=0x55acb8d35af0, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/imports/layouts/qquicklayout.cpp:750
#26 0x00007fba399ba7de in QQuickGridLayoutBase::~QQuickGridLayoutBase()
(this=this@entry=0x55acb8d35af0, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/imports/layouts/qquicklinearlayout.cpp:315
#27 0x00007fba399c22d1 in QQuickLinearLayout::~QQuickLinearLayout()
(this=0x55acb8d35af0, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/imports/layouts/qquicklinearlayout_p.h:196
#28 QQuickRowLayout::~QQuickRowLayout() (this=0x55acb8d35af0,
__in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/imports/layouts/qquicklinearlayout_p.h:228
#29 QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement()
(this=0x55acb8d35af0, __in_chrg=<optimized out>) at
../../../include/QtQml/../../../src/qml/qml/qqmlprivate.h:144
#30 QQmlPrivate::QQmlElement<QQuickRowLayout>::~QQmlElement()
(this=0x55acb8d35af0, __in_chrg=<optimized out>) at
../../../include/QtQml/../../../src/qml/qml/qqmlprivate.h:144
#31 0x00007fba4868870e in QObjectPrivate::deleteChildren()
(this=0x55acb8c7c4f0) at kernel/qobject.cpp:2104
#32 0x00007fba48693274 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#33 0x00007fba3989ad6e in QQuickToolBar::~QQuickToolBar() (this=0x55acb8e25280,
this=<optimized out>) at
../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquicktoolbar_p.h:57
#34 QQmlPrivate::QQmlElement<QQuickToolBar>::~QQmlElement()
(this=0x55acb8e25280, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#35 QQmlPrivate::QQmlElement<QQuickToolBar>::~QQmlElement()
(this=0x55acb8e25280, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#36 0x00007fba4868870e in QObjectPrivate::deleteChildren()
(this=0x55acb8d2e5a0) at kernel/qobject.cpp:2104
#37 0x00007fba48693274 in QObject::~QObject() (this=this@entry=0x55acb8d2e4e0,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#38 0x00007fba4a454f3e in QQuickItem::~QQuickItem()
(this=this@entry=0x55acb8d2e4e0, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/quick/items/qquickitem.cpp:2381
#39 0x00007fba4a5d0175 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement()
(this=0x55acb8d2e4e0, __in_chrg=<optimized out>) at
../../include/QtQml/../../../src/qml/qml/qqmlprivate.h:144
#40 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x55acb8d2e4e0,
__in_chrg=<optimized out>) at
../../include/QtQml/../../../src/qml/qml/qqmlprivate.h:144
#41 0x00007fba4868870e in QObjectPrivate::deleteChildren()
(this=0x55acb8d26cc0) at kernel/qobject.cpp:2104
#42 0x00007fba48693274 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#43 0x00007fba3989caf5 in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement()
(this=0x55acb8da9fa0, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#44 QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement() (this=0x55acb8da9fa0,
this=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144
#45 0x00007fba4868870e in QObjectPrivate::deleteChildren()
(this=0x55acb888d3b0) at kernel/qobject.cpp:2104
#46 0x00007fba48693274 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1082
#47 0x00007fba3989cfcd in
QQmlPrivate::QQmlElement<QQuickApplicationWindow>::~QQmlElement()
(this=0x55acb884b130, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#48 QQmlPrivate::QQmlElement<QQuickApplicationWindow>::~QQmlElement()
(this=0x55acb884b130, this=<optimized out>) at
/usr/include/qt5/QtQml/qqmlprivate.h:144
#49 0x00007fba4a0368ee in
qDeleteAll<QList<QObject*>::const_iterator>(QList<QObject*>::const_iterator,
QList<QObject*>::const_iterator) (end=..., begin=...) at
/usr/include/qt5/QtCore/qalgorithms.h:320
#50 qDeleteAll<QList<QObject*> >(QList<QObject*> const&) (c=...) at
/usr/include/qt5/QtCore/qalgorithms.h:328
#51 QQmlApplicationEnginePrivate::cleanUp() (this=this@entry=0x55acb88e0e10) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:66
#52 0x00007fba4a036939 in QQmlApplicationEngine::~QQmlApplicationEngine()
(this=0x7ffe4a56adc0, __in_chrg=<optimized out>) at
/usr/src/debug/libqt5-qtdeclarative-5.15.2+kde36-ku.1.1.x86_64/src/qml/qml/qqmlapplicationengine.cpp:263
#53 0x000055acb6834289 in main ()
[Inferior 1 (process 16359) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'neochat' could not be
located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to