Bug 66328 - Crush; incorrect processing of folder creation fault
Summary: Crush; incorrect processing of folder creation fault
Status: RESOLVED DUPLICATE of bug 65954
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-21 11:30 UTC by Viktor S. Grishchenko
Modified: 2007-09-14 12:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Viktor S. Grishchenko 2003-10-21 11:30:57 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
OS:          Linux

When folder creation (IMAP) is rejected by the server, KMail still creates folder in its own tree; on the next mail check KMail crashes.


[New Thread 1024 (LWP 13643)]
0x4200dfe9 in wait4 () from /lib/libc.so.6
#0  0x4200dfe9 in wait4 () from /lib/libc.so.6
#1  0x42087c4c in sys_sigabbrev () from /lib/libc.so.6
#2  0x41e6ba43 in waitpid () from /lib/libpthread.so.0
#3  0x4133a587 in KCrash::defaultCrashHandler(int) (sig=11)
    at /home/kde-home/kde-src/kdelibs/kdecore/kcrash.cpp:242
#4  0x41e6910b in pthread_sighandler () from /lib/libpthread.so.0
#5  0x41f9b108 in sigaction () from /lib/libc.so.6
#6  0x4026d2f5 in KMAcctImap::processNewMail(bool) (this=0x815dd58, 
    interactive=true) at /home/kde-home/kde-src/kdepim/kmail/kmacctimap.cpp:304
#7  0x40219834 in KMAcctMgr::processNextCheck(bool) (this=0x8151530, 
    _newMail=false) at /home/kde-home/kde-src/kdepim/kmail/kmacctmgr.cpp:183
#8  0x4021932f in KMAcctMgr::singleCheckMail(KMAccount*, bool) (
    this=0x8151530, account=0x815dd58)
    at /home/kde-home/kde-src/kdepim/kmail/kmacctmgr.cpp:118
#9  0x4018a932 in KMFolderTree::slotCheckMail() (this=0x812fe80)
    at /home/kde-home/kde-src/kdepim/kmail/kmkernel.h:114
#10 0x4018b494 in KMFolderTree::qt_invoke(int, QUObject*) (this=0x81cef38, 
    _id=132, _o=0xbfffdf00) at kmfoldertree.moc:466
#11 0x41773e3f in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x83b3900, clist=0x8369470, o=0xbfffdf00) at kernel/qobject.cpp:2333
#12 0x41ab605a in QSignal::signal(QVariant const&) (this=0x83b3900, 
    t0=@0x83b3928) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#13 0x41790fdd in QSignal::activate() (this=0x83b3900)
    at kernel/qsignal.cpp:204
#14 0x418857fe in QPopupMenu::mouseReleaseEvent(QMouseEvent*) (this=0x83a4b28, 
    e=0xbfffe300) at widgets/qpopupmenu.cpp:1672
#15 0x417ab205 in QWidget::event(QEvent*) (this=0x83a4b28, e=0xbfffe300)
    at kernel/qwidget.cpp:4419
#16 0x417116c1 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff4f0, receiver=0x83a4b28, e=0xbfffe300)
    at kernel/qapplication.cpp:2582
#17 0x41710e77 in QApplication::notify(QObject*, QEvent*) (this=0xbffff4f0, 
    receiver=0x83a4b28, e=0xbfffe300) at kernel/qapplication.cpp:2368
#18 0x4129d3f3 in KApplication::notify(QObject*, QEvent*) (this=0xbffff4f0, 
    receiver=0x83a4b28, event=0xbfffe300)
    at /home/kde-home/kde-src/kdelibs/kdecore/kapplication.cpp:509
#19 0x416a78ef in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x83a4b28, event=0xbfffe300) at kernel/qapplication.h:493
#20 0x416a0e8e in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x83a4b28, event=0xbfffe610) at kernel/qapplication_x11.cpp:4292
#21 0x4169ee53 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff4f0, 
    event=0xbfffe610) at kernel/qapplication_x11.cpp:3528
#22 0x416b8ac6 in QEventLoop::processEvents(unsigned) (this=0x808b7a0, flags=4)
    at kernel/qeventloop_x11.cpp:192
#23 0x41726fbe in QEventLoop::enterLoop() (this=0x808b7a0)
    at kernel/qeventloop.cpp:198
#24 0x417118af in QApplication::enter_loop() (this=0xbffff4f0)
    at kernel/qapplication.cpp:2737
#25 0x418888c7 in QPopupMenu::exec(QPoint const&, int) (this=0x83a4b28, 
    pos=@0xbfffe998, indexAtPoint=0) at widgets/qpopupmenu.cpp:2397
#26 0x401874e9 in KMFolderTree::rightButtonPressed(QListViewItem*, QPoint const&, int) (this=0x81cef38, lvi=0xbfffe800, p=@0xbfffe998)
    at /home/kde-home/kde-src/kdepim/kmail/kmfoldertree.cpp:1028
#27 0x4018b45f in KMFolderTree::qt_invoke(int, QUObject*) (this=0x81cef38, 
    _id=137713256, _o=0xbfffe8e0)
    at /home/kde-home/qt-copy/include/private/qucom_p.h:312
#28 0x41773f8c in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81cef38, clist=0x81d2660, o=0xbfffe8e0) at kernel/qobject.cpp:2357
#29 0x41acbbdb in QListView::rightButtonPressed(QListViewItem*, QPoint const&, int) (this=0x81cef38, t0=0x8355668, t1=@0xbfffe998, t2=0)
    at .moc/debug-shared-mt/moc_qlistview.cpp:466
#30 0x41860935 in QListView::contentsMousePressEventEx(QMouseEvent*) (
    this=0x81cef38, e=0xbfffeb10) at widgets/qlistview.cpp:4339
#31 0x4185fa07 in QListView::contentsMousePressEvent(QMouseEvent*) (
    this=0x81cef38, e=0xbfffeb10) at widgets/qlistview.cpp:4156
#32 0x410aa058 in KListView::contentsMousePressEvent(QMouseEvent*) (
    this=0x81cef38, e=0xbfffeb10)
    at /home/kde-home/kde-src/kdelibs/kdeui/klistview.cpp:778
#33 0x409cb23a in KFolderTree::contentsMousePressEvent(QMouseEvent*) (
    this=0x81cef38, e=0xbfffeb10)
    at /home/kde-home/kde-src/kdepim/libkdenetwork/kfoldertree.cpp:282
#34 0x418951cf in QScrollView::viewportMousePressEvent(QMouseEvent*) (
    this=0x81cef38, e=0xbffff000) at widgets/qscrollview.cpp:1729
#35 0x41894910 in QScrollView::eventFilter(QObject*, QEvent*) (this=0x81cef38, 
    obj=0x81cf870, e=0xbffff000) at widgets/qscrollview.cpp:1497
#36 0x4185f667 in QListView::eventFilter(QObject*, QEvent*) (this=0x81cef38, 
    o=0x81cf870, e=0xbffff000) at widgets/qlistview.cpp:3797
#37 0x4018a85d in KMFolderTree::eventFilter(QObject*, QEvent*) (
    this=0x81cef38, o=0x81cf870, e=0xbffff000)
    at /home/kde-home/kde-src/kdepim/kmail/kmfoldertree.cpp:1599
#38 0x41771a28 in QObject::activate_filters(QEvent*) (this=0x81cf870, 
    e=0xbffff000) at kernel/qobject.cpp:902
#39 0x4177189a in QObject::event(QEvent*) (this=0x81cf870, e=0xbffff000)
    at kernel/qobject.cpp:735
#40 0x417ab129 in QWidget::event(QEvent*) (this=0x81cf870, e=0xbffff000)
    at kernel/qwidget.cpp:4401
#41 0x417116c1 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff4f0, receiver=0x81cf870, e=0xbffff000)
    at kernel/qapplication.cpp:2582
#42 0x41710e77 in QApplication::notify(QObject*, QEvent*) (this=0xbffff4f0, 
    receiver=0x81cf870, e=0xbffff000) at kernel/qapplication.cpp:2368
#43 0x4129d3f3 in KApplication::notify(QObject*, QEvent*) (this=0xbffff4f0, 
    receiver=0x81cf870, event=0xbffff000)
    at /home/kde-home/kde-src/kdelibs/kdecore/kapplication.cpp:509
#44 0x416a78ef in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x81cf870, event=0xbffff000) at kernel/qapplication.h:493
#45 0x416a110f in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x81cf870, event=0xbffff310) at kernel/qapplication_x11.cpp:4350
#46 0x4169ee53 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff4f0, 
    event=0xbffff310) at kernel/qapplication_x11.cpp:3528
#47 0x416b8ac6 in QEventLoop::processEvents(unsigned) (this=0x808b7a0, flags=4)
    at kernel/qeventloop_x11.cpp:192
#48 0x41726fbe in QEventLoop::enterLoop() (this=0x808b7a0)
    at kernel/qeventloop.cpp:198
#49 0x41726eda in QEventLoop::exec() (this=0x808b7a0)
    at kernel/qeventloop.cpp:145
#50 0x41711845 in QApplication::exec() (this=0xbffff4f0)
    at kernel/qapplication.cpp:2705
#51 0x0804b600 in main (argc=7, argv=0xbffff674)
    at /home/kde-home/include/kapplication.h:191
#52 0x41f8a652 in __libc_start_main () from /lib/libc.so.6
Comment 1 Viktor S. Grishchenko 2003-10-21 11:31:20 UTC
P.S. HEAD, 19 Oct
Comment 2 Ingo Klöcker 2003-10-28 01:35:32 UTC

*** This bug has been marked as a duplicate of 65954 ***