[kde] [Bug 371254] New: Weather Forecast Plasmoid - CRASH

Aram via KDE Bugzilla bugzilla_noreply at kde.org
Wed Oct 19 22:23:16 BST 2016


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

            Bug ID: 371254
           Summary: Weather Forecast Plasmoid - CRASH
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: aramgrigoryan at protonmail.ch

Application: plasmashell (5.8.1)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.24-1-default x86_64
Distribution: "openSUSE Leap 42.2"

-- Information about the crash:
- What I was doing when the application crashed:

Enabled the plasmoid,
Then chose my city, hit Apply - was ok,
then while plasmoid was open(showing the weather in its window) i went to the
units section changed everything to metric system, and celcius, hit apply -
Plasma CRASHED

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f458699c900 (LWP 1956))]

Thread 16 (Thread 0x7f04be88d700 (LWP 2222)):
#0  0x00007f45800b349d in poll () from /lib64/libc.so.6
#1  0x00007f457c77b314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#4  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#5  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f04bca8b700 (LWP 2220)):
#0  0x00007f457c7bc7b9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f457c77a969 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b230 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#5  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#6  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f4583ab39b8 in QQmlThreadPrivate::run (this=0x42e4e10) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f44bf73a700 (LWP 2168)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f45807ad65b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x00007f44d331a42f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f44d331ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f44d331de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f44d331de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f44d331de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f44d331ba46 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#13 0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#14 0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f44bff3b700 (LWP 2167)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f45807ad65b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x00007f44d331a42f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f44d331ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f44d331de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f44d331ba46 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f44c073c700 (LWP 2166)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f45807ad65b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x00007f44d331a42f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f44d331ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f44d331de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f44d331ba46 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f44c3e64700 (LWP 2165)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f45807ad65b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x00007f44d331a42f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#3  0x00007f44d331ddea in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f44d331de32 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f44d331845b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f44d331ba46 in ThreadWeaver::Thread::run() () from
/usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f44c8e53700 (LWP 2086)):
#0  0x00007f45800b349d in poll () from /lib64/libc.so.6
#1  0x00007f457c77b314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#4  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#5  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f44ca27b8f7 in KCupsConnection::run() () from
/usr/lib64/libkcupslib.so
#7  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f44d6e42700 (LWP 2079)):
#0  0x00007f45800b349d in poll () from /lib64/libc.so.6
#1  0x00007f457c77b314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#4  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#5  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f4584636632 in QQuickPixmapReader::run (this=0x2084740) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/quick/util/qquickpixmapcache.cpp:817
#7  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f44e01b0700 (LWP 2078)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f44e7ae7ea3 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f44e7ae7a17 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f44e09b1700 (LWP 2077)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f44e7ae7ea3 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f44e7ae7a17 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f45690e7700 (LWP 2075)):
#0  0x00007f457f8c10af in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f458606f93b in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f458606f969 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f456ae1c700 (LWP 2072)):
#0  0x00007f45800b349d in poll () from /lib64/libc.so.6
#1  0x00007f457c77b314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#4  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#5  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f4583ab39b8 in QQmlThreadPrivate::run (this=0x1658ae0) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f456c896700 (LWP 2030)):
#0  0x00007f45800b349d in poll () from /lib64/libc.so.6
#1  0x00007f457c77b314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#4  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#5  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f4583ab39b8 in QQmlThreadPrivate::run (this=0x1559de0) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f456e2dd700 (LWP 1979)):
#0  0x00007f457c7bc7d4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f457c77ad99 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f457c77b2a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f457c77b42c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007f45809bf30b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#5  0x00007f458096cfbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#6  0x00007f45807a7f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f45815281d5 in ?? () from /usr/lib64/libQt5DBus.so.5
#8  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f456fee3700 (LWP 1967)):
#0  0x00007f45800b349d in poll () from /lib64/libc.so.6
#1  0x00007f4584fea3e2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f4584febfcf in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f4572239529 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f45807ac9e9 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f457f8bc734 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f45800bbd3d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f458699c900 (LWP 1956)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x0) at
/usr/include/c++/4.8/bits/atomic_base.h:496
#7  QAtomicOps<int>::load<int> (_q_value=...) at
/usr/include/qt5/QtCore/qatomic_cxx11.h:96
#8  QBasicAtomicInteger<int>::load (this=0x0) at
/usr/include/qt5/QtCore/qbasicatomic.h:116
#9  QtPrivate::RefCount::ref (this=0x0) at
/usr/include/qt5/QtCore/qrefcount.h:49
#10 QV4::Heap::String::toQString (this=0x7f44c345aa30) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/jsruntime/qv4string_p.h:95
#11 QV4::StringObject::advanceIterator (m=0x7f04be035758, it=0x7f04be035720,
name=0x7f04bba8c720, index=0x7ffe6bece3dc, p=0x7f04bba8c710,
attrs=0x7ffe6bece3db) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/jsruntime/qv4stringobject.cpp:115
#12 0x00007f45839cf750 in QV4::Object::advanceIterator
(attributes=0x7ffe6bece3db, p=0x7f04bba8c710, index=0x7ffe6bece3dc,
name=0x7f04bba8c720, it=0x7f04be035720, this=<optimized out>) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/jsruntime/qv4object_p.h:318
#13 QV4::ObjectIterator::next (this=this at entry=0x7f04be035720,
name=name at entry=0x7f04bba8c720, index=index at entry=0x7ffe6bece3dc,
pd=pd at entry=0x7f04bba8c710, attrs=attrs at entry=0x7ffe6bece3db) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/jsruntime/qv4objectiterator.cpp:100
#14 0x00007f45839cfda8 in QV4::ObjectIterator::nextPropertyNameAsString
(this=0x7f04be035720) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/jsruntime/qv4objectiterator.cpp:187
#15 0x00007f44d19524a7 in ?? ()
#16 0x0000000005384190 in ?? ()
#17 0x00007f4583a78107 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x7ffe6bece470) at
/usr/src/debug/qtdeclarative-opensource-src-5.6.1/src/qml/qml/qqmlnotifier.cpp:94
#18 0x0000000000000000 in ?? ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list