[Powerdevil] [Bug 378445] kscreenlocker_greet occasionally freezes in malloc in signal handler

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Tue May 2 18:48:21 UTC 2017


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

--- Comment #15 from rlk at alum.mit.edu ---
And another one, involving chargePercentChanged.  The laptop had been on AC for
an extended period of time prior, and was likely at 100% charged, but that
doesn't mean that ACPI can't report changes.

Installing all of the debuginfo packages is a pain, but would installing the
debuginfo for libKF5Solid alone be helpful?

#0  0x00007ff626da413b in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007ff626d2962a in malloc () from /lib64/libc.so.6
#2  0x00007ff6270e7e38 in operator new(unsigned long) () from
/usr/lib64/libstdc++.so.6
#3  0x00007ff62876765d in QQmlProperty::QQmlProperty(QObject*, QString const&)
() from /usr/lib64/libQt5Qml.so.5
#4  0x000000000040c65e in ?? ()
#5  <signal handler called>
#6  0x00007ff626d26634 in _int_free () from /lib64/libc.so.6
#7  0x00007ff621144097 in QDBusUtil::isValidBusName(QString const&) () from
/usr/lib64/libQt5DBus.so.5
#8  0x00007ff62111a721 in QDBusConnection::connect(QString const&, QString
const&, QString const&, QString const&, QStringList const&, QString const&,
QObject*, char const*) () from /usr/lib64/libQt5DBus.so.5
#9  0x00007ff62111b013 in QDBusConnection::connect(QString const&, QString
const&, QString const&, QString const&, QObject*, char const*) () from
/usr/lib64/libQt5DBus.so.5
#10 0x00007ff6135ee28a in ?? () from /usr/lib64/libKF5Solid.so.5
#11 0x00007ff6135eac04 in ?? () from /usr/lib64/libKF5Solid.so.5
#12 0x00007ff6135bf87e in
Solid::Device::listFromType(Solid::DeviceInterface::Type const&, QString
const&) () from /usr/lib64/libKF5Solid.so.5
#13 0x00007ff5f83324b4 in ?? () from
/usr/lib64/qt5/plugins/plasma/dataengine/plasma_engine_powermanagement.so
#14 0x00007ff5f8333255 in ?? () from
/usr/lib64/qt5/plugins/plasma/dataengine/plasma_engine_powermanagement.so
#15 0x00007ff62766871c in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#16 0x00007ff61361fc06 in Solid::Battery::chargePercentChanged(int, QString
const&) () from /usr/lib64/libKF5Solid.so.5
#17 0x00007ff613622817 in ?? () from /usr/lib64/libKF5Solid.so.5
#18 0x00007ff6276680d5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#19 0x00007ff61361f726 in ?? () from /usr/lib64/libKF5Solid.so.5
#20 0x00007ff6135f0c5d in ?? () from /usr/lib64/libKF5Solid.so.5
#21 0x00007ff613621a2d in ?? () from /usr/lib64/libKF5Solid.so.5
#22 0x00007ff6276680d5 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#23 0x00007ff613628ce3 in ?? () from /usr/lib64/libKF5Solid.so.5
#24 0x00007ff62112549b in ?? () from /usr/lib64/libQt5DBus.so.5
#25 0x00007ff627669886 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#26 0x00007ff62764030c in QCoreApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Core.so.5
#27 0x00007ff627640245 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#28 0x00007ff6276422a3 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#29 0x00007ff62768f043 in ?? () from /usr/lib64/libQt5Core.so.5
#30 0x00007ff623230134 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#31 0x00007ff623230388 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007ff62323042c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#33 0x00007ff62768e88c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#34 0x00007ff62763e6ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#35 0x00007ff627646344 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#36 0x0000000000409bf4 in ?? ()
#37 0x00007ff626cce6e5 in __libc_start_main () from /lib64/libc.so.6
#38 0x0000000000409e49 in _start ()

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


More information about the Plasma-devel mailing list