Bug 175943 - crash & other failures while filtering many mails over IMAP
Summary: crash & other failures while filtering many mails over IMAP
Status: RESOLVED DUPLICATE of bug 155026
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: 2008-11-23 23:48 UTC by Benoît Jacob
Modified: 2009-03-19 00:35 UTC (History)
1 user (show)

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 Benoît Jacob 2008-11-23 23:48:55 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

I got a segfault while applying a filter to approximately 100 e-mails on my google inbox over IMAP. The filter matches "all recipients" for "plasma" and then moves the e-mails to a plasma subdirectory of my google inbox. Both source and destination directories are over IMAP.

The reason why i'm moving only about 100 mails at once is that when trying to apply the filter to my whole inbox (1800 mails) kmail takes forever and then turns out... to have done nothing, i.e. no e-mail was actually moved. With very small selections, say 10 e-mails, it works.

Application: KMail (kmail), signal SIGSEGV
[Current thread is 0 (LWP 16528)]

Thread 2 (Thread 0xb0ef4b90 (LWP 16533)):
#0  0xb7f31410 in __kernel_vsyscall ()
#1  0xb4c5b881 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb57efa90 in ?? () from /home/gaston/prefix/lib/libQtCore.so.4
#3  0xb5730bf0 in ?? () from /home/gaston/prefix/lib/libQtCore.so.4
#4  0xb604a4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb4c62e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb41ee6c0 (LWP 16528)):
[KCrash Handler]
#6  0xb581f87a in QObject::disconnect () from /home/gaston/prefix/lib/libQtCore.so.4
#7  0xb7356044 in KMail::ActionScheduler::fetchTimeOut (this=0x88f3620) at /home/gaston/cuisine/trunk/kdepim/kmail/actionscheduler.cpp:838
#8  0xb735b506 in KMail::ActionScheduler::qt_metacall (this=0x88f3620, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfb3fd08) at /home/gaston/cuisine/kdepim-build/kmail/actionscheduler.moc:127
#9  0xb581dbea in QMetaObject::activate () from /home/gaston/prefix/lib/libQtCore.so.4
#10 0xb581e162 in QMetaObject::activate () from /home/gaston/prefix/lib/libQtCore.so.4
#11 0xb5854c17 in QTimer::timeout () from /home/gaston/prefix/lib/libQtCore.so.4
#12 0xb58252ae in QTimer::timerEvent () from /home/gaston/prefix/lib/libQtCore.so.4
#13 0xb581a4bf in QObject::event () from /home/gaston/prefix/lib/libQtCore.so.4
#14 0xb4fd163c in QApplicationPrivate::notify_helper () from /home/gaston/prefix/lib/libQtGui.so.4
#15 0xb4fd871e in QApplication::notify () from /home/gaston/prefix/lib/libQtGui.so.4
#16 0xb7d733bd in KApplication::notify (this=0xbfb404a8, receiver=0x8864788, event=0xbfb401ac) at /home/gaston/cuisine/trunk/kdelibs/kdeui/kernel/kapplication.cpp:307
#17 0xb580c1f1 in QCoreApplication::notifyInternal () from /home/gaston/prefix/lib/libQtCore.so.4
#18 0xb5835f71 in ?? () from /home/gaston/prefix/lib/libQtCore.so.4
#19 0xb5832a50 in ?? () from /home/gaston/prefix/lib/libQtCore.so.4
#20 0xb47e3cc6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb47e7083 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0xb47e763e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb58329a8 in QEventDispatcherGlib::processEvents () from /home/gaston/prefix/lib/libQtCore.so.4
#24 0xb505c2f5 in ?? () from /home/gaston/prefix/lib/libQtGui.so.4
#25 0xb580a97a in QEventLoop::processEvents () from /home/gaston/prefix/lib/libQtCore.so.4
#26 0xb580ab3a in QEventLoop::exec () from /home/gaston/prefix/lib/libQtCore.so.4
#27 0xb580cd9d in QCoreApplication::exec () from /home/gaston/prefix/lib/libQtCore.so.4
#28 0xb4fd14b7 in QApplication::exec () from /home/gaston/prefix/lib/libQtGui.so.4
#29 0x0804a980 in main (argc=160685568, argv=0x993de00) at /home/gaston/cuisine/trunk/kdepim/kmail/main.cpp:146
Comment 1 Jaime Torres 2008-11-26 13:00:28 UTC
Posibly a duplicate of bug 155026
Comment 2 Benoît Jacob 2008-11-26 13:08:16 UTC
I realized meanwhile that Google IMAP folders are not actually folders, but "labels". Could this non-standard behavior from Google explain KMail's difficulties handling it? If yes please do not hesitate to mark as INVALID.
Comment 3 Thomas McGuire 2008-11-27 17:41:33 UTC
> Could this non-standard behavior from Google explain KMail's difficulties handling it?

Probably not, the claim to be ordinary folders with the IMAP protocol. The problem seems to be filtering-related.

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