evolution _huge_ memory leak within composing a mail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evolution
quite often, when I write a email in evolution it eats up all system memory. here is the pmap output:
5198: evolution --component=mail
08048000 116K r-x-- /usr/bin/
08065000 8K rw--- /usr/bin/
08067000 1676832K rw--- [ anon ]
aef4b000 636K r--s- /var/lib/
aefea000 9140K r--s- /var/lib/
af8d7000 2592K r--s- /var/lib/
afb5f000 4K ----- [ anon ]
afb60000 8192K rw--- [ anon ]
b0360000 892K r-x-- /usr/lib/
b043f000 12K r---- /usr/lib/
b0442000 8K rw--- /usr/lib/
b0444000 24K rw--- [ anon ]
b044a000 696K r-x-- /usr/lib/
b04f8000 16K rw--- /usr/lib/
b04fc000 360K rw--- [ anon ]
b0556000 680K ----- [ anon ]
b0610000 8K r-x-- /lib/libnss_
b0612000 4K rw--- /lib/libnss_
b0613000 92K r--s- /var/lib/
b062a000 44K r-x-- /lib/libgcc_s.so.1
b0635000 4K rw--- /lib/libgcc_s.so.1
b063b000 8K r---- /usr/share/
b063d000 24K r---- /usr/share/
b0643000 36K r-x-- /usr/lib/
b064c000 8K rw--- /usr/lib/
b064e000 180K r-x-- /usr/lib/
b067b000 12K rw--- /usr/lib/
b067e000 16K r-x-- /usr/lib/
b0682000 4K rw--- /usr/lib/
b0683000 4K ----- [ anon ]
b0684000 256K rw--- [ anon ]
b06c4000 8K r-x-- /usr/lib/
b06c6000 4K rw--- /usr/lib/
b06c7000 1904K r---- /usr/share/
b08a3000 6812K r---- /usr/share/
b0f4a000 2396K r---- /usr/share/
b11a1000 644K r---- /usr/share/
b1242000 1432K r---- /usr/share/
b13a8000 252K r---- /usr/share/
b13e7000 384K rw-s- [ shmid=0x8800b ]
b1447000 4K r-x-- /usr/lib/
b1448000 4K rw--- /usr/lib/
b1449000 24K r-x-- /usr/lib/
b144f000 4K rw--- /usr/lib/
b1451000 4K ----- [ anon ]
b1452000 8192K rw--- [ anon ]
b1c52000 4K ----- [ anon ]
b1c53000 8192K rw--- [ anon ]
b2453000 472K r---- /usr/share/
b24c9000 8K r---- /usr/share/
b24cb000 24K r---- /usr/share/
b24d1000 500K r---- /usr/share/
b254e000 8K r-x-- /usr/lib/
b2550000 4K rw--- /usr/lib/
b2551000 24K r--s- /var/cache/
b2557000 4K r--s- /var/cache/
b2558000 12K r--s- /var/cache/
b255b000 4K r--s- /var/cache/
b255c000 4K r--s- /var/cache/
b255d000 16K r--s- /var/cache/
b2561000 12K r--s- /var/cache/
b2564000 4K r--s- /var/cache/
b2565000 8K r--s- /var/cache/
b2567000 8K r--s- /var/cache/
b2569000 4K r--s- /var/cache/
b256a000 8K r--s- /var/cache/
b256c000 24K r--s- /var/cache/
b2572000 8K r--s- /var/cache/
b2574000 8K r--s- /var/cache/
b2576000 32K r--s- /var/cache/
b257e000 24K r--s- /var/cache/
b2584000 4K r--s- /var/cache/
b2585000 8K r--s- /var/cache/
b2587000 24K r--s- /var/cache/
b258d000 12K r--s- /var/cache/
b2590000 16K r--s- /var/cache/
b2594000 8K r--s- /var/cache/
b2596000 4K r--s- /var/cache/
b2597000 4K r--s- /var/cache/
b2598000 4K r--s- /var/cache/
b2599000 4K r--s- /var/cache/
b259a000 4K r--s- /var/cache/
b259b000 12K r--s- /var/cache/
b259e000 20K r--s- /var/cache/
b25a3000 8K r--s- /var/cache/
b25a5000 4K r--s- /var/cache/
b25a6000 8K r--s- /var/cache/
b25a8000 4K r--s- /var/cache/
b25a9000 20K r--s- /var/cache/
b25ae000 16K r--s- /var/cache/
b25b2000 20K r--s- /var/cache/
b25b7000 8K r--s- /var/cache/
b25b9000 16K r--s- /var/cache/
b25bd000 24K r--s- /var/cache/
b25c3000 32K r--s- /var/cache/
b25cb000 192K r-x-- /usr/lib/
b25fb000 12K rw--- /usr/lib/
b25fe000 4K ----- [ anon ]
b25ff000 8192K rw--- [ anon ]
b2dff000 4K ----- [ anon ]
b2e00000 9216K rw--- [ anon ]
b3701000 60K r-x-- /lib/libbz2.
b3710000 4K rw--- /lib/libbz2.
b3711000 176K r-x-- /usr/lib/
b373d000 12K rw--- /usr/lib/
b3740000 4K rw--- [ anon ]
b3741000 188K r-x-- /usr/lib/
b3770000 4K rw--- /usr/lib/
b3771000 16K r-x-- /lib/tls/
b3775000 8K rw--- /lib/tls/
b3777000 8K r-x-- /lib/libnss_
b3779000 4K rw--- /lib/libnss_
b377b000 12K r--s- /var/cache/
b377e000 4K r--s- /var/cache/
b377f000 8K r--s- /var/cache/
b3781000 12K r--s- /var/cache/
b3784000 8K r--s- /var/cache/
b3786000 8K r--s- /var/cache/
b3788000 4K r-x-- /usr/lib/
b3789000 4K rw--- /usr/lib/
b378a000 4K ----- [ anon ]
b378b000 8192K rw--- [ anon ]
b3f8b000 4K r---- /usr/share/
b3f8c000 1904K r---- /usr/share/
b4168000 6812K r---- /usr/share/
b480f000 2396K r---- /usr/share/
b4a66000 644K r---- /usr/share/
b4b07000 1432K r---- /usr/share/
b4c6d000 8K r---- /usr/share/
b4c6f000 384K rw-s- [ shmid=0x70008 ]
b4ccf000 4K r--s- /var/cache/
b4cd0000 4K rw--- [ anon ]
b4cd1000 4K ----- [ anon ]
b4cd2000 8192K rw--- [ anon ]
b54d2000 120K r-x-- /usr/lib/
b54f0000 4K rw--- /usr/lib/
b54f1000 8K rw--- [ anon ]
b54f3000 84K r---- /usr/share/
b5508000 96K r-x-- /usr/lib/
b5520000 4K rw--- /usr/lib/
b5521000 764K r-x-- /usr/lib/
b55e0000 32K rw--- /usr/lib/
b55e8000 4K rw--- [ anon ]
b55e9000 172K r-x-- /usr/lib/
b5614000 4K rw--- /usr/lib/
b5615000 12K r-x-- /usr/lib/
b5618000 4K rw--- /usr/lib/
b5619000 4K r-x-- /usr/lib/
b561a000 4K rw--- /usr/lib/
b561b000 24K r-x-- /usr/lib/
b5621000 4K rw--- /usr/lib/
b5622000 68K r-x-- /usr/lib/
b5633000 4K rw--- /usr/lib/
b5634000 1060K r-x-- /usr/lib/
b573d000 32K rw--- /usr/lib/
b5745000 4K rw--- [ anon ]
b5746000 1904K r---- /usr/share/
b5922000 6812K r---- /usr/share/
b5fc9000 2396K r---- /usr/share/
b6220000 644K r---- /usr/share/
b62c1000 1432K r---- /usr/share/
b6427000 220K r-x-- /usr/lib/
b645e000 36K rw--- /usr/lib/
b6467000 252K r-x-- /usr/lib/
b64a6000 4K rw--- /usr/lib/
b64a7000 88K r-x-- /usr/lib/
b64bd000 4K rw--- /usr/lib/
b64be000 20K r-x-- /lib/tls/
b64c3000 8K rw--- /lib/tls/
b64c5000 156K rw--- [ anon ]
b64ec000 44K r-x-- /usr/lib/
b64f7000 4K rw--- /usr/lib/
b64f8000 48K r-x-- /usr/lib/
b6504000 4K rw--- /usr/lib/
b6505000 212K r-x-- /usr/lib/
b653a000 4K rw--- /usr/lib/
b653b000 4K rw--- [ anon ]
b653c000 20K r-x-- /usr/lib/
b6541000 4K rw--- /usr/lib/
b6542000 16K r-x-- /usr/lib/
b6546000 4K rw--- /usr/lib/
b6547000 4K rw--- [ anon ]
b6548000 32K r-x-- /usr/lib/
b6550000 4K rw--- /usr/lib/
b6551000 16K r-x-- /usr/lib/
b6555000 4K rw--- /usr/lib/
b6556000 56K r-x-- /usr/lib/
b6564000 4K rw--- /usr/lib/
b6565000 20K r-x-- /usr/lib/
b656a000 4K rw--- /usr/lib/
b656b000 32K r-x-- /usr/lib/
b6573000 4K rw--- /usr/lib/
b6574000 88K r-x-- /usr/lib/
b658a000 8K rw--- /usr/lib/
b658c000 8K r-x-- /usr/lib/
b658e000 4K rw--- /usr/lib/
b658f000 36K r-x-- /usr/lib/
b6598000 4K rw--- /usr/lib/
b6599000 244K r-x-- /usr/lib/
b65d6000 12K rw--- /usr/lib/
b65d9000 72K r-x-- /usr/lib/
b65eb000 4K rw--- /usr/lib/
b65ec000 20K r---- /usr/share/
b65f1000 76K r-x-- /usr/lib/
b6604000 4K rw--- /usr/lib/
b6605000 12K r-x-- /usr/lib/
b6608000 4K rw--- /usr/lib/
b6609000 124K r---- /usr/share/
b6628000 24K r-x-- /usr/lib/
b662e000 4K rw--- /usr/lib/
b662f000 340K r---- /usr/share/
b6684000 4K r-x-- /usr/lib/
b6685000 8K rw--- /usr/lib/
b6687000 128K r---- /usr/share/
b66a7000 60K r---- /usr/share/
b66b6000 236K r---- /usr/lib/
b66f1000 4K r---- /usr/lib/
b66f2000 4K r---- /usr/lib/
b66f3000 860K r---- /usr/lib/
b67ca000 4K r---- /usr/lib/
b67cb000 4K r---- /usr/lib/
b67cc000 36K r-x-- /lib/tls/
b67d5000 8K rw--- /lib/tls/
b67d7000 32K r-x-- /lib/tls/
b67df000 8K rw--- /lib/tls/
b67e1000 28K r-x-- /lib/tls/
b67e8000 8K rw--- /lib/tls/
b67ea000 20K rw--- [ anon ]
b67ef000 12K r-x-- /usr/lib/
b67f2000 4K rw--- /usr/lib/
b67f3000 4K rw--- [ anon ]
b67f4000 768K r-x-- /usr/lib/
b68b4000 20K rw--- /usr/lib/
b68b9000 216K r-x-- /lib/libsepol.so.1
b68ef000 4K rw--- /lib/libsepol.so.1
b68f0000 40K rw--- [ anon ]
b68fa000 12K r-x-- /usr/lib/
b68fd000 4K rw--- /usr/lib/
b68fe000 316K r-x-- /usr/lib/
b694d000 8K rw--- /usr/lib/
b694f000 80K r-x-- /usr/lib/
b6963000 4K rw--- /usr/lib/
b6964000 4K rw--- [ anon ]
b6965000 16K r-x-- /usr/lib/
b6969000 4K rw--- /usr/lib/
b696a000 120K r-x-- /usr/lib/
b6988000 8K rw--- /usr/lib/
b698a000 8K r-x-- /usr/lib/
b698c000 4K rw--- /usr/lib/
b698d000 4K rw--- [ anon ]
b698e000 1004K r-x-- /usr/lib/
b6a89000 12K rw--- /usr/lib/
b6a8c000 108K r-x-- /usr/lib/
b6aa7000 4K rw--- /usr/lib/
b6aa8000 8K r-x-- /lib/libcom_
b6aaa000 4K rw--- /lib/libcom_
b6aab000 4K rw--- [ anon ]
b6aac000 144K r-x-- /usr/lib/
b6ad0000 4K rw--- /usr/lib/
b6ad1000 492K r-x-- /usr/lib/
b6b4c000 8K rw--- /usr/lib/
b6b4e000 300K r-x-- /usr/lib/
b6b99000 16K rw--- /usr/lib/
b6b9d000 160K r-x-- /usr/lib/libssl3.so
b6bc5000 8K rw--- /usr/lib/libssl3.so
b6bc7000 136K r-x-- /usr/lib/
b6be9000 8K rw--- /usr/lib/
b6beb000 436K r-x-- /usr/lib/libnss3.so
b6c58000 20K rw--- /usr/lib/libnss3.so
b6c5d000 4K rw--- [ anon ]
b6c5e000 76K r-x-- /lib/tls/
b6c71000 8K rw--- /lib/tls/
b6c73000 8K rw--- [ anon ]
b6c75000 24K r-x-- /usr/lib/
b6c7b000 4K rw--- /usr/lib/
b6c7c000 16K r-x-- /usr/lib/
b6c80000 4K rw--- /usr/lib/
b6c81000 4K rw--- [ anon ]
b6c82000 416K r-x-- /usr/lib/
b6cea000 12K rw--- /usr/lib/
b6ced000 128K r-x-- /usr/lib/
b6d0d000 8K rw--- /usr/lib/
b6d0f000 36K r-x-- /usr/lib/
b6d18000 4K rw--- /usr/lib/
b6d19000 8K r-x-- /lib/tls/
b6d1b000 8K rw--- /lib/tls/
b6d1d000 80K r-x-- /lib/libselinux
b6d31000 8K rw--- /lib/libselinux
b6d33000 4K rw--- [ anon ]
b6d34000 60K r-x-- /lib/tls/
b6d43000 8K rw--- /lib/tls/
b6d45000 8K rw--- [ anon ]
b6d47000 56K r-x-- /usr/lib/
b6d55000 4K rw--- /usr/lib/
b6d56000 40K r-x-- /usr/lib/
b6d60000 4K rw--- /usr/lib/
b6d61000 8K r-x-- /usr/lib/
b6d63000 4K rw--- /usr/lib/
b6d64000 424K r-x-- /usr/lib/
b6dce000 24K rw--- /usr/lib/
b6dd4000 4K rw--- [ anon ]
b6dd5000 120K r-x-- /usr/lib/
b6df3000 4K rw--- /usr/lib/
b6df4000 76K r-x-- /usr/lib/
b6e07000 4K rw--- /usr/lib/
b6e08000 32K r-x-- /usr/lib/
b6e10000 4K rw--- /usr/lib/
b6e11000 4K rw--- [ anon ]
b6e12000 104K r-x-- /usr/lib/
b6e2c000 4K rw--- /usr/lib/
b6e2d000 444K r-x-- /usr/lib/
b6e9c000 12K rw--- /usr/lib/
b6e9f000 24K r-x-- /usr/lib/
b6ea5000 4K rw--- /usr/lib/
b6ea6000 44K r-x-- /usr/lib/
b6eb1000 4K rw--- /usr/lib/
b6eb2000 4K rw--- [ anon ]
b6eb3000 8K r-x-- /lib/tls/
b6eb5000 8K rw--- /lib/tls/
b6eb7000 148K r-x-- /lib/tls/
b6edc000 8K rw--- /lib/tls/
b6ede000 948K r-x-- /usr/lib/
b6fcb000 16K rw--- /usr/lib/
b6fcf000 28K r-x-- /usr/lib/
b6fd6000 4K rw--- /usr/lib/
b6fd7000 136K r-x-- /usr/lib/
b6ff9000 4K rw--- /usr/lib/
b6ffa000 140K r-x-- /usr/lib/
b701d000 32K rw--- /usr/lib/
b7025000 4K rw--- [ anon ]
b7026000 76K r-x-- /usr/lib/
b7039000 4K rw--- /usr/lib/
b703a000 16K r-x-- /usr/lib/
b703e000 4K rw--- /usr/lib/
b703f000 32K r-x-- /usr/lib/
b7047000 4K rw--- /usr/lib/
b7048000 20K r-x-- /usr/lib/
b704d000 4K rw--- /usr/lib/
b704e000 28K r-x-- /usr/lib/
b7055000 4K rw--- /usr/lib/
b7056000 8K r-x-- /usr/lib/
b7058000 4K rw--- /usr/lib/
b7059000 4K rw--- [ anon ]
b705a000 52K r-x-- /usr/lib/
b7067000 4K rw--- /usr/lib/
b7068000 28K r-x-- /lib/tls/
b706f000 8K rw--- /lib/tls/
b7071000 76K r-x-- /lib/tls/
b7084000 8K rw--- /lib/tls/
b7086000 8K rw--- [ anon ]
b7088000 1260K r-x-- /lib/tls/
b71c3000 4K r---- /lib/tls/
b71c4000 8K rw--- /lib/tls/
b71c6000 12K rw--- [ anon ]
b71c9000 188K r-x-- /usr/lib/
b71f8000 4K rw--- /usr/lib/
b71f9000 8K rw--- [ anon ]
b71fb000 16K r-x-- /usr/lib/libplc4.so
b71ff000 4K rw--- /usr/lib/libplc4.so
b7200000 4K rw--- [ anon ]
b7201000 8K r-x-- /usr/lib/
b7203000 4K rw--- /usr/lib/
b7204000 140K r-x-- /usr/lib/
b7227000 4K rw--- /usr/lib/
b7228000 188K r-x-- /usr/lib/
b7257000 16K rw--- /usr/lib/
b725b000 152K r-x-- /usr/lib/
b7281000 4K rw--- /usr/lib/
b7282000 408K r-x-- /usr/lib/
b72e8000 8K rw--- /usr/lib/
b72ea000 248K r-x-- /usr/lib/
b7328000 8K rw--- /usr/lib/
b732a000 4K rw--- [ anon ]
b732b000 84K r-x-- /usr/lib/
b7340000 8K rw--- /usr/lib/
b7342000 4K rw--- [ anon ]
b7343000 32K r-x-- /usr/lib/
b734b000 4K rw--- /usr/lib/
b734c000 288K r-x-- /usr/lib/
b7394000 12K rw--- /usr/lib/
b7397000 312K r-x-- /usr/lib/
b73e5000 8K rw--- /usr/lib/
b73e7000 196K r-x-- /usr/lib/
b7418000 4K rw--- /usr/lib/
b7419000 4K rw--- [ anon ]
b741a000 104K r-x-- /usr/lib/
b7434000 4K rw--- /usr/lib/
b7435000 580K r-x-- /usr/lib/
b74c6000 60K rw--- /usr/lib/
b74d5000 12K rw--- [ anon ]
b74d8000 628K r-x-- /usr/lib/
b7575000 16K rw--- /usr/lib/
b7579000 8K rw--- [ anon ]
b757b000 16K r-x-- /usr/lib/
b757f000 4K rw--- /usr/lib/
b7580000 592K r-x-- /usr/lib/
b7614000 4K rw--- /usr/lib/
b7615000 228K r-x-- /usr/lib/
b764e000 4K rw--- /usr/lib/
b764f000 4K rw--- [ anon ]
b7650000 8K r-x-- /usr/lib/
b7652000 4K rw--- /usr/lib/
b7653000 440K r-x-- /usr/lib/
b76c1000 8K rw--- /usr/lib/
b76c3000 240K r-x-- /usr/lib/
b76ff000 8K rw--- /usr/lib/
b7701000 28K r-x-- /usr/lib/
b7708000 4K rw--- /usr/lib/
b7709000 88K r-x-- /usr/lib/
b771f000 4K rw--- /usr/lib/
b7720000 100K r-x-- /usr/lib/
b7739000 8K rw--- /usr/lib/
b773b000 4K rw--- [ anon ]
b773c000 524K r-x-- /usr/lib/
b77bf000 12K rw--- /usr/lib/
b77c2000 1116K r-x-- /usr/lib/
b78d9000 24K rw--- /usr/lib/
b78df000 3396K r-x-- /usr/lib/
b7c30000 24K rw--- /usr/lib/
b7c36000 4K rw--- [ anon ]
b7c37000 16K r-x-- /usr/lib/
b7c3b000 4K rw--- /usr/lib/
b7c3c000 292K r-x-- /usr/lib/
b7c85000 40K rw--- /usr/lib/
b7c8f000 188K r-x-- /usr/lib/
b7cbe000 12K rw--- /usr/lib/
b7cc1000 4K rw--- [ anon ]
b7cc2000 76K r-x-- /usr/lib/
b7cd5000 8K rw--- /usr/lib/
b7cd7000 328K r-x-- /usr/lib/
b7d29000 40K rw--- /usr/lib/
b7d33000 168K r-x-- /usr/lib/
b7d5d000 4K rw--- /usr/lib/
b7d5e000 80K r-x-- /usr/lib/
b7d72000 4K rw--- /usr/lib/
b7d73000 28K r-x-- /lib/libpopt.
b7d7a000 4K rw--- /lib/libpopt.
b7d7b000 4K rw--- [ anon ]
b7d7c000 80K r-x-- /usr/lib/
b7d90000 4K rw--- /usr/lib/
b7d91000 164K r-x-- /usr/lib/
b7dba000 4K rw--- /usr/lib/
b7dbb000 48K r-x-- /usr/lib/
b7dc7000 4K rw--- /usr/lib/
b7dc8000 344K r-x-- /usr/lib/
b7e1e000 12K rw--- /usr/lib/
b7e21000 364K r-x-- /usr/lib/
b7e7c000 12K rw--- /usr/lib/
b7e7f000 92K r-x-- /usr/lib/
b7e96000 4K rw--- /usr/lib/
b7e97000 4K rw--- [ anon ]
b7e98000 552K r-x-- /usr/lib/
b7f22000 16K rw--- /usr/lib/
b7f26000 12K r-x-- /usr/lib/
b7f29000 4K rw--- /usr/lib/
b7f2a000 8K r-x-- /usr/lib/
b7f2c000 4K rw--- /usr/lib/
b7f2d000 4K r---- /usr/lib/
b7f2e000 4K r---- /usr/lib/
b7f2f000 4K r---- /usr/lib/
b7f30000 4K r---- /usr/lib/
b7f31000 4K r---- /usr/lib/
b7f32000 28K r--s- /usr/lib/
b7f39000 4K r---- /usr/lib/
b7f3a000 184K r-x-- /usr/lib/
b7f68000 8K rw--- /usr/lib/
b7f6a000 356K r-x-- /usr/lib/
b7fc3000 20K rw--- /usr/lib/
b7fc8000 4K rw--- [ anon ]
b7fc9000 16K r-x-- /usr/lib/
b7fcd000 4K rw--- /usr/lib/
b7fce000 52K r-x-- /usr/lib/
b7fdb000 8K rw--- /usr/lib/
b7fdd000 8K rw--- [ anon ]
b7fdf000 100K r-x-- /lib/ld-2.5.so
b7ff8000 8K rw--- /lib/ld-2.5.so
bffc1000 84K rw--- [ stack ]
ffffe000 4K r-x-- [ anon ]
total 1825104K
Thanks for your bug report. Could you try to get a valgrind log for the crash (you can follow the instructions on https:/ /wiki.ubuntu. com/Valgrind)?