[Korganizer-devel] [Bug 171787] korganizer crashed on scrolling the weekview

Sergio Martins (ld50) iamsergio at gmail.com
Sun Feb 8 06:54:07 CET 2009


http://bugs.kde.org/show_bug.cgi?id=171787


Sergio Martins (ld50) iamsergio gmail com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |iamsergio at gmail.com




--- Comment #2 from Sergio Martins (ld50) <iamsergio gmail com>  2009-02-08 06:54:05 ---
Got this when unchecked the resource:

==14128== Invalid read of size 4                                                
==14128==    at 0x47EAB2C: KOAgendaItem::paintEvent(QPaintEvent*)
(koagendaitem.cpp:803)                                                    
==14128==    by 0x5816322: QWidget::event(QEvent*) (qwidget.cpp:7307)           
==14128==    by 0x47E8842: KOAgendaItem::event(QEvent*) (koagendaitem.cpp:1325) 
==14128==    by 0x57BDF7E: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (qapplication.cpp:3809)                                    
==14128==    by 0x57C2A1B: QApplication::notify(QObject*, QEvent*)
(qapplication.cpp:3774)                                                  
==14128==    by 0x41F365F: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:307)                                                   
==14128==    by 0x5459396: QCoreApplication::notifyInternal(QObject*, QEvent*)
(qcoreapplication.cpp:593)                                   
==14128==    by 0x581B3AD: qt_sendSpontaneousEvent(QObject*, QEvent*)
(qcoreapplication.h:218)                                              
==14128==    by 0x580EC79: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*) (qwidget.cpp:4642)      
==14128==    by 0x580F3EF:
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*) (qwidget.cpp:4741)          
==14128==    by 0x580F2D2:
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*) (qwidget.cpp:4731)          
==14128==    by 0x580F2D2:
QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&,
int, QRegion const&, QPoint const&, int, QPainter*) (qwidget.cpp:4731)          
==14128==  Address 0x78056d0 is 0 bytes inside a block of size 28 free'd        
==14128==    at 0x402292C: operator delete(void*) (vg_replace_malloc.c:342)     
==14128==    by 0x452A184: KCal::Event::~Event() (event.cpp:78)                 
==14128==    by 0x4552C0E: void qDeleteAll<QHash<QString,
KCal::Event*>::const_iterator>(QHash<QString, KCal::Event*>::const_iterator,
QHash<QString, KCal::Event*>::const_iterator) (qalgorithms.h:352)               
==14128==    by 0x4550C5F: KCal::CalendarLocal::deleteAllEvents()
(qalgorithms.h:360)                                                       
==14128==    by 0x454F093: KCal::CalendarLocal::close() (calendarlocal.cpp:167) 
==14128==    by 0x45A85B7: KCal::ResourceCached::doClose()
(resourcecached.cpp:878)                                                        
==14128==    by 0x4CEC378: KRES::Resource::close() (resource.cpp:141)           
==14128==    by 0x48BC58A: ResourceView::closeResource(KCal::ResourceCalendar*)
(resourceview.cpp:489)                                      
==14128==    by 0x48C1345: ResourceView::qt_metacall(QMetaObject::Call, int,
void**) (resourceview.moc:106)                                 
==14128==    by 0x546E2AA: QMetaObject::activate(QObject*, int, int, void**)
(qobject.cpp:3028)                                             
==14128==    by 0x546E913: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (qobject.cpp:3098)                              
==14128==    by 0x4599DF3:
KCal::ResourceCalendar::resourceSaved(KCal::ResourceCalendar*)
(resourcecalendar.moc:129)


The incidence got deleted because the calendar got closed.
KOAgendaItem::paintEvent expected mIncidence to point to something.


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Korganizer-devel mailing list