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

List:       kdevelop-bugs
Subject:    [Bug 204399] crash in QAbstractItemView::sizeHintForRow / FocusedTreeView
From:       Milian Wolff <mail () milianw ! de>
Date:       2012-08-06 17:22:06
Message-ID: bug-204399-40295-4HIqcPNm2v () http ! bugs ! kde ! org/
[Download RAW message or body]

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

--- Comment #19 from Milian Wolff <mail@milianw.de> ---
I just reproduced this issue:

- open a single project in kdev that uses the make builder
- trigger a make job (i.e. build the project)
- close the project

closing the last project results in:

kdevelop(26345)/kdevplatform (shell)
KDevelop::PluginControllerPrivate::canUnload: checking can unload for: "Make
Project Builder" QVariant(, )
kdevelop(26345)/kdevplatform (shell)
KDevelop::PluginControllerPrivate::canUnload: checking dependencies:
("org.kdevelop.IMakeBuilder")
kdevelop(26345)/kdevplatform (shell) KDevelop::PluginController::unloadPlugin:
Unloading plugin: "KDevMakeBuilder" ? MakeBuilder(0x6126460) true
kdevelop(26345)/kdevplatform (shell) KDevelop::PluginController::unloadPlugin:
unloading plugin: MakeBuilder(0x6126460) "Make Project Builder"

which then also deletes the output delegate and thus crashes...

This means we either have to use shared pointers for the delegates or prevent
unloading of plugins which might have still jobs running...

-- 
You are receiving this mail because:
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

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