Summary: | KRunner crashed when trying to run application (memcpy, MediaWiki::results, Wikipedia::wikipediaFinished) | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | SlashDevDsp <slashdevdsp> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | andresbajotierra, darktears31, rich, sebas, wilderkde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
SlashDevDsp
2009-09-21 10:54:14 UTC
The crash was caused by the Wikipedia runner from playground. Try disabling it. Thanks This is in fact a glibc bug, due to a race in free(), it should be fixed in 2.11.1 *** This bug has been marked as a duplicate of bug 196207 *** wrong bug :P On Thursday 17 December 2009 19:03:35 Jacopo De Simoi wrote:
> https://bugs.kde.org/show_bug.cgi?id=208057
>
>
> Jacopo De Simoi <wilderkde@gmail.com> changed:
>
> What |Removed |Added
> ---------------------------------------------------------------------------
> - Status|UNCONFIRMED |RESOLVED
> CC| |wilderkde@gmail.com
> Resolution| |DUPLICATE
>
>
>
>
> --- Comment #2 from Jacopo De Simoi <wilderkde gmail com> 2009-12-17
> 19:03:28 --- This is in fact a glibc bug, due to a race in free(), it
> should be fixed in 2.11.1
>
> *** This bug has been marked as a duplicate of bug 196207 ***
>
Do you have more information on this? KRunner has been pretty crashy lately, maybe
it's worth poking packagers about this as well? Ubuntu ships glibc 2.10.1, so that's
not enough...
You can check http://www.purinchu.net/wp/2009/11/16/malloc_check_-crashes/ and links therein for everything about that. As a *workaround* you /should/ be able to avoid those crashes by disabling the check using the env variable MALLOC_CHECK_ The bug is a race condition in the free() method; due to the multi-threaded nature of krunner we suffered from it more than others, but there's really nothing that we can do about this. Regards According to this : Thread 1 (Thread 0x7f3ca5239750 (LWP 8015)): [KCrash Handler] #5 0x00007f3ca13f1368 in memcpy () from /lib/libc.so.6 #6 0x00007f3ca4c9845c in QListData::detach2 (this=0x7fff6cdc7a70) at /usr/include/bits/string3.h:52 #7 0x00007f3c87e2303e in QList<MediaWiki::Result>::detach_helper It seems that you end up in the crash that was explain here : http://labs.trolltech.com/blogs/2009/11/12/bc-break-in-46-against-previous-46/ Short : make clean on the all KDE after rebuilding Qt. So which Qt are you using and did you follow the blog post? I don't seem to get this crash now - today's trunk and latest kde-qt stable git Great, thanks |