Summary: | plasma crash with a signal SIGSEGV when i use News Ticker applet | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Ale Hamann <linkstat> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Ale Hamann
2008-06-21 11:02:43 UTC
http://websvn.kde.org/*checkout*/tags/KDE/4.0.80/kdebase/workspace/libs/plasma/containment.cpp QGraphicsItem* item = scene()->itemAt(point); //#301 applet = qgraphicsitem_cast<Applet*>(item); //#309 if (applet && !applet->isContainment()) { //#310 thinking again about this one, applet is not NULL but it crashes on the try to call applet->isContainment() and the imho most logical reason for this would be, if the qgraphicsitem_cast would return something wrong cause the QGraphicsItem::type() got defined 2 times. iirc there was a while back a commit related to such a case. the other very real possibility is that this is a BIC issue and the newsticker applet is simply out of date. this would also explain the empty config dialog, moving it, sizing it, etc all crash things as well. y, true. So, let's mark the report then as worksforme (it really does) cause both possibilities are fixed in trunk. @Ale: if you can still reproduce this with >=4.1 beta2 then *please* reopen the report. Thanks for the feedback! |