Summary: | Nepomuk crash | ||
---|---|---|---|
Product: | nepomuk | Reporter: | Andrei Sebastian Cimpean <andreiamenta> |
Component: | storage | Assignee: | Sebastian Trueg <trueg> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | frederic.coiffier, me, nicoschumann, scheffphilip, silviucc, spieserman, tipus007, wodencafe |
Priority: | NOR | ||
Version: | 4.7 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.10 | |
Attachments: |
New crash information added by DrKonqi
Patch against soprano 2.7 |
Description
Andrei Sebastian Cimpean
2011-08-03 11:10:53 UTC
Created attachment 63233 [details]
New crash information added by DrKonqi
nepomukservicestub (0.2) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3
- What I was doing when the application crashed:
Nepomuk has crashed without doing anything special, just using KDE (browsing with Konqueror, Kopete...)
-- Backtrace (Reduced):
#6 malloc_consolidate (av=0x3151181e80) at malloc.c:5161
#7 0x0000003150e75e65 in _int_malloc (av=0x3151181e80, bytes=5180) at malloc.c:4373
[...]
#10 0x0000003156eb8d10 in QRegExp::operator=(QRegExp const&) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x0000003156ec64fc in QString::replace(QRegExp const&, QString const&) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f94a87aecbb in Soprano::VirtuosoModelPrivate::replaceFakeTypesInQuery (this=0x280a1d0, query=...) at /var/tmp/portage/dev-libs/soprano-2.7.0/work/soprano-2.7.0/backends/virtuoso/virtuosomodel.cpp:139
Created attachment 64626 [details]
Patch against soprano 2.7
Please see if this patch fixes the crash. I cannot reproduce it, thus I cannot test it myself.
*** Bug 285704 has been marked as a duplicate of this bug. *** *** Bug 288744 has been marked as a duplicate of this bug. *** *** Bug 288871 has been marked as a duplicate of this bug. *** *** Bug 294664 has been marked as a duplicate of this bug. *** *** Bug 302442 has been marked as a duplicate of this bug. *** Fixed with KDE 4.10 Nepomuk no longer uses fake booleans in Soprano. They have been disabled cause they have a significant impact on the performance. This fix is NOT present in Beta1 or Beta2 because it requires a version of Soprano which has not been released. It should be released in time for RC1. |