Summary: | Discover crashes in AbstractResourcesBackend::Filters::shouldFilter() while searching | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | stephen.p.ford |
Component: | discover | Assignee: | Aleix Pol <aleixpol> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | brunoarmiento73, dct996, geospyr2001, kevin, miro.sveits, mustafa1024m, nate, perseo.f.2012, rdemmanuel2012, rodrigocff |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.10.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | 29633ea8e388f4388b46c259b9851993668a55ad | Version Fixed In: | 5.14.2 |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi |
Description
stephen.p.ford
2017-10-10 17:11:49 UTC
*** Bug 382727 has been marked as a duplicate of this bug. *** Created attachment 108559 [details]
New crash information added by DrKonqi
plasma-discover (5.10.5) using Qt 5.9.1
- What I was doing when the application crashed:
Searched for Latex. Got to downloading Latexila. Searced Some more, and then it crashed.
-- Backtrace (Reduced):
#6 0x00007effa70dac98 in AbstractResourcesBackend::Filters::shouldFilter(AbstractResource*) const () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#7 0x00007effa70daf7d in AbstractResourcesBackend::Filters::filterJustInCase(QVector<AbstractResource*>&) const () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#8 0x00007effa70d2c12 in ResourcesProxyModel::addResources(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
[...]
#10 0x00007effa70ea6a2 in ResultsStream::resourcesFound(QVector<AbstractResource*> const&) () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
#11 0x00007effa70cd1c0 in AggregatedResultsStream::emitResults() () from /usr/lib/x86_64-linux-gnu/plasma-discover/libDiscoverCommon.so
*** Bug 386474 has been marked as a duplicate of this bug. *** Can somebody who can reproduce this issue please install debug information? It will help me identify the issue. Can someone who can reproduce the patch tell me if they get an error message from KNS saying "All categories are missing"? If that's the case, this should be fixed by 785a1bb0ed14f70afcdbc93e4d09e3cb125cc520 which is in 5.11.3. Created attachment 109265 [details]
New crash information added by DrKonqi
plasma-discover (5.11.3) using Qt 5.9.2
- What I was doing when the application crashed:
Just searching in Discover.
I attached full debug info, I use version 5.11.3 you mentioned on Fedora 27 (test-updates).
In case this is related, I use the flatpak backend, not likely, but may be related.
-- Backtrace (Reduced):
#7 0x00007f2435fd2de2 in AbstractResourcesBackend::Filters::shouldFilter (this=0x5558562a45c0, res=0x555854205190) at /usr/src/debug/plasma-discover-5.11.3-1.fc27.x86_64/libdiscover/resources/AbstractResourcesBackend.cpp:114
#8 0x00007f2435fd30fd in AbstractResourcesBackend::Filters::filterJustInCase (this=this@entry=0x5558562a45c0, input=...) at /usr/src/debug/plasma-discover-5.11.3-1.fc27.x86_64/libdiscover/resources/AbstractResourcesBackend.cpp:127
#9 0x00007f2435fcaf12 in ResourcesProxyModel::addResources (this=0x5558562a4590, _res=...) at /usr/src/debug/plasma-discover-5.11.3-1.fc27.x86_64/libdiscover/resources/ResourcesProxyModel.cpp:174
[...]
#11 0x00007f2435fe23d2 in ResultsStream::resourcesFound (this=this@entry=0x5558562ca0d0, _t1=...) at /usr/src/debug/plasma-discover-5.11.3-1.fc27.x86_64/x86_64-redhat-linux-gnu/libdiscover/DiscoverCommon_autogen/3YJK5W5UP7/moc_AbstractResourcesBackend.cpp:142
#12 0x00007f2435fc2ec0 in AggregatedResultsStream::emitResults (this=0x5558562ca0d0) at /usr/src/debug/plasma-discover-5.11.3-1.fc27.x86_64/libdiscover/resources/ResourcesModel.cpp:284
Reopening, still unsure how to trigger it. Created attachment 110187 [details]
New crash information added by DrKonqi
plasma-discover (5.10.5) using Qt 5.9.2
- What I was doing when the application crashed: I typed "Brouser" in the Software Center (Discover). I missspeled "Browser" then I hit "Enter", and the appliation crashed. I just installed this OS last night and it was the 1st time using the Software Center.
-- Backtrace (Reduced):
#7 0x00007fe3f1ba5a0e in AbstractResourcesBackend::Filters::shouldFilter(AbstractResource*) const () from /usr/lib64/plasma-discover/libDiscoverCommon.so
#8 0x00007fe3f1ba5cf7 in AbstractResourcesBackend::Filters::filterJustInCase(QVector<AbstractResource*>&) const () from /usr/lib64/plasma-discover/libDiscoverCommon.so
#9 0x00007fe3f1b9db62 in ResourcesProxyModel::addResources(QVector<AbstractResource*> const&) () from /usr/lib64/plasma-discover/libDiscoverCommon.so
[...]
#11 0x00007fe3f1bb5092 in ResultsStream::resourcesFound(QVector<AbstractResource*> const&) () from /usr/lib64/plasma-discover/libDiscoverCommon.so
#12 0x00007fe3f1b982a0 in AggregatedResultsStream::emitResults() () from /usr/lib64/plasma-discover/libDiscoverCommon.so
*** Bug 390129 has been marked as a duplicate of this bug. *** Can someone please try to reproduce with Plasma 5.12 and debug symbols? Haven't ever hit this myself in 5.11 or 5.12 in Kubuntu 17.04, Kubuntu 17.10, or Neon, BTW. *** Bug 398111 has been marked as a duplicate of this bug. *** Got a report from 5.13.4 with 5.10.1 and Frameworks 5.48: Bug 398111 *** Bug 398233 has been marked as a duplicate of this bug. *** Should be fixed as of 29633ea8. |