[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    [Bug 108386] New: Crash while checking mail from local account
From:       Hasso Tepper <hasso () kde ! org>
Date:       2005-07-01 6:58:46
Message-ID: 20050701085840.108386.hasso () kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=108386         
           Summary: Crash while checking mail from local account
           Product: kmail
           Version: 1.8.50
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmail-devel kde org
        ReportedBy: hasso kde org


Version:           1.8.50 (using KDE 3.4.89 (>= 20050615), compiled sources)
Compiler:          gcc version 3.3.6 (Debian 1:3.3.6-7)
OS:                Linux (i686) release 2.6.12

KMail compiled 15 minutes ago crashes for me while checking mail from local account. \
Turning kmail debug in lead to this output:

kmail: processing next mail check for Local Account
kmail: Dict '/var/mail/hasso.index.ids' cannot open with folder /var/mail/hasso: \
                Permission denied (13)
*** KMail got signal 11 (Crashing)

Indeed there is no /var/mail/hasso.index.ids file and KMail can't create it, because \
/var/mail owned by root. For test I created this file, made it owned by user hasso \
and this solved crash. Contents of this file after checking mail is:

# KMail-Index-IDs V1002
*xV4

For just in any case backtrace below:

[KCrash handler]
#4  0xb4e91c2a in KMMsgDictREntry::get (this=0x896af90, index=0)
    at kmmsgdict.cpp:107
#5  0xb4e91c66 in KMMsgDictREntry::getMsn (this=0x896af90, index=0)
    at kmmsgdict.cpp:113
#6  0xb4e906e1 in KMMsgDict::getMsgSerNum (this=0x8488028, folder=0x8c79330,
    index=0) at kmmsgdict.cpp:332
#7  0xb4eece77 in KMMsgBase::getMsgSerNum (this=0x8e269c8)
    at kmmsgbase.cpp:1017
#8  0xb4eecf5f in KMMsgBase::readyToShow (this=0x8e269c8) at kmmsgbase.cpp:1043
#9  0xb4dafc82 in KMMessage::fromDwString (this=0x8e269c8, str= 0xbf8b2460,
    aSetStatus=false) at kmmessage.cpp:391
#10 0xb4f12c9f in KMFolderMbox::readMsg (this=0x936a528, idx=0)
    at kmfoldermbox.cpp:802
#11 0xb4e93a20 in FolderStorage::take (this=0x936a528, idx=0)
    at folderstorage.cpp:419
#12 0xb4e78a0c in KMFolder::take (this=0x8c79330, idx=0) at kmfolder.cpp:342
#13 0xb4eb2907 in KMAcctLocal::fetchMsg (this=0x84e32e0) at kmacctlocal.cpp:206
#14 0xb4eb1e61 in KMAcctLocal::processNewMail (this=0x84e32e0)
    at kmacctlocal.cpp:91
#15 0xb4ea9eed in KMAcctMgr::processNextCheck (this=0x84ab9c8, _newMail=false)
    at kmacctmgr.cpp:225
#16 0xb4ea93b9 in KMAcctMgr::singleCheckMail (this=0x84ab9c8,
    account=0x84e32e0, _interactive=true) at kmacctmgr.cpp:127
#17 0xb4eaa898 in KMAcctMgr::checkMail (this=0x84ab9c8, _interactive=true)
    at kmacctmgr.cpp:355
#18 0xb4fc9c09 in KMMainWidget::slotCheckMail (this=0x84fae20)
    at kmmainwidget.cpp:777
#19 0xb4fc4bc6 in KMMainWidget::qt_invoke (this=0x84fae20, _id=49,
    _o=0xbf8b2850) at kmmainwidget.moc:485
#20 0xb653f3dd in QObject::activate_signal (this=0x857d278, clist=0x857db80,
    o=0xbf8b2850) at kernel/qobject.cpp:2355
#21 0xb653f27d in QObject::activate_signal (this=0x857d278, signal=2)
    at kernel/qobject.cpp:2324
#22 0xb6ef74ce in KAction::activated (this=0x857d278) at kaction.moc:176
#23 0xb6ef6aa9 in KAction::slotActivated (this=0x857d278) at kaction.cpp:1102
#24 0xb6ef791b in KAction::qt_invoke (this=0x857d278, _id=15, _o=0xbf8b2990)
    at kaction.moc:218
#25 0xb6f0e3b5 in KActionMenu::qt_invoke (this=0x857d278, _id=15,
    _o=0xbf8b2990) at kactionclasses.moc:1005
#26 0xb653f517 in QObject::activate_signal (this=0x8e5ac80, clist=0x8c04b08,
    o=0xbf8b2990) at kernel/qobject.cpp:2379
#27 0xb653f27d in QObject::activate_signal (this=0x8e5ac80, signal=4)
    at kernel/qobject.cpp:2324
#28 0xb68ab153 in QButton::clicked (this=0x8e5ac80)
    at .moc/debug-shared-mt/moc_qbutton.cpp:152
#29 0xb65d4ae2 in QButton::mouseReleaseEvent (this=0x8e5ac80, e=0xbf8b2e20)
    at widgets/qbutton.cpp:836
#30 0xb6fbd119 in KToolBarButton::mouseReleaseEvent (this=0x8e5ac80,
    e=0xbf8b2e20) at ktoolbarbutton.cpp:472
#31 0xb6577bc1 in QWidget::event (this=0x8e5ac80, e=0xbf8b2e20)
    at kernel/qwidget.cpp:4676
#32 0xb6fbe1ad in KToolBarButton::event (this=0x8e5ac80, e=0xbf8b2e20)
    at ktoolbarbutton.cpp:651
#33 0xb64dbf99 in QApplication::internalNotify (this=0xbf8b32e0,
    receiver=0x8e5ac80, e=0xbf8b2e20) at kernel/qapplication.cpp:2635
#34 0xb64db7c1 in QApplication::notify (this=0xbf8b32e0, receiver=0x8e5ac80,
    e=0xbf8b2e20) at kernel/qapplication.cpp:2421
#35 0xb6beef54 in KApplication::notify (this=0xbf8b32e0, receiver=0x8e5ac80,
    event=0xbf8b2e20) at kapplication.cpp:549
#36 0xb646f2ba in QApplication::sendSpontaneousEvent (receiver=0x8e5ac80,
    event=0xbf8b2e20) at qapplication.h:494
#37 0xb6468117 in QETWidget::translateMouseEvent (this=0x8e5ac80,
    event=0xbf8b31e0) at kernel/qapplication_x11.cpp:4292
#38 0xb6465d0d in QApplication::x11ProcessEvent (this=0xbf8b32e0,
    event=0xbf8b31e0) at kernel/qapplication_x11.cpp:3443
#39 0xb6480ed7 in QEventLoop::processEvents (this=0x809dc90, flags=4)
    at kernel/qeventloop_x11.cpp:192
#40 0xb64f062d in QEventLoop::enterLoop (this=0x809dc90)
    at kernel/qeventloop.cpp:198
#41 0xb64f0546 in QEventLoop::exec (this=0x809dc90)
    at kernel/qeventloop.cpp:145
#42 0xb64dc105 in QApplication::exec (this=0xbf8b32e0)
    at kernel/qapplication.cpp:2758
#43 0x0805ca85 in main (argc=1, argv=0xbf8b34b4) at main.cpp:177
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic