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

List:       kmail-devel
Subject:    [Bug 78843] New: Header rewrite causes crash
From:       Konstantinos Georgokitsos <kgeorgokitsos () nomioan ! gr>
Date:       2004-04-01 7:51:38
Message-ID: 20040401075138.18948.qmail () ktown ! 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=78843      
           Summary: Header rewrite causes crash
           Product: kmail
           Version: unspecified
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmail-devel kde org
        ReportedBy: kgeorgokitsos nomioan gr


Version:            (using KDE KDE 3.2.1)
Installed from:    SuSE RPMs
OS:          Linux

I have been using header rewrite filters to remove mailing list names from the \
headers for some time. I upgraded to 3.2.1 A few days ago and the filters seemed to \
work ok.

I changed a filter today in the from simply moving a message to additionally rewrite \
the subject:

rewrite header - Subject - replace "\[IPCop-devel\]" - with  "*empty*" -
move message to folder "ipcop-devel"

With empty I mean nothing (I also tried entering a blank but it kept crashing)

Crashes occur repeatably but not always ( I attached two backtraces, as they look \
totally different). In addition the rewrite seems to make some mails unreadable, but \
only sometimes. As I was testing my filter I kept applying (with ctrl-j) the filter \
repeatedly to the messages that were already in my ipcop-devel folder.

As I said, I have similar filters for many mailing lists already installed and they \
seem to have been working at least until now.

******* Backtrace 1 ************

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 1024 (LWP \
26118)]

0x414993a9 in wait4 () from /lib/i686/libc.so.6
#0  0x414993a9 in wait4 () from /lib/i686/libc.so.6
#1  0x41514cf0 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x4130d983 in waitpid () from /lib/i686/libpthread.so.0
#3  0x408cfacd in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x4130ba7a in pthread_sighandler () from /lib/i686/libpthread.so.0
#5  <signal handler called>
#6  0x414711b5 in mempcpy () from /lib/i686/libc.so.6
#7  0x41465d90 in _IO_new_file_xsputn () from /lib/i686/libc.so.6
#8  0x4145b71f in fwrite () from /lib/i686/libc.so.6
#9  0x41da4bbe in internalWriteItem(_IO_FILE*, KMFolder*, int, int, QString, bool) () \
from /opt/kde3/lib/libkmailprivate.so.0 #10 0x41da66fe in \
KMSortCacheItem::updateSortFile(_IO_FILE*, KMFolder*, bool, bool) () from \
/opt/kde3/lib/libkmailprivate.so.0 #11 0x41d9ef0e in KMHeaders::msgAdded(int) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#12 0x41da9c65 in KMHeaders::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#13 0x40cc16a8 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/./libqt-mt.so.3
#14 0x40cc1890 in QObject::activate_signal(int, int) ()
   from /usr/lib/./libqt-mt.so.3
#15 0x41dddfd5 in KMFolder::msgAdded(int) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#16 0x41dda4bf in KMFolder::emitMsgAddedSignals(int) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#17 0x41e8e27f in KMFolderMaildir::addMsg(KMMessage*, int*) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#18 0x41ddb248 in KMFolder::moveMsg(KMMessage*, int*) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#19 0x41e24962 in KMFilterMgr::process(KMMessage*, KMFilterMgr::FilterSet) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#20 0x41da04a1 in KMHeaders::slotFilterMsg(KMMessage*) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#21 0x41da0df7 in KMHeaders::applyFiltersOnMsg() ()
   from /opt/kde3/lib/libkmailprivate.so.0
#22 0x41f0ccaa in KMMainWidget::slotApplyFilters() ()
   from /opt/kde3/lib/libkmailprivate.so.0
#23 0x41f053c9 in KMMainWidget::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkmailprivate.so.0
#24 0x40cc1730 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/./libqt-mt.so.3
#25 0x40cc1564 in QObject::activate_signal(int) ()
   from /usr/lib/./libqt-mt.so.3
#26 0x40610c6b in KAction::activated() () from /opt/kde3/lib/libkdeui.so.4
#27 0x4061061f in KAction::slotActivated() () from /opt/kde3/lib/libkdeui.so.4
#28 0x40610e71 in KAction::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeui.so.4
#29 0x40cc1730 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/./libqt-mt.so.3
#30 0x40cc1564 in QObject::activate_signal(int) ()
   from /usr/lib/./libqt-mt.so.3
#31 0x408ca76b in KAccelPrivate::menuItemActivated() ()
   from /opt/kde3/lib/libkdecore.so.4
#32 0x408c8fa1 in KAccelPrivate::eventFilter(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#33 0x40cbf05e in QObject::activate_filters(QEvent*) ()
   from /usr/lib/./libqt-mt.so.3
#34 0x40cbef81 in QObject::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
#35 0x40cf656f in QWidget::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
#36 0x40db0012 in QMainWindow::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
#37 0x40c671f5 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/./libqt-mt.so.3
#38 0x40c66aa1 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/./libqt-mt.so.3
#39 0x408511ec in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#40 0x408c7fcc in KAccelEventHandler::x11Event(_XEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#41 0x40856812 in KApplication::x11EventFilter(_XEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#42 0x40bee156 in qt_x11EventFilter(_XEvent*) () from /usr/lib/./libqt-mt.so.3
#43 0x40bf87dc in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/./libqt-mt.so.3
#44 0x40c0ff07 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/./libqt-mt.so.3
#45 0x40c79056 in QEventLoop::enterLoop() () from /usr/lib/./libqt-mt.so.3
#46 0x40c78ef8 in QEventLoop::exec() () from /usr/lib/./libqt-mt.so.3
#47 0x40c67441 in QApplication::exec() () from /usr/lib/./libqt-mt.so.3
#48 0x08058797 in main ()
#49 0x414144c2 in __libc_start_main () from /lib/i686/libc.so.6

******* End Backtrace 1 ************

******* Backtrace 2 ************

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 1024 (LWP \
17386)]

0x414993a9 in wait4 () from /lib/i686/libc.so.6
#0  0x414993a9 in wait4 () from /lib/i686/libc.so.6
#1  0x41514cf0 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x4130d983 in waitpid () from /lib/i686/libpthread.so.0
#3  0x408cfacd in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x4130ba7a in pthread_sighandler () from /lib/i686/libpthread.so.0
#5  <signal handler called>


******* End Backtrace 1 ************
_______________________________________________
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