[Bug 199111] Crash while deleting e-mails

Christophe Giboudeaux cgiboudeaux at gmail.com
Sat Aug 29 14:53:54 BST 2009


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


Christophe Giboudeaux <cgiboudeaux at gmail.com> changed:

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




--- Comment #2 from Christophe Giboudeaux <cgiboudeaux gmail com>  2009-08-29 15:53:50 ---
reproduced in trunk. What I did:

- Select a folder (online imap)
- click on a message
- CTRL-A
- Shift-click on the first message to deselect it
- shift-del
-> boom


#7  0xb65fe2b5 in qt_message_output (msgType=QtFatalMsg,                        
    buf=0x9bd94e0 "ASSERT: \"!selectionModel()->isSelected( aMessageIndex )\"
in file /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/core/view.cpp, line
1728")        
    at global/qglobal.cpp:2042                                                  
No locals.                                                                      
#8  0xb65fe3a1 in qFatal (msg=0xb674dbf8 "ASSERT: \"%s\" in file %s, line %d")
at global/qglobal.cpp:2241                                                      
        buf = {d = 0x9c3b1f0}                                                   
#9  0xb65fe485 in qt_assert (assertion=0xb77e19c4
"!selectionModel()->isSelected( aMessageIndex )",                               
    file=0xb77e1290
"/home/krop/kde/src/KDE/kdepim/kmail/messagelistview/core/view.cpp", line=1728)
at global/qglobal.cpp:1811                                              
No locals.                                                                      
#10 0xb76dbc65 in
KMail::MessageListView::Core::View::markMessageItemsAsAboutToBeRemoved
(this=0x92825b0, items=..., bMark=true)                                         
    at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/core/view.cpp:1728   
        aMessageIndex = {r = 0,                                                 
c = 0, p = 0x9b5bb50, m = 0x9315478}                                            
        aMessage = 0x9b5bb50                                                    
        maxAttempts = 96                                                        
        clearingEntireSelection = true                                          
        selectedIndexes = {{p = {d = 0x9bd0fc0}, d = 0x9bd0fc0}}                
#11 0xb767f52d in
KMail::MessageListView::Widget::markPersistentSetAsAboutToBeRemoved
(this=0x923a1d0, ref=1, bMark=true)                                             
    at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/widget.cpp:526       
        ret = {{p = {d = 0xb67f33f4}, d = 0xb67f33f4}}                          
        setItems = {{p = {d = 0x9bd0db8}, d = 0x9bd0db8}}                       
#12 0xb7678489 in
KMail::MessageListView::Pane::messageSetMarkAsAboutToBeRemoved (this=0x9231fd8,
set=0x982df40, bMark=true)                                                
    at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/pane.cpp:847         
        idx = 0                                                                 
#13 0xb7674fd9 in KMail::MessageListView::MessageSet::markAsAboutToBeRemoved
(this=0x982df40, bMark=true)                                                    
    at /home/krop/kde/src/KDE/kdepim/kmail/messagelistview/messageset.cpp:74    
No locals.                                                                      
#14 0xb753b061 in KMMainWidget::moveMessageSet (this=0x91f25d0, set=0x982df40,
destination=0x0, confirmOnDeletion=true)                                        
    at /home/krop/kde/src/KDE/kdepim/kmail/kmmainwidget.cpp:1745                
        selectedMessages = {{p = {d = 0x99755c8}, d = 0x99755c8}}               
        command = 0x9caf198                                                     
#15 0xb753b4f0 in KMMainWidget::slotDeleteMsg (this=0x91f25d0,
confirmDelete=true) at
/home/krop/kde/src/KDE/kdepim/kmail/kmmainwidget.cpp:1803                       
        set = 0x982df40                                                         
#16 0xb752fa09 in KMMainWidget::qt_metacall (this=0x91f25d0,
_c=InvokeMetaMethod, _id=68, _a=0xbf911ffc) at
/home/krop/kde/build/KDE/kdepim/kmail/kmmainwidget.moc:415      
No locals.                                                                      
#17 0xb6710788 in QMetaObject::activate (sender=0x97ea960, from_signal_index=5,
to_signal_index=6, argv=0xbf911ffc) at kernel/qobject.cpp:3113                  
        previousSender = 0x0                                                    
        method = 95                                                             
        currentSender = {sender = 0x97ea960, signal = 5, ref = 1}               
        i = 1                                                                   
        count = 2                                                               
        signal = 5                                                              
        empty_argv = {0x0}                                                      
        locker = {{mtx = 0x8e79c7c, val = 149396604}}                           
        currentThreadData = 0x8e79c48                                           
        connectionLists = 0x97eadd8                                             
#18 0xb6710bc0 in QMetaObject::activate (sender=0x97ea960, m=0xb64230e8,
from_local_signal_index=1, to_local_signal_index=2, argv=0xbf911ffc) at
kernel/qobject.cpp:3207    
        offset = <value optimized out>                                          
        from_signal_index = 5                                                   
        to_signal_index = 6                                                     
#19 0xb5bcc181 in QAction::triggered (this=0x97ea960, _t1=false) at
.moc/release-shared/moc_qaction.cpp:236                                         
        _a = {0x0, 0xbf911ff0}                                                  
#20 0xb5bcd6ff in QAction::activate (this=0x97ea960, event=Trigger) at
kernel/qaction.cpp:1160                                                         
        guard = 0x97ea960                                                       
#21 0xb5bd01fb in QAction::event (this=0x97ea960, e=0xbf912424) at
kernel/qaction.cpp:1079                                                         
No locals.                                                                      
#22 0xb7c76a29 in KAction::event (this=0x97ea960, event=0xbf912424) at
/usr/src/debug/kdelibs-4.3.66svn1016707/kdeui/actions/kaction.cpp:88            
No locals.                                                                      
#23 0xb5bd27fc in QApplicationPrivate::notify_helper (this=0x8ea5608,
receiver=0x97ea960, e=0xbf912424) at kernel/qapplication.cpp:4056               
        consumed = <value optimized out>                                        
#24 0xb5bdaaee in QApplication::notify (this=0xbf91433c, receiver=0x97ea960,
e=0xbf912424) at kernel/qapplication.cpp:3603                                   
        res = true                                                              
#25 0xb7d61efd in KApplication::notify (this=0xbf91433c, receiver=0x97ea960,
event=0xbf912424) at
/usr/src/debug/kdelibs-4.3.66svn1016707/kdeui/kernel/kapplication.cpp:302 
No locals.                                                                      
#26 0xb66fb16b in QCoreApplication::notifyInternal (this=0xbf91433c,
receiver=0x97ea960, event=0xbf912424) at kernel/qcoreapplication.cpp:610        
        result = false                                                          
        cbdata = {0x97ea960, 0xbf912424, 0xbf9123db}                            
        threadData = 0x8e79c48                                                  
        returnValue = <value optimized out>                                     
#27 0xb5c0bc28 in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:213              
No locals.                                                                      
#28 QShortcutMap::dispatchEvent (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qshortcutmap.cpp:884                                  
        d = 0x8ea4f48                                                           
        curKey = <value optimized out>                                          
        current = <value optimized out>                                         
        next = 0x97eab40                                                        
        i = <value optimized out>                                               
        enabledShortcuts = 1                                                    
        se = {<QEvent> = {_vptr.QEvent = 0xb64233a8, d = 0x0, t = 117, posted =
0, spont = 0, m_accept = 1, reserved = 5832}, sequence = {d = 0x97eafb8}, ambig
= false,    
          sid = -53}                                                            
#29 0xb5c0db2f in QShortcutMap::tryShortcutEvent (this=0x8ea56a8, o=0x92825b0,
e=0xbf9127ac) at kernel/qshortcutmap.cpp:369                                    
        d = 0x8ea4f48                                                           
        wasAccepted = true                                                      
        result = ExactMatch                                                     
        stateWasAccepted = <value optimized out>                                
        identicalMatches = 1                                                    
#30 0xb5bdbd90 in QApplication::notify (this=0xbf91433c, receiver=0x92825b0,
e=0xbf9127ac) at kernel/qapplication.cpp:3645                                   
        pr = {o = 0x8eb27c0}                                                    
        res = true                                                              
#31 0xb7d61efd in KApplication::notify (this=0xbf91433c, receiver=0x92825b0,
event=0xbf9127ac) at
/usr/src/debug/kdelibs-4.3.66svn1016707/kdeui/kernel/kapplication.cpp:302 
No locals.                                                                      
#32 0xb66fb16b in QCoreApplication::notifyInternal (this=0xbf91433c,
receiver=0x92825b0, event=0xbf9127ac) at kernel/qcoreapplication.cpp:610        
        result = false                                                          
        cbdata = {0x92825b0, 0xbf9127ac, 0xbf91273b}                            
        threadData = 0x8e79c48                                                  
        returnValue = <value optimized out>                                     
#33 0xb5bd36de in sendSpontaneousEvent (event=<value optimized out>,
receiver=0x92825b0) at ../../src/corelib/kernel/qcoreapplication.h:216          
No locals.                                                                      
#34 qt_sendSpontaneousEvent (event=<value optimized out>, receiver=0x92825b0)
at kernel/qapplication.cpp:4958                                                 
No locals.                                                                      
#35 0xb5c6f970 in QKeyMapper::sendKeyEvent (keyWidget=0x92825b0, grab=false,
type=KeyPress, code=16777223, modifiers=..., text=..., autorepeat=<value
optimized out>,       
    count=<value optimized out>, nativeScanCode=107, nativeVirtualKey=65535,
nativeModifiers=17) at kernel/qkeymapper_x11.cpp:1678                           
        e = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0xb64235b0, d = 0xbf9127ac, t = 6, posted = 0, spont = 1, m_accept = 1,
reserved = 6130},           
              modState = {i = 33554432}}, txt = {d = 0x9a02918}, k = 16777223,
c = 1, autor = 0}, nScanCode = 107, nVirtualKey = 65535, nModifiers = 17}       
#36 0xb5c71b5e in QKeyMapperPrivate::translateKeyEvent (this=0x8f910d8,
keyWidget=0x92825b0, event=0xbf913fdc, grab=false) at
kernel/qkeymapper_x11.cpp:1648                
        code = 16777223                                                         
        count = 1                                                               
        modifiers = {i = 33554432}                                              
        dpy = <value optimized out>                                             
        type = KeyPress                                                         
        autor = <value optimized out>                                           
        text = {d = 0x9a02918}                                                  
        keysym = 65535                                                          
        auto_repeat_data = {window = 75497497, keycode = 107 'k', timestamp =
258784832, release = 184, error = 144}

-- 
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