| Summary: | Crash when clicking on a GTK3.x Theme | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Russell Greene <russellgreene8> |
| Component: | discover | Assignee: | Aleix Pol <aleixpol> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | arojas |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 5.9.3 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/discover/1cb2ba38a6e843502e582e4d8f4df5b9cd702e56 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Russell Greene
2017-03-06 23:41:12 UTC
Can you reproduce? Is it possible to get a backtrace with symbols? Thread 1 "plasma-discover" received signal SIGSEGV, Segmentation fault.
0x00007ffff3ffb427 in QObject::setProperty(char const*, QVariant const&) () from /usr/lib/libQt5Core.so.5
(gdb) bt
#0 0x00007ffff3ffb427 in QObject::setProperty(char const*, QVariant const&) () at /usr/lib/libQt5Core.so.5
#1 0x00007fffc51aef57 in KNSReviews::fetchReviews(AbstractResource*, int) (this=0x2506ef0, app=<optimized out>, page=<optimized out>) at /build/discover/src/discover-5.9.3/libdiscover/backends/KNSBackend/KNSReviews.cpp:81
#2 0x00007ffff6ef18f1 in ReviewsModel::restartFetching() (this=0xa4c8db0)
at /build/discover/src/discover-5.9.3/libdiscover/ReviewsBackend/ReviewsModel.cpp:131
#3 0x00007ffff6f1a5f5 in ReviewsModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>)
at /build/discover/src/build/libdiscover/DiscoverCommon_automoc.dir/moc_ReviewsModel_D5L2RFTOQ7EV5V.cpp:140
#4 0x00007ffff3ff3ba9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#5 0x00007ffff554834c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6 0x00007ffff554fb61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#7 0x00007ffff3fc7440 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#8 0x00007ffff3fc9bcd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
at /usr/lib/libQt5Core.so.5
#9 0x00007ffff401bc43 in () at /usr/lib/libQt5Core.so.5
#10 0x00007fffee02f5a7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#11 0x00007fffee02f810 in () at /usr/lib/libglib-2.0.so.0
#12 0x00007fffee02f8bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#13 0x00007ffff401c04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#14 0x00007ffff3fc589a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#15 0x00007ffff3fcdde4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#16 0x000000000040d958 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
at /build/discover/src/discover-5.9.3/discover/main.cpp:141
Let me know if you also need Qt symbols.
Git commit 1cb2ba38a6e843502e582e4d8f4df5b9cd702e56 by Aleix Pol. Committed on 10/03/2017 at 16:16. Pushed by apol into branch 'Plasma/5.9'. Account for requestComments sometimes returning a nullptr M +4 -0 libdiscover/backends/KNSBackend/KNSReviews.cpp https://commits.kde.org/discover/1cb2ba38a6e843502e582e4d8f4df5b9cd702e56 |