[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 219105] KDevelop crashed at quit
From:       Andreas Pakulat <apaku () gmx ! de>
Date:       2010-01-12 15:39:34
Message-ID: 20100112153934.6DB602F9F3 () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=219105





--- Comment #10 from Andreas Pakulat <apaku gmx de>  2010-01-12 16:39:30 ---
(In reply to comment #9)
> Hm I tried that out but it didn't help. And I mean this is logical: It doesn't
> crash when you close KDevelop, it crashes when the build-manager gets unloaded.
> Core::cleanup is not touched in this crash. Aren't the build-manager's /
> project-managers unloaded when there is no project open which uses them?

Right, my analysis was a bit wrong. So what needs to be done is that the
languagecontroller needs to keep track of plugins being unloaded and if one of
them is a language plugin it also needs to drop any references to this plugin,
including any Language objects.

I don't think you can split the cmake manager without having to parse each
cmake file twice (which is horrible given the current performance of the
parser).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic