[kaddressbook] [Bug 426138] New: KAddressBook crash when sending SMS

David bugzilla_noreply at kde.org
Thu Sep 3 11:56:00 BST 2020


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

            Bug ID: 426138
           Summary: KAddressBook crash when sending SMS
           Product: kaddressbook
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: kitt997 at gmail.com
                CC: tokoe at kde.org
  Target Milestone: ---

Application: kaddressbook (5.13.2 (19.12.2))

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.8.4-200.fc32.x86_64 x86_64
Windowing system: X11
Distribution: Fedora 32 (Thirty Two)

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

Clicked on "send". Was using Kaddressbook to send an SMS to one of my contacts,
presuming it would have used KDE connect to do that. Error message prior or
contemporary to crash said "no application could handle SMSs"

-- Backtrace:
Application: KAddressBook (kaddressbook), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1c023f7980 (LWP 71587))]

Thread 9 (Thread 0x7f1be0a50700 (LWP 71597)):
#0  0x00007f1c07fd74cc in read () from /lib64/libc.so.6
#1  0x00007f1c062d653f in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f1c0628c5ee in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f1c0628ca55 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#4  0x00007f1c0628cbe3 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f1c08560b8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f1c0851391b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f1c0837f427 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f1c08380690 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#9  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f1be2593700 (LWP 71595)):
#0  0x00007f1c07fd74cc in read () from /lib64/libc.so.6
#1  0x00007f1c062d653f in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f1c0628c5ee in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f1c0628ca55 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#4  0x00007f1c0628cbe3 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f1c08560b8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f1c0851391b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f1c0837f427 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f1c08380690 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#9  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f1be37fe700 (LWP 71594)):
#0  0x00007f1c08380d63 in QMutex::unlock() () from /lib64/libQt5Core.so.5
#1  0x00007f1c08560a5b in postEventSourcePrepare(_GSource*, int*) () from
/lib64/libQt5Core.so.5
#2  0x00007f1c0628bfc2 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#3  0x00007f1c0628c9db in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#4  0x00007f1c0628cbe3 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#5  0x00007f1c08560b8b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#6  0x00007f1c0851391b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#7  0x00007f1c0837f427 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f1c07c4e51b in QDBusConnectionManager::run() () from
/lib64/libQt5DBus.so.5
#9  0x00007f1c08380690 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#10 0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f1be3fff700 (LWP 71593)):
#0  0x00007f1c07ac8e92 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1beee3c6db in util_queue_thread_func () from
/usr/lib64/dri/iris_dri.so
#2  0x00007f1beee3c1ab in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#3  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f1be01f2700 (LWP 71592)):
#0  0x00007f1c07ac8e92 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1beee3c6db in util_queue_thread_func () from
/usr/lib64/dri/iris_dri.so
#2  0x00007f1beee3c1ab in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#3  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f1be89f3700 (LWP 71591)):
#0  0x00007f1c07ac8e92 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1beee3c6db in util_queue_thread_func () from
/usr/lib64/dri/iris_dri.so
#2  0x00007f1beee3c1ab in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#3  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f1be91f4700 (LWP 71590)):
#0  0x00007f1c07ac8e92 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1beee3c6db in util_queue_thread_func () from
/usr/lib64/dri/iris_dri.so
#2  0x00007f1beee3c1ab in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#3  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1bf512d700 (LWP 71589)):
#0  0x00007f1c07fdbaaf in poll () from /lib64/libc.so.6
#1  0x00007f1c0616838a in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f1c0616a71a in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f1bf52fdc78 in QXcbEventQueue::run() () from
/lib64/libQt5XcbQpa.so.5
#4  0x00007f1c08380690 in QThreadPrivate::start(void*) () from
/lib64/libQt5Core.so.5
#5  0x00007f1c07ac2432 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f1c07fe6913 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1c023f7980 (LWP 71587)):
[KCrash Handler]
#4  0x00007f1c07f71568 in malloc () from /lib64/libc.so.6
#5  0x00007f1c0893a2c8 in QImageData::create(QSize const&, QImage::Format) ()
from /lib64/libQt5Gui.so.5
#6  0x00007f1c0893a4df in QImage::QImage(QSize const&, QImage::Format) () from
/lib64/libQt5Gui.so.5
#7  0x00007f1c0893a51d in QImage::QImage(int, int, QImage::Format) () from
/lib64/libQt5Gui.so.5
#8  0x00007f1c0893ad23 in QImage::copy(QRect const&) const () from
/lib64/libQt5Gui.so.5
#9  0x00007f1c0893b2ab in QImage::detach() () from /lib64/libQt5Gui.so.5
#10 0x00007f1c0893c704 in QImage::reinterpretAsFormat(QImage::Format) () from
/lib64/libQt5Gui.so.5
#11 0x00007f1c089646d6 in QRasterPlatformPixmap::createPixmapForImage(QImage,
QFlags<Qt::ImageConversionFlag>) () from /lib64/libQt5Gui.so.5
#12 0x00007f1c0896482e in QRasterPlatformPixmap::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /lib64/libQt5Gui.so.5
#13 0x00007f1c0895ca83 in QPixmap::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /lib64/libQt5Gui.so.5
#14 0x00007f1c0907180f in QCommonStyle::generatedIconPixmap(QIcon::Mode,
QPixmap const&, QStyleOption const*) const () from /lib64/libQt5Widgets.so.5
#15 0x00007f1c09005335 in
QApplicationPrivate::applyQIconStyleHelper(QIcon::Mode, QPixmap const&) const
() from /lib64/libQt5Widgets.so.5
#16 0x00007f1c08969b45 in QPixmapIconEngine::pixmap(QSize const&, QIcon::Mode,
QIcon::State) () from /lib64/libQt5Gui.so.5
#17 0x00007f1c089676fb in QPixmapIconEngine::paint(QPainter*, QRect const&,
QIcon::Mode, QIcon::State) () from /lib64/libQt5Gui.so.5
#18 0x00007f1c08966a1d in QIcon::paint(QPainter*, QRect const&,
QFlags<Qt::AlignmentFlag>, QIcon::Mode, QIcon::State) const () from
/lib64/libQt5Gui.so.5
#19 0x00007f1c0907a07e in QCommonStyle::drawControl(QStyle::ControlElement,
QStyleOption const*, QPainter*, QWidget const*) const () from
/lib64/libQt5Widgets.so.5
#20 0x00007f1be81c8184 in Breeze::Style::drawControl(QStyle::ControlElement,
QStyleOption const*, QPainter*, QWidget const*) const () from
/usr/lib64/qt5/plugins/styles/breeze.so
#21 0x00007f1c092813b7 in QStyledItemDelegate::paint(QPainter*,
QStyleOptionViewItem const&, QModelIndex const&) const () from
/lib64/libQt5Widgets.so.5
#22 0x00007f1c092c6778 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem
const&, QModelIndex const&) const () from /lib64/libQt5Widgets.so.5
#23 0x00007f1c092ca436 in QTreeView::drawTree(QPainter*, QRegion const&) const
() from /lib64/libQt5Widgets.so.5
#24 0x00007f1c092d0aa7 in QTreeView::paintEvent(QPaintEvent*) () from
/lib64/libQt5Widgets.so.5
#25 0x00007f1c0903c36e in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#26 0x00007f1c090e53b2 in QFrame::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#27 0x00007f1c08514d2e in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib64/libQt5Core.so.5
#28 0x00007f1c08ffb052 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#29 0x00007f1c08514fc0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#30 0x00007f1c0903469a in QWidgetPrivate::sendPaintEvent(QRegion const&) ()
from /lib64/libQt5Widgets.so.5
#31 0x00007f1c09034ee2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5
#32 0x00007f1c09036243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#33 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#34 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#35 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#36 0x00007f1c09034bfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5
#37 0x00007f1c09036243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#38 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#39 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#40 0x00007f1c09034bfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5
#41 0x00007f1c09036243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#42 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#43 0x00007f1c09034bfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5
#44 0x00007f1c09036243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#45 0x00007f1c09034bfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5
#46 0x00007f1c09036243 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#47 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#48 0x00007f1c09036062 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&,
QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) ()
from /lib64/libQt5Widgets.so.5
#49 0x00007f1c09034bfc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*,
QWidgetRepaintManager*) () from /lib64/libQt5Widgets.so.5
#50 0x00007f1c0900bfda in QWidgetRepaintManager::paintAndFlush() () from
/lib64/libQt5Widgets.so.5
#51 0x00007f1c0903ca97 in QWidget::event(QEvent*) () from
/lib64/libQt5Widgets.so.5
#52 0x00007f1c09776bbd in KXmlGuiWindow::event(QEvent*) () from
/lib64/libKF5XmlGui.so.5
#53 0x00007f1c08ffb063 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#54 0x00007f1c08514fc0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#55 0x00007f1c08517c47 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#56 0x00007f1c085610a7 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#57 0x00007f1c0628c78f in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#58 0x00007f1c0628cb18 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#59 0x00007f1c0628cbe3 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#60 0x00007f1c08560b73 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#61 0x00007f1c0851391b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#62 0x00007f1c0851b5a6 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#63 0x000055580c74515c in main ()
[Inferior 1 (process 71587) detached]

Possible duplicates by query: bug 63271, bug 62872, bug 61893, bug 61184, bug
403978.

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list