[Bug 290710] New: Crash after quitting Kontact while the summary widget wasn't fully loaded

Christophe Giboudeaux cgiboudeaux at gmx.com
Thu Jan 5 16:40:44 GMT 2012


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

           Summary: Crash after quitting Kontact while the summary widget
                    wasn't fully loaded
           Product: kontact
           Version: GIT (master)
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: summary
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: cgiboudeaux at gmx.com


Using master

Steps:
1/ Set up kontact to start on the summary page,
2/ Add a few email folders to display on the summary view
3/ Start kontact
4/ Before the summary page is fully loaded, switch the active module (I tried
only with the ktimetracker part)
5/ File/quit

bt:

#3  QCoreApplication::postEvent (receiver=0x109ade0, event=0x1520870,
priority=0) at kernel/qcoreapplication.cpp:1273
#4  0x00007f9b086c0e2b in KJob::emitPercent (this=0x109ade0,
processedAmount=5468157392, totalAmount=140303837957675) at
/kde/src/kdelibs/kdecore/jobs/kjob.cpp:329
#5  0x00007f9b086c074f in KJob::kill (this=0x109ade0,
verbosity=KJob::EmitResult) at /kde/src/kdelibs/kdecore/jobs/kjob.cpp:126
#6  0x00007f9b056d4c35 in Akonadi::Session::clear (this=0x11b0210) at
/kde/src/pim/kdepimlibs/akonadi/session.cpp:425
#7  0x00007f9b056d4997 in Akonadi::Session::~Session (this=0x11b0210,
__in_chrg=<optimized out>) at /kde/src/pim/kdepimlibs/akonadi/session.cpp:394
#8  0x00007f9b056d4a22 in Akonadi::Session::~Session (this=0x11b0210,
__in_chrg=<optimized out>) at /kde/src/pim/kdepimlibs/akonadi/session.cpp:396
#9  0x00007f9b08214e05 in QObjectPrivate::deleteChildren (this=0x1199790) at
kernel/qobject.cpp:1917
#10 0x00007f9b08addb90 in QWidget::~QWidget (this=0x119a420,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#11 0x00007f9b09cd7dc0 in KontactInterface::Summary::~Summary (this=0x119a420,
__in_chrg=<optimized out>) at
/kde/src/pim/kdepimlibs/kontactinterface/summary.cpp:73
#12 0x00007f9af4030b26 in SDSummaryWidget::~SDSummaryWidget (this=0x119a420,
__in_chrg=<optimized out>) at
/kde/src/pim/kdepim/kontact/plugins/specialdates/sdsummarywidget.h:52
#13 0x00007f9af4030b94 in SDSummaryWidget::~SDSummaryWidget (this=0x119a420,
__in_chrg=<optimized out>) at
/kde/src/pim/kdepim/kontact/plugins/specialdates/sdsummarywidget.h:52
#14 0x00007f9b08214e05 in QObjectPrivate::deleteChildren (this=0x1197640) at
kernel/qobject.cpp:1917
#15 0x00007f9b08addb90 in QWidget::~QWidget (this=0x115aa60,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#16 0x00007f9aafde0e81 in DropWidget::~DropWidget (this=0x115aa60,
__in_chrg=<optimized out>) at
/kde/src/pim/kdepim/kontact/plugins/summary/dropwidget.h:30
#17 0x00007f9aafde0eba in DropWidget::~DropWidget (this=0x115aa60,
__in_chrg=<optimized out>) at
/kde/src/pim/kdepim/kontact/plugins/summary/dropwidget.h:30
#18 0x00007f9b08214e05 in QObjectPrivate::deleteChildren (this=0x1136660) at
kernel/qobject.cpp:1917
#19 0x00007f9b08addb90 in QWidget::~QWidget (this=0x1140910,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#20 0x00007f9b08e9ef69 in QFrame::~QFrame (this=0x1140910, __in_chrg=<optimized
out>) at widgets/qframe.cpp:242
#21 0x00007f9b08214e05 in QObjectPrivate::deleteChildren (this=0x1134c60) at
kernel/qobject.cpp:1917
#22 0x00007f9b08addb90 in QWidget::~QWidget (this=0x11417c0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#23 0x00007f9b08adde69 in QWidget::~QWidget (this=0x11417c0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1699
#24 0x00007f9b08214e05 in QObjectPrivate::deleteChildren (this=0x11351a0) at
kernel/qobject.cpp:1917
#25 0x00007f9b08addb90 in QWidget::~QWidget (this=0x112a300,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1675
#26 0x00007f9b08f245b9 in QScrollArea::~QScrollArea (this=0x112a300,
__in_chrg=<optimized out>) at widgets/qscrollarea.cpp:176
#27 0x00007f9b09c507bd in KParts::Part::~Part (this=0x111a280,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/kde/src/kdelibs/kparts/part.cpp:209
#28 0x00007f9b09c515b8 in KParts::ReadOnlyPart::openUrl (this=0x5bd210,
url=...) at /kde/src/kdelibs/kparts/part.cpp:535
#29 0x00007f9aafddc5e8 in SummaryViewPart::~SummaryViewPart (this=0x111a280,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /kde/src/pim/kdepim/kontact/plugins/summary/summaryview_part.cpp:85      
#30 0x00007f9aafddc646 in SummaryViewPart::~SummaryViewPart (this=0x111a280,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)                          
    at /kde/src/pim/kdepim/kontact/plugins/summary/summaryview_part.cpp:88      
#31 0x00007f9b09cd5843 in KontactInterface::Plugin::~Plugin (this=0x6a9f50,
__vtt_parm=0x7f9aafdef0a8, __in_chrg=<optimized out>)                           
    at /kde/src/pim/kdepimlibs/kontactinterface/plugin.cpp:90                   
#32 0x00007f9aafdd943b in SummaryView::~SummaryView (this=0x6a9f50,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)                          
    at /kde/src/pim/kdepim/kontact/plugins/summary/summaryview_plugin.cpp:85    
#33 0x00007f9aafdd9492 in SummaryView::~SummaryView (this=0x6a9f50,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)                          
    at /kde/src/pim/kdepim/kontact/plugins/summary/summaryview_plugin.cpp:87    
#34 0x00007f9b09d16079 in Kontact::MainWindow::~MainWindow (this=0x5bd210,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)                          
    at /kde/src/pim/kdepim/kontact/src/mainwindow.cpp:288                       
#35 0x00007f9b09d16202 in Kontact::MainWindow::~MainWindow (this=0x5bd210,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>)                          
    at /kde/src/pim/kdepim/kontact/src/mainwindow.cpp:290                       
#36 0x00007f9b0821b948 in QObject::event (this=0x5bd210, e=<optimized out>) at
kernel/qobject.cpp:1185                                                         
#37 0x00007f9b08ae2fcb in QWidget::event (this=0x5bd210, event=0x160e580) at
kernel/qwidget.cpp:8820                                                         
#38 0x00007f9b08eb90db in QMainWindow::event (this=0x5bd210, event=0x160e580)
at widgets/qmainwindow.cpp:1478                                                 
#39 0x00007f9b0991de09 in KMainWindow::event (this=0x5bd210, ev=0x160e580) at
/kde/src/kdelibs/kdeui/widgets/kmainwindow.cpp:1084                             
#40 0x00007f9b099696cb in KXmlGuiWindow::event (this=0x5bd210, ev=0x160e580) at
/kde/src/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:126                             
#41 0x00007f9b08a92e84 in notify_helper (e=0x160e580, receiver=0x5bd210,
this=0x441110) at kernel/qapplication.cpp:4550
#42 QApplicationPrivate::notify_helper (this=0x441110, receiver=0x5bd210,
e=0x160e580) at kernel/qapplication.cpp:4522
#43 0x00007f9b08a97d03 in QApplication::notify (this=0x7fff45ed8d40,
receiver=0x5bd210, e=0x160e580) at kernel/qapplication.cpp:4411
#44 0x00007f9b0982d5a3 in KApplication::notify (this=0x7fff45ed8d40,
receiver=0x5bd210, event=0x160e580) at
/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:311

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



More information about the Kdepim-bugs mailing list