Bug 129370 - KMail hangs on pPopFilter set, won't start
Summary: KMail hangs on pPopFilter set, won't start
Status: RESOLVED INTENTIONAL
Alias: None
Product: kmail
Classification: Applications
Component: filtering (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-18 17:55 UTC by Tomasz Jarzynka
Modified: 2009-06-15 17:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
My config file (21.84 KB, text/plain)
2006-06-18 17:57 UTC, Tomasz Jarzynka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Jarzynka 2006-06-18 17:55:51 UTC
Version:            (using KDE KDE 3.5.3)
Installed from:    Compiled From Sources
Compiler:          gcc-4.1.1 
OS:                Linux

Today, for no apparent reason (I only reinstalled libgtk+) KMail stopped working.
It originally happened with Mandriva packages, but a from-sources version has the same problem.
I recompiled with --enable-debug=full, this is what I am getting in the terminal:
[tomee@aereo ~]$ kmail
kmail: KMKernel::KMKernel
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x81ba578)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
libkdenetwork: creating new pgp object
libkdenetwork: Kpgp: gpg found
kmail: No Qt-native utf-7 codec found; registering QUtf7Codec from libkdenetwork
kmail: [void KMKernel::init()] foldersPath (from config): '/home/tomee/.Mail'
kmail: instantating KPIM::IdentityManager
kmail: Identity::readConfig(): UOID = 1231736007 for identity named "Default"
kmail: Identity::readConfig(): UOID = 2128965865 for identity named "GMail"
kmail: pPopFilter set

And it will sit there forever.
Stack trace:
--snipped--
uname({sys="Linux", node="aereo", ...}) = 0
open("/home/tomee/.DCOPserver_aereo__0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6426000
read(3, "local/aereo:/tmp/.ICE-unix/dcop2"..., 4096) = 54
close(3)                                = 0
munmap(0xb6426000, 4096)                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="aereo", ...}) = 0
connect(3, {sa_family=AF_FILE, path="/tmp/.ICE-unix/dcop20525-1150643578"}, 38) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
write(3, "\0\1\0\0\0\0\0\0", 8)         = 8
read(3, "\0\1\0\0\0\0\0\0", 8)          = 8
access("/home/tomee/.ICEauthority", R_OK) = 0
open("/home/tomee/.ICEauthority", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=589, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6426000
read(4, "\0\3ICE\0\0\0007local/aereo.4mind.pl:/t"..., 4096) = 589
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb6426000, 4096)                = 0
write(3, "\0\2\1\1\6\0\0\0\0\0\0\0\0\0\0\0\3\0MIT\0\0\0\3\0001.0"..., 56) = 56
read(3, "\0\3\0\0\1\0\0\0", 8)          = 8
read(3, "\0\0\0\0\0\0\0\0", 8)          = 8
access("/home/tomee/.ICEauthority", R_OK) = 0
open("/home/tomee/.ICEauthority", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=589, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6426000
read(4, "\0\3ICE\0\0\0007local/aereo.4mind.pl:/t"..., 4096) = 589
close(4)                                = 0
munmap(0xb6426000, 4096)                = 0
write(3, "\0\4\1\1\3\0\0\0\20\0\0\0\0\0\0\0\2168\271%;\200d\221%"..., 32) = 32
read(3, "\0\6\0\0\2\0\0\0", 8)          = 8
read(3, "\3\0MIT\0\0\0\3\0001.0\0\0\0", 16) = 16
access("/home/tomee/.ICEauthority", R_OK) = 0
open("/home/tomee/.ICEauthority", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=589, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6426000
read(4, "\0\3ICE\0\0\0007local/aereo.4mind.pl:/t"..., 4096) = 589
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb6426000, 4096)                = 0
write(3, "\0\7\1\0\7\0\0\0\1\1\0\0\0\0\0\0\4\0DCOPd\221\3\0KDE\377"..., 64) = 64
read(3, "\0\3\0\0\1\0\0\0", 8)          = 8
read(3, "\0\0MIT\0\0\0", 8)             = 8
access("/home/tomee/.ICEauthority", R_OK) = 0
open("/home/tomee/.ICEauthority", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=589, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6426000
read(4, "\0\3ICE\0\0\0007local/aereo.4mind.pl:/t"..., 4096) = 589
close(4)                                = 0
munmap(0xb6426000, 4096)                = 0
write(3, "\0\4\1\0\3\0\0\0\20\0\0\0\0\0\0\0\2168\271%;\200d\221%"..., 32) = 32
read(3, "\0\10\0\2\2\0\0\0", 8)         = 8
read(3, "\3\0KDE\0\0\0\3\0002.0\0\0\0", 16) = 16
getsockopt(3, SOL_SOCKET, SO_PEERCRED, "-P\0\0\364\1\0\0\364\1\0\0", [12]) = 0
getuid32()                              = 500
write(3, "\1\2\1\0I\0\0\0\0\0\0\0", 12) = 12
write(3, "\0\0\0\0\0\0\0\vDCOPServer\0\0\0\0\1\0\0\0\0\25regi"..., 53) = 53
write(3, "\0\0\0\20anonymous-25610\0", 20) = 20
read(3, "\2\3\0\0028\0\0\0", 8)         = 8
read(3, "\317\0\0\0", 4)                = 4
read(3, "\0\0\0\vDCOPServer\0\0\0\0\0\0\0\0\tQCString\0"..., 56) = 56
write(3, "\1\2\1\0\\\0\0\0\317\0\0\0", 12) = 12
write(3, "\0\0\0\20anonymous-25610\0\0\0\0\vDCOPServ"..., 82) = 82
write(3, "\0\0\0\6kmail\0", 10)         = 10
read(3, "\2\3\0\0024\0\0\0", 8)         = 8
read(3, "\317\0\0\0", 4)                = 4
read(3, "\0\0\0\vDCOPServer\0\0\0\0\20anonymous-256"..., 52) = 52
write(3, "\1\2\1\0b\0\0\0\2\0\0\0", 12) = 12
write(3, "\0\0\0\20anonymous-25610\0\0\0\0\6kmail\0\0\0"..., 62) = 62
write(3, "\0\0\0\f/home/tomee\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0"..., 36) = 36
read(3, "\2\5\0\2\"\0\0\0", 8)          = 8
read(3, "\2\0\0\0", 4)                  = 4
read(3, "\0\0\0\6kmail\0\0\0\0\20anonymous-25610\0\0\0"..., 34) = 34
read(3, kmail: KMKernel::KMKernel
kdecore (KConfigSkeleton): Creating KConfigSkeleton (0x81ba578)
kdecore (KConfigSkeleton): KConfigSkeleton::readConfig()
libkdenetwork: creating new pgp object
libkdenetwork: Kpgp: gpg found
kmail: No Qt-native utf-7 codec found; registering QUtf7Codec from libkdenetwork
kmail: [void KMKernel::init()] foldersPath (from config): '/home/tomee/.Mail'
kmail: instantating KPIM::IdentityManager
kmail: Identity::readConfig(): UOID = 1231736007 for identity named "Default"
kmail: Identity::readConfig(): UOID = 2128965865 for identity named "GMail"
kmail: pPopFilter set
Comment 1 Tomasz Jarzynka 2006-06-18 17:57:22 UTC
Created attachment 16683 [details]
My config file
Comment 2 Tomasz Jarzynka 2006-06-18 18:03:27 UTC
Correction, it works after a reboot.
Still, this is strange for me but I don't know if I will be able to reproduce it.
Comment 3 Marcus Better 2007-08-19 20:59:21 UTC
This happens quite often for me with Debian's KDE 3.5.7-2. It blocks when reading the same /tmp/.ICE-unix/dcop... file. See the bug report below for a trace:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=437935
Comment 4 Christophe Marin 2009-06-15 17:32:11 UTC
KDE4 doesn't use dcop anymore. Reopen this report if you encounter a similar issue with KMail > 1.11.4.