On Tue, Jun 12, 2012 at 4:24 PM, Will Stephenson <[email protected]>wrote:
> FAO Nepomuk developers, please read and comment on k-c-d. It seems that > the > "non-Qt local socket commit" of 30th April brings gremlins with it. > > Will > > ---------- Forwarded message ---------- > From: "José Manuel SantamarÃa" Lema <[email protected]> > To: [email protected] > Cc: > Date: Mon, 11 Jun 2012 03:54:27 +0200 > Subject: Re: KDE SC 4.8.4 important problems > Hi, > > Peter Penz <[email protected]> > > The issue has been tracked at > > https://bugs.kde.org/show_bug.cgi?id=268064 - updating Soprano to the > > latest master resolves the crash. But I don't know more about the > > root-cause of this. Probably a Nepomuk-related update missed a proper > > versioning-check of Soprano? > > There is also another bug report about all these crashes in general > https://bugs.kde.org/show_bug.cgi?id=301453 > > Also, according to Manu Tortosa, indeed kde 4.8.4 works without crashes > with > the newer, beta soprano.. > > I inspected the soprano git repository and I found this commit: > > http://quickgit.kde.org/index.php?p=soprano.git&a=commit&h=3d66d429cb48781881af3e735f2a80af2114ab25 > > which was done the same day than the commit mentioned in the above bug > report > https://bugs.kde.org/show_bug.cgi?id=301453#c2 > > So I built and install kdelibs reverting the commit mentioned in the > comment > #2, this hacked version of kdelibs has been making the crashes gone so far > for > me. > > I have checked the debug output for gwenview with a system with the > official > 4.8.4 kdelibs, I'm attaching it as gwenview_stdout_crashing.txt. I did the > same with a system with the hacked kdelibs, I'm attaching that output as > gwenview_stdout_working.txt > > Note that the working gwenview produces just one line like this: > gwenview(3899)/nepomuk (library) {anonymous}::GlobalModelContainer::init: > Connecting to local socket "/tmp/ksocket-santa/nepomuk-socket" > while the crashing gwenview tries to connect to that socket various times. > > Also note that if I remove /tmp/ksocket-santa/nepomuk-socket the crashes > are > gone. > > So I also built a hacked soprano; this hacked soprano is 2.7.6 patched with > these couple of commits: > > http://quickgit.kde.org/index.php?p=kdelibs.git&a=commit&h=a43824a200ed76cef48a90bd3aee8547698b7c91 > > http://quickgit.kde.org/index.php?p=soprano.git&a=commit&h=5dde64227186d405f86bf66256705fbceabcf1e2 > Installing it in an affected system makes the crashes vanish. > Yup. > > Therefore, I tend to think the kdelibs commit mentioned in that bug report > (3d66d429cb48781881af3e735f2a80af2114ab25) shouldn't have been done for > 4.8.4. > A confirmation from a Nepomuk developer would be highly appreciated. > Yup. It shouldn't have been done. Then again, we do not have separate branches for 4.9 and 4.8.4, so that's probably why this happened. > > _______________________________________________ > Nepomuk mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/nepomuk > > -- Vishesh Handa
_______________________________________________ Nepomuk mailing list [email protected] https://mail.kde.org/mailman/listinfo/nepomuk
