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

            Bug ID: 413003
           Summary: KInfoCenter eventually crashes when browsing through
                    energy information
           Product: kinfocenter
           Version: 5.17.0
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: hubn...@gmail.com
          Reporter: ruben.carbonba...@gmail.com
  Target Milestone: ---

Application: kinfocenter (5.17.0)

Qt Version: 5.13.1
Frameworks Version: 5.63.0
Operating System: Linux 5.0.0-31-generic x86_64
Distribution: KDE neon User Edition 5.17

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

When browsing through energy information, it would eventually crash every time
I did it. This behaviour was repeatable. There was also a segfault
notification.

The crash can be reproduced every time.

-- Backtrace:
Application: Info Center (kinfocenter), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ff21a140d40 (LWP 24591))]

Thread 5 (Thread 0x7ff1ebfff700 (LWP 24596)):
#0  0x00007ff20fb80664 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff20fb3a6e6 in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff216d3d9db in QEventDispatcherGlib::processEvents
(this=0x7ff1e4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007ff216cddeaa in QEventLoop::exec (this=this@entry=0x7ff1ebffed80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#4  0x00007ff216af93ca in QThread::exec (this=this@entry=0x5625077766d0) at
thread/qthread.cpp:531
#5  0x00007ff21525bcb5 in QQmlThreadPrivate::run (this=0x5625077766d0) at
qml/ftw/qqmlthread.cpp:152
#6  0x00007ff216afab72 in QThreadPrivate::start (arg=0x5625077766d0) at
thread/qthread_unix.cpp:360
#7  0x00007ff2118816db in start_thread (arg=0x7ff1ebfff700) at
pthread_create.c:463
#8  0x00007ff2163f788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7ff1f1d1a700 (LWP 24594)):
#0  0x00007ff2118879f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x5625078214ec) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x562507821498,
cond=0x5625078214c0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x5625078214c0, mutex=0x562507821498) at
pthread_cond_wait.c:655
#3  0x00007ff1f2fed2cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007ff1f2fecff7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ff2118816db in start_thread (arg=0x7ff1f1d1a700) at
pthread_create.c:463
#6  0x00007ff2163f788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff1fef19700 (LWP 24593)):
#0  0x00007ff2163e60b4 in __GI___libc_read (fd=7, buf=0x7ff1fef18b60,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007ff20fb7f2d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff20fb3a0b7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff20fb3a570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff20fb3a6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff216d3d9db in QEventDispatcherGlib::processEvents
(this=0x7ff1f8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007ff216cddeaa in QEventLoop::exec (this=this@entry=0x7ff1fef18d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007ff216af93ca in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007ff21441e0e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007ff216afab72 in QThreadPrivate::start (arg=0x7ff214695d80) at
thread/qthread_unix.cpp:360
#10 0x00007ff2118816db in start_thread (arg=0x7ff1fef19700) at
pthread_create.c:463
#11 0x00007ff2163f788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff206f31700 (LWP 24592)):
#0  0x00007ff2163eabf9 in __GI___poll (fds=0x7ff206f30ca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff211eb0747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ff211eb236a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ff209d16f00 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ff216afab72 in QThreadPrivate::start (arg=0x56250761c0a0) at
thread/qthread_unix.cpp:360
#5  0x00007ff2118816db in start_thread (arg=0x7ff206f31700) at
pthread_create.c:463
#6  0x00007ff2163f788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff21a140d40 (LWP 24591)):
[KCrash Handler]
#6  0x00007ff216ce8f67 in QMetaObject::cast (this=this@entry=0x7ff2050ac8e0
<Solid::Battery::staticMetaObject>, obj=0x562507e3e980) at
kernel/qmetaobject.cpp:374
#7  0x00007ff216ce8fa5 in QMetaObject::cast (this=this@entry=0x7ff2050ac8e0
<Solid::Battery::staticMetaObject>, obj=<optimized out>) at
kernel/qmetaobject.cpp:363
#8  0x00007ff1f0562a29 in qobject_cast<Solid::Battery*> (object=<optimized
out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:508
#9  Solid::Device::as<Solid::Battery> (this=0x7ffda14b8730) at
/usr/include/KF5/Solid/solid/device.h:233
#10 BatteryModel::data (this=<optimized out>, index=..., role=<optimized out>)
at ./Modules/energy/batterymodel.cpp:75
#11 0x00007ff214ffe5d2 in QModelIndex::data (arole=256, this=0x7ffda14b87b0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:462
#12 QQmlDMAbstractItemModelData::value (role=256, this=0x56250c1db610) at
util/qqmladaptormodel.cpp:414
#13 QQmlDMCachedModelData::metaCall (this=0x56250c1db610, call=<optimized out>,
id=<optimized out>, arguments=0x7ffda14b8860) at util/qqmladaptormodel.cpp:282
#14 0x00007ff215105704 in QQmlPropertyData::readProperty
(property=0x7ffda14b8840, target=0x56250c1db610, this=0x562507b630c8) at
../../include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:328
#15 loadProperty (v4=0x5625077744d0, object=0x56250c1db610, property=...) at
jsruntime/qv4qobjectwrapper.cpp:178
#16 0x00007ff215106cef in QV4::QObjectWrapper::virtualResolveLookupGetter
(object=0x7ff1f011a510, engine=<optimized out>, lookup=<optimized out>) at
jsruntime/qv4qobjectwrapper.cpp:877
#17 0x00007ff1e80e7a4e in ?? ()
#18 0x0000000000000000 in ?? ()

Reported using DrKonqi

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

Reply via email to