After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 697598 - [imapx] Freeze due to calling thread join from main thread
[imapx] Freeze due to calling thread join from main thread
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.6.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 701757 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-04-09 01:37 UTC by James
Modified: 2013-06-27 14:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
What evolution looked like when frozen. (Personal info redacted) (51.62 KB, image/png)
2013-04-09 01:43 UTC, James
  Details
eds patch (827 bytes, patch)
2013-06-26 17:23 UTC, Milan Crha
committed Details | Review

Description James 2013-04-09 01:37:23 UTC
Run evolution with gdb...
I've been doing this lately since I reported:
https://bugzilla.gnome.org/show_bug.cgi?id=697016
Maybe this is that or that is this or who knows. Hopefully this trace helps you get to the bottom of this freeze.

Cheers,
James

[Thread 0x7fff4fffd700 (LWP 5405) exited]
[New Thread 0x7fff4fffd700 (LWP 5407)]
[New Thread 0x7fff4c3ad700 (LWP 5408)]
[New Thread 0x7fff4b3ab700 (LWP 5409)]
[Thread 0x7fff4c3ad700 (LWP 5408) exited]
[Thread 0x7fff4b3ab700 (LWP 5409) exited]
[New Thread 0x7fff4b3ab700 (LWP 5411)]
[New Thread 0x7fff4c3ad700 (LWP 5412)]
[New Thread 0x7fff4abaa700 (LWP 5413)]
[Thread 0x7fff4abaa700 (LWP 5413) exited]
[Thread 0x7fff4c3ad700 (LWP 5412) exited]
[Thread 0x7fff4b3ab700 (LWP 5411) exited]
[New Thread 0x7fff4b3ab700 (LWP 5414)]
[New Thread 0x7fff4c3ad700 (LWP 5415)]
[New Thread 0x7fff4abaa700 (LWP 5416)]
[Thread 0x7fff4abaa700 (LWP 5416) exited]
[Thread 0x7fff4c3ad700 (LWP 5415) exited]
[New Thread 0x7fff4c3ad700 (LWP 5418)]
[New Thread 0x7fff4abaa700 (LWP 5419)]
[New Thread 0x7fff43fff700 (LWP 5420)]
[Thread 0x7fff4abaa700 (LWP 5419) exited]
[Thread 0x7fff43fff700 (LWP 5420) exited]
[Thread 0x7fff4c3ad700 (LWP 5418) exited]
[New Thread 0x7fff4c3ad700 (LWP 5421)]
[New Thread 0x7fff43fff700 (LWP 5422)]
[New Thread 0x7fff4abaa700 (LWP 5423)]
[Thread 0x7fff43fff700 (LWP 5422) exited]
[Thread 0x7fff4abaa700 (LWP 5423) exited]
[Thread 0x7fffb3fff700 (LWP 5357) exited]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
[New Thread 0x7fffb3fff700 (LWP 5450)]
[Thread 0x7fffb3fff700 (LWP 5450) exited]

(evolution:2273): e-utils-WARNING **: Nonsensical (103% complete) reported on activity "Downloading new messages for offline mode"
[New Thread 0x7fffb3fff700 (LWP 5465)]
[New Thread 0x7fff4abaa700 (LWP 5466)]
[New Thread 0x7fff43fff700 (LWP 5467)]
[New Thread 0x7fff437fe700 (LWP 5468)]
[Thread 0x7fff43fff700 (LWP 5467) exited]
[Thread 0x7fff437fe700 (LWP 5468) exited]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
[Thread 0x7fffb3fff700 (LWP 5465) exited]
[New Thread 0x7fffb3fff700 (LWP 5510)]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
[New Thread 0x7fff437fe700 (LWP 5528)]
[Thread 0x7fffb3fff700 (LWP 5510) exited]
[New Thread 0x7fffb3fff700 (LWP 5635)]
[New Thread 0x7fff43fff700 (LWP 5636)]
[Thread 0x7fff43fff700 (LWP 5636) exited]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
[Thread 0x7fff437fe700 (LWP 5528) exited]
[New Thread 0x7fff437fe700 (LWP 5758)]
[New Thread 0x7fff43fff700 (LWP 5766)]
[Thread 0x7fff43fff700 (LWP 5766) exited]
[New Thread 0x7fff43fff700 (LWP 5782)]
[New Thread 0x7fff42ffd700 (LWP 5784)]
[Thread 0x7fff42ffd700 (LWP 5784) exited]
[Thread 0x7fff43fff700 (LWP 5782) exited]
[New Thread 0x7fff43fff700 (LWP 5838)]
[Thread 0x7fff43fff700 (LWP 5838) exited]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
[New Thread 0x7fff43fff700 (LWP 6264)]
[Thread 0x7fff43fff700 (LWP 6264) exited]
[New Thread 0x7fff43fff700 (LWP 6651)]
[Thread 0x7fff43fff700 (LWP 6651) exited]
[New Thread 0x7fff43fff700 (LWP 6711)]
[Thread 0x7fff43fff700 (LWP 6711) exited]
[New Thread 0x7fff43fff700 (LWP 6763)]
[Thread 0x7fff43fff700 (LWP 6763) exited]
[New Thread 0x7fff43fff700 (LWP 6782)]
[New Thread 0x7fff42ffd700 (LWP 6784)]
[Thread 0x7fff42ffd700 (LWP 6784) exited]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
[Thread 0x7fff43fff700 (LWP 6782) exited]
[New Thread 0x7fff43fff700 (LWP 6822)]
[Thread 0x7fff43fff700 (LWP 6822) exited]
[New Thread 0x7fff43fff700 (LWP 6871)]
[Thread 0x7fff43fff700 (LWP 6871) exited]
[New Thread 0x7fff43fff700 (LWP 6888)]
[Thread 0x7fff43fff700 (LWP 6888) exited]
[New Thread 0x7fff43fff700 (LWP 6908)]
[New Thread 0x7fff42ffd700 (LWP 6909)]

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"

(evolution:2273): e-utils-WARNING **: Nonsensical (101% complete) reported on activity "Downloading new messages for offline mode"
**
camel:ERROR:camel-imapx-server.c:1782:imapx_untagged_fetch: code should not be reached

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fff4cbae700 (LWP 1564)]
0x0000003da9035ba5 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install GConf2-3.2.5-3.fc18.x86_64 PackageKit-gtk3-module-0.8.7-1.fc18.x86_64 adwaita-gtk3-theme-3.6.5-1.fc18.x86_64 at-spi2-atk-2.6.2-1.fc18.x86_64 at-spi2-core-2.6.3-1.fc18.x86_64 atk-2.6.0-1.fc18.x86_64 cairo-1.12.14-1.fc18.x86_64 cairo-gobject-1.12.14-1.fc18.x86_64 caribou-gtk3-module-0.4.4.2-7.fc18.x86_64 cyrus-sasl-lib-2.1.23-37.fc18.x86_64 dbus-glib-0.100-1.fc18.x86_64 dbus-libs-1.6.8-2.fc18.x86_64 dconf-0.14.1-3.fc18.x86_64 enchant-1.6.0-5.fc18.x86_64 evolution-ews-3.6.4-1.fc18.x86_64 expat-2.1.0-4.fc18.x86_64 fontconfig-2.10.2-2.fc18.x86_64 freetype-2.4.10-4.fc18.x86_64 gamin-0.1.10-13.fc18.x86_64 gcr-3.6.2-3.fc18.x86_64 gdk-pixbuf2-2.26.5-1.fc18.x86_64 geoclue-0.12.99-1.fc18.x86_64 glib-networking-2.34.2-1.fc18.x86_64 glibc-2.16-30.fc18.x86_64 gnome-desktop3-3.6.3-1.fc18.x86_64 gnome-online-accounts-3.6.3-1.fc18.x86_64 gnome-shell-3.6.3.1-1.fc18.x86_64 google-talkplugin-3.17.0.0-1.x86_64 graphite2-1.1.1-4.fc18.x86_64 gstreamer1-1.0.6-1.fc18.x86_64 gstreamer1-plugins-base-1.0.6-1.fc18.x86_64 gtk2-2.24.16-1.fc18.x86_64 gtkhtml3-4.6.4-1.fc18.x86_64 gvfs-1.14.2-3.fc18.x86_64 harfbuzz-0.9.12-2.fc18.x86_64 hunspell-1.3.2-10.fc18.x86_64 ibus-gtk3-1.5.1-2.fc18.x86_64 ibus-libs-1.5.1-2.fc18.x86_64 json-glib-0.15.2-1.fc18.x86_64 keyutils-libs-1.5.5-3.fc18.x86_64 krb5-libs-1.10.3-14.fc18.x86_64 libICE-1.0.8-2.fc18.x86_64 libSM-1.2.1-2.fc18.x86_64 libX11-1.5.0-3.fc18.x86_64 libXau-1.0.6-4.fc18.x86_64 libXcomposite-0.4.3-4.fc18.x86_64 libXcursor-1.1.13-2.fc18.x86_64 libXdamage-1.1.3-4.fc18.x86_64 libXext-1.3.1-2.fc18.x86_64 libXfixes-5.0-3.fc18.x86_64 libXi-1.6.2-1.fc18.x86_64 libXinerama-1.1.2-2.fc18.x86_64 libXrandr-1.4.0-1.fc18.x86_64 libXrender-0.9.7-2.fc18.x86_64 libXt-1.1.3-1.fc18.x86_64 libXxf86vm-1.1.2-2.fc18.x86_64 libbluray-0.2.3-1.fc18.x86_64 libcanberra-0.30-2.fc18.x86_64 libcanberra-gtk3-0.30-2.fc18.x86_64 libcom_err-1.42.5-1.fc18.x86_64 libcroco-0.6.8-1.fc18.x86_64 libcurl-7.27.0-7.fc18.x86_64 libdb-5.3.21-3.fc18.x86_64 libdrm-2.4.42-1.fc18.x86_64 libffi-3.0.10-3.fc18.x86_64 libgcc-4.7.2-8.fc18.x86_64 libgcrypt-1.5.0-8.fc18.x86_64 libgdata-0.13.1-2.fc18.x86_64 libgnome-keyring-3.6.0-1.fc18.x86_64 libgpg-error-1.10-3.fc18.x86_64 libgweather-3.6.2-1.fc18.x86_64 libical-0.48-3.fc18.x86_64 libicu-49.1.1-8.fc18.x86_64 libidn-1.26-1.fc18.x86_64 libjpeg-turbo-1.2.90-1.fc18.x86_64 libmodman-2.0.1-5.fc18.x86_64 libnotify-0.7.5-3.fc18.x86_64 liboauth-0.9.7-1.fc18.x86_64 libogg-1.3.0-2.fc18.x86_64 libpng-1.5.13-1.fc18.x86_64 libproxy-0.4.11-1.fc18.x86_64 libquvi-0.4.1-2.fc18.x86_64 librsvg2-2.36.4-1.fc18.x86_64 libselinux-2.1.12-7.3.fc18.x86_64 libsoup-2.40.3-1.fc18.x86_64 libssh2-1.4.3-1.fc18.x86_64 libstdc++-4.7.2-8.fc18.x86_64 libtdb-1.2.11-1.fc18.x86_64 libtool-ltdl-2.4.2-7.fc18.x86_64 libuuid-2.22.2-6.fc18.x86_64 libvorbis-1.3.3-3.fc18.x86_64 libwayland-client-1.0.5-1.fc18.x86_64 libwayland-server-1.0.5-1.fc18.x86_64 libxcb-1.9-1.fc18.x86_64 libxkbfile-1.0.8-2.fc18.x86_64 libxml2-2.9.0-3.fc18.x86_64 libxslt-1.1.27-2.fc18.x86_64 libytnef-1.5-9.fc18.x86_64 lua-5.1.4-11.fc18.x86_64 mesa-libEGL-9.1-3.fc18.x86_64 mesa-libGL-9.1-3.fc18.x86_64 mesa-libgbm-9.1-3.fc18.x86_64 mesa-libglapi-9.1-3.fc18.x86_64 nspr-4.9.5-2.fc18.x86_64 nss-3.14.3-1.fc18.x86_64 nss-softokn-3.14.3-1.fc18.x86_64 nss-softokn-freebl-3.14.3-1.fc18.x86_64 nss-sysinit-3.14.3-1.fc18.x86_64 nss-util-3.14.3-1.fc18.x86_64 openldap-2.4.34-1.fc18.x86_64 openssl-libs-1.0.1e-4.fc18.x86_64 orc-0.4.16-7.fc18.x86_64 p11-kit-0.14-1.fc18.x86_64 pango-1.32.3-1.fc18.x86_64 pcre-8.31-4.fc18.x86_64 pixman-0.28.0-1.fc18.x86_64 rhythmbox-2.98-4.fc18.x86_64 sqlite-3.7.13-2.fc18.x86_64 systemd-libs-197-1.fc18.2.x86_64 totem-mozplugin-3.6.3-2.fc18.x86_64 totem-pl-parser-3.4.3-1.fc18.x86_64 webkitgtk3-1.10.2-3.fc18.x86_64 xz-libs-5.1.2-2alpha.fc18.x86_64 zlib-1.2.7-9.fc18.x86_64
(gdb) 
(gdb) thread apply all bt


Comment 1 James 2013-04-09 01:43:40 UTC
Created attachment 241004 [details]
What evolution looked like when frozen. (Personal info redacted)

Here's a screenshot of what evolution looked like frozen. Hope this helps. Note the plethora of "stop signs" at the bottom.

HTH
Comment 3 James 2013-04-20 17:05:01 UTC
(In reply to comment #2)
> This was fixed today in:
> https://git.gnome.org/browse/evolution-data-server/commit/?id=4a1025dd38ba57725b2c147f8b791f05eb577b72

Great! I have another freeze. If you want me to open it as a new bug, let me know, but I'll post it here until you decide it's different.

The one thing to note is that the evolution window was completely frozen, but the gdb window hadn't automatically printed the package list message that you usually see on an exception. So to get the trace, I had to ^C and then backtrace. Evolution was definitely frozen beforehand though.


[New Thread 0x7fffcbf35700 (LWP 23501)]
[Thread 0x7fffcbf35700 (LWP 23501) exited]
[New Thread 0x7fffcbf35700 (LWP 23504)]
[New Thread 0x7fffba7fc700 (LWP 23505)]
[New Thread 0x7fff4f3d0700 (LWP 23506)]
[New Thread 0x7fffca732700 (LWP 23507)]
[Thread 0x7fffca732700 (LWP 23507) exited]
[New Thread 0x7fffca732700 (LWP 23508)]
[Thread 0x7fffca732700 (LWP 23508) exited]
[New Thread 0x7fffca732700 (LWP 23511)]
[Thread 0x7fff4f3d0700 (LWP 23506) exited]
[New Thread 0x7fff4f3d0700 (LWP 23512)]
[New Thread 0x7fffd4c33700 (LWP 23513)]
[New Thread 0x7fff4ebcf700 (LWP 23514)]
[Thread 0x7fff4ebcf700 (LWP 23514) exited]
[Thread 0x7fffd4c33700 (LWP 23513) exited]
[Thread 0x7fff4f3d0700 (LWP 23512) exited]
[New Thread 0x7fff4f3d0700 (LWP 23515)]
[New Thread 0x7fffd4c33700 (LWP 23516)]
[Thread 0x7fff4f3d0700 (LWP 23515) exited]
[Thread 0x7fffcb734700 (LWP 23437) exited]
[Thread 0x7fffca732700 (LWP 23511) exited]
[Thread 0x7fffd4c33700 (LWP 23516) exited]
[New Thread 0x7fffd4c33700 (LWP 23541)]
[New Thread 0x7fffca732700 (LWP 23542)]
[New Thread 0x7fffcb734700 (LWP 23543)]
[New Thread 0x7fff4f3d0700 (LWP 23544)]
[Thread 0x7fffca732700 (LWP 23542) exited]
[Thread 0x7fff4f3d0700 (LWP 23544) exited]
[New Thread 0x7fff4f3d0700 (LWP 23545)]
[New Thread 0x7fffca732700 (LWP 23546)]
[New Thread 0x7fff4ebcf700 (LWP 23547)]
[Thread 0x7fffca732700 (LWP 23546) exited]
[Thread 0x7fff4ebcf700 (LWP 23547) exited]
[Thread 0x7fff4f3d0700 (LWP 23545) exited]
[New Thread 0x7fff4f3d0700 (LWP 23548)]
[New Thread 0x7fff4ebcf700 (LWP 23549)]
[New Thread 0x7fffca732700 (LWP 23550)]
[Thread 0x7fffca732700 (LWP 23550) exited]
[Thread 0x7fff4ebcf700 (LWP 23549) exited]
[Thread 0x7fff4f3d0700 (LWP 23548) exited]
[New Thread 0x7fff4f3d0700 (LWP 23551)]
[New Thread 0x7fff4ebcf700 (LWP 23552)]
[New Thread 0x7fffca732700 (LWP 23553)]
[Thread 0x7fff4ebcf700 (LWP 23552) exited]
[Thread 0x7fffca732700 (LWP 23553) exited]
[New Thread 0x7fffca732700 (LWP 23554)]
[New Thread 0x7fff4ebcf700 (LWP 23555)]
[Thread 0x7fff4ebcf700 (LWP 23555) exited]
[Thread 0x7fffca732700 (LWP 23554) exited]
[Thread 0x7fff4f3d0700 (LWP 23551) exited]
[New Thread 0x7fff4f3d0700 (LWP 23556)]
[Thread 0x7fffd4c33700 (LWP 23541) exited]
[Thread 0x7fff4f3d0700 (LWP 23556) exited]
[Thread 0x7fffcb734700 (LWP 23543) exited]
[New Thread 0x7fffcb734700 (LWP 23569)]
[Thread 0x7fffcb734700 (LWP 23569) exited]
[Thread 0x7fffba7fc700 (LWP 23505) exited]
[Thread 0x7fffcbf35700 (LWP 23504) exited]
[New Thread 0x7fffcbf35700 (LWP 23588)]
[Thread 0x7fffcbf35700 (LWP 23588) exited]
[New Thread 0x7fffcbf35700 (LWP 23621)]
[New Thread 0x7fffba7fc700 (LWP 23622)]
[New Thread 0x7fffcb734700 (LWP 23623)]
[New Thread 0x7fff4f3d0700 (LWP 23624)]
[New Thread 0x7fffd4c33700 (LWP 23625)]
[Thread 0x7fffd4c33700 (LWP 23625) exited]
[Thread 0x7fff4f3d0700 (LWP 23624) exited]
[New Thread 0x7fff4f3d0700 (LWP 23628)]
[Thread 0x7fffcbf35700 (LWP 23621) exited]
[New Thread 0x7fffcbf35700 (LWP 23629)]
[New Thread 0x7fffd4c33700 (LWP 23630)]
[New Thread 0x7fffca732700 (LWP 23631)]
[Thread 0x7fffd4c33700 (LWP 23630) exited]
[Thread 0x7fffca732700 (LWP 23631) exited]
[New Thread 0x7fffca732700 (LWP 23632)]
[New Thread 0x7fffd4c33700 (LWP 23633)]
[Thread 0x7fffba7fc700 (LWP 23622) exited]
[Thread 0x7fffca732700 (LWP 23632) exited]
[New Thread 0x7fffca732700 (LWP 23634)]
[Thread 0x7fffca732700 (LWP 23634) exited]
[New Thread 0x7fffca732700 (LWP 23635)]
[Thread 0x7fffca732700 (LWP 23635) exited]
[New Thread 0x7fffca732700 (LWP 23636)]
[Thread 0x7fffca732700 (LWP 23636) exited]
[New Thread 0x7fffca732700 (LWP 23637)]
[Thread 0x7fffca732700 (LWP 23637) exited]
[New Thread 0x7fffca732700 (LWP 23638)]
[Thread 0x7fffca732700 (LWP 23638) exited]
[New Thread 0x7fffca732700 (LWP 23639)]
[Thread 0x7fffd4c33700 (LWP 23633) exited]
[Thread 0x7fffca732700 (LWP 23639) exited]
[Thread 0x7fffcb734700 (LWP 23623) exited]
[Thread 0x7fffcbf35700 (LWP 23629) exited]
[Thread 0x7fff4f3d0700 (LWP 23628) exited]
[New Thread 0x7fff4f3d0700 (LWP 23670)]
[New Thread 0x7fffcbf35700 (LWP 23671)]
[Thread 0x7fffcbf35700 (LWP 23671) exited]
[Thread 0x7fff4f3d0700 (LWP 23670) exited]
[New Thread 0x7fff4f3d0700 (LWP 23703)]
[New Thread 0x7fffcbf35700 (LWP 23704)]
[New Thread 0x7fffcb734700 (LWP 23705)]
[New Thread 0x7fffca732700 (LWP 23706)]
[New Thread 0x7fffd4c33700 (LWP 23707)]
[Thread 0x7fffd4c33700 (LWP 23707) exited]
[Thread 0x7fffca732700 (LWP 23706) exited]
[New Thread 0x7fffca732700 (LWP 23710)]
[Thread 0x7fff4f3d0700 (LWP 23703) exited]
[New Thread 0x7fff4f3d0700 (LWP 23711)]
[New Thread 0x7fffd4c33700 (LWP 23712)]
[New Thread 0x7fffba7fc700 (LWP 23713)]
[Thread 0x7fffd4c33700 (LWP 23712) exited]
[Thread 0x7fffba7fc700 (LWP 23713) exited]
[New Thread 0x7fffba7fc700 (LWP 23714)]
[New Thread 0x7fffd4c33700 (LWP 23715)]
[Thread 0x7fffba7fc700 (LWP 23714) exited]
[Thread 0x7fffd4c33700 (LWP 23715) exited]
[New Thread 0x7fffd4c33700 (LWP 23716)]
[Thread 0x7fffd4c33700 (LWP 23716) exited]
[New Thread 0x7fffd4c33700 (LWP 23717)]
[New Thread 0x7fffba7fc700 (LWP 23718)]
[Thread 0x7fffd4c33700 (LWP 23717) exited]
[Thread 0x7fffba7fc700 (LWP 23718) exited]
[New Thread 0x7fffba7fc700 (LWP 23719)]
[Thread 0x7fffcbf35700 (LWP 23704) exited]
[New Thread 0x7fffcbf35700 (LWP 23720)]
[Thread 0x7fffba7fc700 (LWP 23719) exited]
[Thread 0x7fffcbf35700 (LWP 23720) exited]
[Thread 0x7fffcb734700 (LWP 23705) exited]
[Thread 0x7fff4f3d0700 (LWP 23711) exited]
[Thread 0x7fffca732700 (LWP 23710) exited]
[New Thread 0x7fffca732700 (LWP 23751)]
[New Thread 0x7fff4f3d0700 (LWP 23752)]
[Thread 0x7fff4f3d0700 (LWP 23752) exited]
[Thread 0x7fffca732700 (LWP 23751) exited]
[New Thread 0x7fffca732700 (LWP 23786)]
[New Thread 0x7fff4f3d0700 (LWP 23788)]
[New Thread 0x7fffcb734700 (LWP 23789)]
[New Thread 0x7fffcbf35700 (LWP 23790)]
[New Thread 0x7fffd4c33700 (LWP 23791)]
[Thread 0x7fffcb734700 (LWP 23789) exited]
[Thread 0x7fffd4c33700 (LWP 23791) exited]
[New Thread 0x7fffd4c33700 (LWP 23794)]
[Thread 0x7fff4f3d0700 (LWP 23788) exited]
[New Thread 0x7fff4f3d0700 (LWP 23795)]
[New Thread 0x7fffcb734700 (LWP 23796)]
[New Thread 0x7fffba7fc700 (LWP 23797)]
[Thread 0x7fffcb734700 (LWP 23796) exited]
[Thread 0x7fffba7fc700 (LWP 23797) exited]
[New Thread 0x7fffba7fc700 (LWP 23798)]
[Thread 0x7fffba7fc700 (LWP 23798) exited]
[New Thread 0x7fffba7fc700 (LWP 23799)]
[Thread 0x7fffca732700 (LWP 23786) exited]
[New Thread 0x7fffca732700 (LWP 23800)]
[Thread 0x7fffca732700 (LWP 23800) exited]
[New Thread 0x7fffca732700 (LWP 23801)]
[Thread 0x7fffba7fc700 (LWP 23799) exited]
[New Thread 0x7fffba7fc700 (LWP 23802)]
[Thread 0x7fffca732700 (LWP 23801) exited]
[Thread 0x7fffba7fc700 (LWP 23802) exited]
[Thread 0x7fffcbf35700 (LWP 23790) exited]
[Thread 0x7fff4f3d0700 (LWP 23795) exited]
[Thread 0x7fffd4c33700 (LWP 23794) exited]
[New Thread 0x7fffd4c33700 (LWP 23840)]
[Thread 0x7fffd4c33700 (LWP 23840) exited]
[New Thread 0x7fffd4c33700 (LWP 23874)]
[New Thread 0x7fff4f3d0700 (LWP 23875)]
[New Thread 0x7fffcbf35700 (LWP 23876)]
[New Thread 0x7fffba7fc700 (LWP 23877)]
[New Thread 0x7fffcb734700 (LWP 23878)]
[Thread 0x7fffcb734700 (LWP 23878) exited]
[Thread 0x7fffcbf35700 (LWP 23876) exited]
[New Thread 0x7fffcbf35700 (LWP 23881)]
[Thread 0x7fff4f3d0700 (LWP 23875) exited]
[New Thread 0x7fff4f3d0700 (LWP 23882)]
[New Thread 0x7fffcb734700 (LWP 23883)]
[New Thread 0x7fffca732700 (LWP 23884)]
[Thread 0x7fffcb734700 (LWP 23883) exited]
[Thread 0x7fffca732700 (LWP 23884) exited]
[New Thread 0x7fffca732700 (LWP 23885)]
[Thread 0x7fffca732700 (LWP 23885) exited]
[New Thread 0x7fffca732700 (LWP 23886)]
[Thread 0x7fffca732700 (LWP 23886) exited]
[New Thread 0x7fffca732700 (LWP 23887)]
[Thread 0x7fffca732700 (LWP 23887) exited]
[New Thread 0x7fffca732700 (LWP 23888)]
[Thread 0x7fffca732700 (LWP 23888) exited]
[New Thread 0x7fffca732700 (LWP 23889)]
[Thread 0x7fffd4c33700 (LWP 23874) exited]
[Thread 0x7fffca732700 (LWP 23889) exited]
[Thread 0x7fffba7fc700 (LWP 23877) exited]
[Thread 0x7fff4f3d0700 (LWP 23882) exited]
[Thread 0x7fffcbf35700 (LWP 23881) exited]
[New Thread 0x7fffcbf35700 (LWP 23945)]
[Thread 0x7fffcbf35700 (LWP 23945) exited]
[New Thread 0x7fffcbf35700 (LWP 23977)]
[New Thread 0x7fff4f3d0700 (LWP 23978)]
[New Thread 0x7fffba7fc700 (LWP 23979)]
[New Thread 0x7fffca732700 (LWP 23980)]
[New Thread 0x7fffd4c33700 (LWP 23981)]
[Thread 0x7fffd4c33700 (LWP 23981) exited]
[Thread 0x7fffca732700 (LWP 23980) exited]
[New Thread 0x7fffca732700 (LWP 23984)]
[Thread 0x7fffcbf35700 (LWP 23977) exited]
[New Thread 0x7fffcbf35700 (LWP 23985)]
[New Thread 0x7fffd4c33700 (LWP 23986)]
[New Thread 0x7fffcb734700 (LWP 23987)]
[Thread 0x7fffd4c33700 (LWP 23986) exited]
[Thread 0x7fffcb734700 (LWP 23987) exited]
[New Thread 0x7fffcb734700 (LWP 23988)]
[Thread 0x7fff4f3d0700 (LWP 23978) exited]
[New Thread 0x7fff4f3d0700 (LWP 23989)]
[Thread 0x7fffcb734700 (LWP 23988) exited]
[New Thread 0x7fffcb734700 (LWP 23990)]
[Thread 0x7fffcb734700 (LWP 23990) exited]
[New Thread 0x7fffcb734700 (LWP 23991)]
[Thread 0x7fff4f3d0700 (LWP 23989) exited]
[Thread 0x7fffcb734700 (LWP 23991) exited]
[Thread 0x7fffba7fc700 (LWP 23979) exited]
^C
Program received signal SIGINT, Interrupt.
0x0000003da9808e60 in pthread_join () from /lib64/libpthread.so.0
Missing separate debuginfos, use: debuginfo-install GConf2-3.2.5-3.fc18.x86_64 PackageKit-gtk3-module-0.8.7-1.fc18.x86_64 adwaita-gtk3-theme-3.6.5-1.fc18.x86_64 at-spi2-atk-2.6.2-1.fc18.x86_64 at-spi2-core-2.6.3-1.fc18.x86_64 atk-2.6.0-1.fc18.x86_64 cairo-1.12.14-1.fc18.x86_64 cairo-gobject-1.12.14-1.fc18.x86_64 cyrus-sasl-lib-2.1.23-37.fc18.x86_64 dbus-glib-0.100-1.fc18.x86_64 dbus-libs-1.6.8-2.fc18.x86_64 dconf-0.14.1-3.fc18.x86_64 enchant-1.6.0-5.fc18.x86_64 evolution-ews-3.6.4-1.fc18.x86_64 expat-2.1.0-4.fc18.x86_64 fontconfig-2.10.2-2.fc18.x86_64 freetype-2.4.10-4.fc18.x86_64 gamin-0.1.10-13.fc18.x86_64 gcr-3.6.2-3.fc18.x86_64 gdk-pixbuf2-2.26.5-1.fc18.x86_64 geoclue-0.12.99-1.fc18.x86_64 glib-networking-2.34.2-1.fc18.x86_64 glibc-2.16-30.fc18.x86_64 gnome-desktop3-3.6.3-1.fc18.x86_64 gnome-online-accounts-3.6.3-1.fc18.x86_64 gnome-shell-3.6.3.1-1.fc18.x86_64 google-talkplugin-3.17.0.0-1.x86_64 graphite2-1.1.1-4.fc18.x86_64 gstreamer1-1.0.6-1.fc18.x86_64 gstreamer1-plugins-base-1.0.6-1.fc18.x86_64 gtk2-2.24.16-1.fc18.x86_64 gtkhtml3-4.6.4-1.fc18.x86_64 gvfs-1.14.2-3.fc18.x86_64 harfbuzz-0.9.12-2.fc18.x86_64 hunspell-1.3.2-10.fc18.x86_64 ibus-gtk3-1.5.1-2.fc18.x86_64 ibus-libs-1.5.1-2.fc18.x86_64 json-glib-0.15.2-1.fc18.x86_64 keyutils-libs-1.5.5-3.fc18.x86_64 krb5-libs-1.10.3-15.fc18.x86_64 libICE-1.0.8-2.fc18.x86_64 libSM-1.2.1-2.fc18.x86_64 libX11-1.5.0-3.fc18.x86_64 libXau-1.0.6-4.fc18.x86_64 libXcomposite-0.4.3-4.fc18.x86_64 libXcursor-1.1.13-2.fc18.x86_64 libXdamage-1.1.3-4.fc18.x86_64 libXext-1.3.1-2.fc18.x86_64 libXfixes-5.0-3.fc18.x86_64 libXi-1.6.2-1.fc18.x86_64 libXinerama-1.1.2-2.fc18.x86_64 libXrandr-1.4.0-1.fc18.x86_64 libXrender-0.9.7-2.fc18.x86_64 libXt-1.1.3-1.fc18.x86_64 libXxf86vm-1.1.2-2.fc18.x86_64 libbluray-0.2.3-1.fc18.x86_64 libcanberra-0.30-2.fc18.x86_64 libcanberra-gtk3-0.30-2.fc18.x86_64 libcom_err-1.42.5-1.fc18.x86_64 libcroco-0.6.8-1.fc18.x86_64 libcurl-7.27.0-8.fc18.x86_64 libdb-5.3.21-3.fc18.x86_64 libdrm-2.4.42-1.fc18.x86_64 libffi-3.0.10-3.fc18.x86_64 libgcc-4.7.2-8.fc18.x86_64 libgcrypt-1.5.0-8.fc18.x86_64 libgdata-0.13.1-2.fc18.x86_64 libgnome-keyring-3.6.0-1.fc18.x86_64 libgpg-error-1.10-3.fc18.x86_64 libgweather-3.6.2-1.fc18.x86_64 libical-0.48-3.fc18.x86_64 libicu-49.1.1-8.fc18.x86_64 libidn-1.26-1.fc18.x86_64 libjpeg-turbo-1.2.90-1.fc18.x86_64 libmodman-2.0.1-5.fc18.x86_64 libnotify-0.7.5-3.fc18.x86_64 liboauth-0.9.7-1.fc18.x86_64 libogg-1.3.0-2.fc18.x86_64 libpng-1.5.13-1.fc18.x86_64 libproxy-0.4.11-1.fc18.x86_64 libquvi-0.4.1-2.fc18.x86_64 librsvg2-2.36.4-1.fc18.x86_64 libselinux-2.1.12-7.3.fc18.x86_64 libsoup-2.40.3-1.fc18.x86_64 libssh2-1.4.3-2.fc18.x86_64 libstdc++-4.7.2-8.fc18.x86_64 libtdb-1.2.11-1.fc18.x86_64 libtool-ltdl-2.4.2-7.fc18.x86_64 libuuid-2.22.2-6.fc18.x86_64 libvorbis-1.3.3-3.fc18.x86_64 libwayland-client-1.0.5-1.fc18.x86_64 libwayland-server-1.0.5-1.fc18.x86_64 libxcb-1.9-1.fc18.x86_64 libxkbfile-1.0.8-2.fc18.x86_64 libxml2-2.9.0-3.fc18.x86_64 libxslt-1.1.28-1.fc18.x86_64 libytnef-1.5-9.fc18.x86_64 lua-5.1.4-11.fc18.x86_64 mesa-libEGL-9.1-3.fc18.x86_64 mesa-libGL-9.1-3.fc18.x86_64 mesa-libgbm-9.1-3.fc18.x86_64 mesa-libglapi-9.1-3.fc18.x86_64 nspr-4.9.5-2.fc18.x86_64 nss-3.14.3-1.fc18.x86_64 nss-softokn-3.14.3-1.fc18.x86_64 nss-softokn-freebl-3.14.3-1.fc18.x86_64 nss-sysinit-3.14.3-1.fc18.x86_64 nss-util-3.14.3-1.fc18.x86_64 openldap-2.4.34-1.fc18.x86_64 openssl-libs-1.0.1e-4.fc18.x86_64 orc-0.4.17-2.fc18.x86_64 p11-kit-0.14-1.fc18.x86_64 pango-1.32.3-1.fc18.x86_64 pcre-8.31-4.fc18.x86_64 pixman-0.28.0-1.fc18.x86_64 rhythmbox-2.98-4.fc18.x86_64 sqlite-3.7.13-2.fc18.x86_64 systemd-libs-197-1.fc18.2.x86_64 totem-mozplugin-3.6.3-2.fc18.x86_64 totem-pl-parser-3.4.3-1.fc18.x86_64 webkitgtk3-1.10.2-3.fc18.x86_64 xz-libs-5.1.2-2alpha.fc18.x86_64 zlib-1.2.7-9.fc18.x86_64
(gdb) thread apply all bt

Thread 1309 (Thread 0x7fffca732700 (LWP 23984))

  • #0 pthread_join
    from /lib64/libpthread.so.0
  • #1 g_system_thread_wait
    at gthread-posix.c line 1160
  • #2 g_thread_join
    at gthread.c line 962
  • #3 imapx_exit_idle
    at camel-imapx-server.c line 2974
  • #4 imapx_server_dispose
    at camel-imapx-server.c line 6297
  • #5 g_object_unref
    at gobject.c line 2986
  • #6 g_signal_emit_valist
    at gsignal.c line 3218
  • #7 g_signal_emit
    at gsignal.c line 3356
  • #8 imapx_parser_thread
    at camel-imapx-server.c line 6205
  • #9 g_thread_proxy
    at gthread.c line 797
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6
(gdb) quit
A debugging session is active.

	Inferior 1 [process 16698] will be killed.

Quit anyway? (y or n) y
Comment 4 James 2013-04-30 04:47:38 UTC
I've got two more traces, not counting the one from the comment above:

[New Thread 0x7fffd4d2e700 (LWP 13584)]
[New Thread 0x7fffaabfd700 (LWP 13585)]
[Thread 0x7fffd4d2e700 (LWP 13584) exited]
[Thread 0x7fffaabfd700 (LWP 13585) exited]
[New Thread 0x7fffaabfd700 (LWP 13586)]
[Thread 0x7fffaabfd700 (LWP 13586) exited]
[New Thread 0x7fffaabfd700 (LWP 13587)]
[Thread 0x7fffaabfd700 (LWP 13587) exited]
[New Thread 0x7fffaabfd700 (LWP 13588)]
[Thread 0x7fffc8f2f700 (LWP 13576) exited]
[Thread 0x7fffaabfd700 (LWP 13588) exited]
[Thread 0x7fffca732700 (LWP 13577) exited]
[New Thread 0x7fffca732700 (LWP 13596)]
[Thread 0x7fffca732700 (LWP 13596) exited]
[New Thread 0x7fffca732700 (LWP 13603)]
[Thread 0x7fffca732700 (LWP 13603) exited]
^C
Program received signal SIGINT, Interrupt.
0x0000003da9808e60 in pthread_join () from /lib64/libpthread.so.0
Missing separate debuginfos, use: debuginfo-install GConf2-3.2.6-2.fc18.x86_64 PackageKit-gtk3-module-0.8.7-1.fc18.x86_64 adwaita-gtk3-theme-3.6.5-1.fc18.x86_64 at-spi2-atk-2.6.2-1.fc18.x86_64 at-spi2-core-2.6.3-1.fc18.x86_64 atk-2.6.0-1.fc18.x86_64 cairo-1.12.14-1.fc18.x86_64 cairo-gobject-1.12.14-1.fc18.x86_64 cyrus-sasl-lib-2.1.23-37.fc18.x86_64 dbus-glib-0.100-1.fc18.x86_64 dbus-libs-1.6.8-2.fc18.x86_64 dconf-0.14.1-3.fc18.x86_64 enchant-1.6.0-5.fc18.x86_64 evolution-ews-3.6.4-1.fc18.x86_64 expat-2.1.0-4.fc18.x86_64 fontconfig-2.10.2-2.fc18.x86_64 freetype-2.4.10-4.fc18.x86_64 gamin-0.1.10-13.fc18.x86_64 gcr-3.6.2-3.fc18.x86_64 gdk-pixbuf2-2.26.5-1.fc18.x86_64 geoclue-0.12.99-1.fc18.x86_64 glib-networking-2.34.2-1.fc18.x86_64 glibc-2.16-30.fc18.x86_64 gnome-desktop3-3.6.3-1.fc18.x86_64 gnome-online-accounts-3.6.3-1.fc18.x86_64 gnome-shell-3.6.3.1-1.fc18.x86_64 google-talkplugin-3.17.0.0-1.x86_64 graphite2-1.1.1-4.fc18.x86_64 gstreamer1-1.0.6-1.fc18.x86_64 gstreamer1-plugins-base-1.0.6-1.fc18.x86_64 gtk2-2.24.16-1.fc18.x86_64 gtkhtml3-4.6.4-1.fc18.x86_64 gvfs-1.14.2-3.fc18.x86_64 harfbuzz-0.9.12-2.fc18.x86_64 hunspell-1.3.2-10.fc18.x86_64 ibus-gtk3-1.5.1-2.fc18.x86_64 ibus-libs-1.5.1-2.fc18.x86_64 json-glib-0.15.2-1.fc18.x86_64 keyutils-libs-1.5.5-3.fc18.x86_64 krb5-libs-1.10.3-15.fc18.x86_64 libICE-1.0.8-2.fc18.x86_64 libSM-1.2.1-2.fc18.x86_64 libX11-1.5.0-3.fc18.x86_64 libXau-1.0.6-4.fc18.x86_64 libXcomposite-0.4.3-4.fc18.x86_64 libXcursor-1.1.13-2.fc18.x86_64 libXdamage-1.1.3-4.fc18.x86_64 libXext-1.3.1-2.fc18.x86_64 libXfixes-5.0-3.fc18.x86_64 libXi-1.6.2-1.fc18.x86_64 libXinerama-1.1.2-2.fc18.x86_64 libXrandr-1.4.0-1.fc18.x86_64 libXrender-0.9.7-2.fc18.x86_64 libXt-1.1.3-1.fc18.x86_64 libXxf86vm-1.1.2-2.fc18.x86_64 libbluray-0.2.3-1.fc18.x86_64 libcanberra-0.30-2.fc18.x86_64 libcanberra-gtk3-0.30-2.fc18.x86_64 libcom_err-1.42.5-1.fc18.x86_64 libcroco-0.6.8-1.fc18.x86_64 libcurl-7.27.0-8.fc18.x86_64 libdb-5.3.21-3.fc18.x86_64 libdrm-2.4.42-1.fc18.x86_64 libffi-3.0.10-3.fc18.x86_64 libgcc-4.7.2-8.fc18.x86_64 libgcrypt-1.5.0-8.fc18.x86_64 libgdata-0.13.1-2.fc18.x86_64 libgnome-keyring-3.6.0-1.fc18.x86_64 libgpg-error-1.10-3.fc18.x86_64 libgweather-3.6.2-1.fc18.x86_64 libical-0.48-3.fc18.x86_64 libicu-49.1.1-8.fc18.x86_64 libidn-1.26-1.fc18.x86_64 libjpeg-turbo-1.2.90-1.fc18.x86_64 libmodman-2.0.1-5.fc18.x86_64 libnotify-0.7.5-3.fc18.x86_64 liboauth-0.9.7-1.fc18.x86_64 libogg-1.3.0-2.fc18.x86_64 libpng-1.5.13-1.fc18.x86_64 libproxy-0.4.11-1.fc18.x86_64 libquvi-0.4.1-2.fc18.x86_64 librsvg2-2.36.4-1.fc18.x86_64 libselinux-2.1.12-7.3.fc18.x86_64 libsoup-2.40.3-1.fc18.x86_64 libssh2-1.4.3-2.fc18.x86_64 libstdc++-4.7.2-8.fc18.x86_64 libtdb-1.2.11-1.fc18.x86_64 libtool-ltdl-2.4.2-7.fc18.x86_64 libuuid-2.22.2-6.fc18.x86_64 libvorbis-1.3.3-3.fc18.x86_64 libwayland-client-1.0.5-1.fc18.x86_64 libwayland-server-1.0.5-1.fc18.x86_64 libxcb-1.9-1.fc18.x86_64 libxkbfile-1.0.8-2.fc18.x86_64 libxml2-2.9.1-1.fc18.x86_64 libxslt-1.1.28-1.fc18.x86_64 libytnef-1.5-9.fc18.x86_64 lua-5.1.4-11.fc18.x86_64 mesa-libEGL-9.1-3.fc18.x86_64 mesa-libGL-9.1-3.fc18.x86_64 mesa-libgbm-9.1-3.fc18.x86_64 mesa-libglapi-9.1-3.fc18.x86_64 nspr-4.9.5-2.fc18.x86_64 nss-3.14.3-2.fc18.x86_64 nss-softokn-3.14.3-1.fc18.x86_64 nss-softokn-freebl-3.14.3-1.fc18.x86_64 nss-sysinit-3.14.3-2.fc18.x86_64 nss-util-3.14.3-1.fc18.x86_64 openldap-2.4.34-1.fc18.x86_64 openssl-libs-1.0.1e-4.fc18.x86_64 orc-0.4.17-2.fc18.x86_64 p11-kit-0.14-1.fc18.x86_64 pango-1.32.3-1.fc18.x86_64 pcre-8.31-4.fc18.x86_64 pixman-0.28.0-1.fc18.x86_64 rhythmbox-2.98-4.fc18.x86_64 sqlite-3.7.13-2.fc18.x86_64 systemd-libs-197-1.fc18.2.x86_64 totem-mozplugin-3.6.3-2.fc18.x86_64 totem-pl-parser-3.4.3-1.fc18.x86_64 webkitgtk3-1.10.2-3.fc18.x86_64 xz-libs-5.1.2-2alpha.fc18.x86_64 zlib-1.2.7-9.fc18.x86_64
(gdb) thread apply all bt

Thread 983 (Thread 0x7fffabfff700 (LWP 13582))

  • #0 pthread_join
    from /lib64/libpthread.so.0
  • #1 g_system_thread_wait
    at gthread-posix.c line 1160
  • #2 g_thread_join
    at gthread.c line 962
  • #3 imapx_exit_idle
    at camel-imapx-server.c line 2974
  • #4 imapx_server_dispose
    at camel-imapx-server.c line 6297
  • #5 g_object_unref
    at gobject.c line 2986
  • #6 g_signal_emit_valist
  • #7 g_signal_emit
    at gsignal.c line 3356
  • #8 imapx_parser_thread
    at camel-imapx-server.c line 6205
  • #9 g_thread_proxy
    at gthread.c line 797
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6

Thread 14130 (Thread 0x7fff499b6700 (LWP 18202))

  • #0 pthread_join
    from /lib64/libpthread.so.0
  • #1 g_system_thread_wait
    at gthread-posix.c line 1160
  • #2 g_thread_join
    at gthread.c line 962
  • #3 imapx_exit_idle
    at camel-imapx-server.c line 2974
  • #4 imapx_server_dispose
    at camel-imapx-server.c line 6297
  • #5 g_object_unref
    at gobject.c line 2986
  • #6 g_signal_emit_valist
  • #7 g_signal_emit
    at gsignal.c line 3356
  • #8 imapx_parser_thread
    at camel-imapx-server.c line 6205
  • #9 g_thread_proxy
    at gthread.c line 797
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6
(gdb) quit
A debugging session is active.

	Inferior 1 [process 5258] will be killed.

Quit anyway? (y or n) y

Let me know if this helps or if you want me to open separate bugs.
Comment 5 James 2013-04-30 04:49:27 UTC
It looks like bugzilla has lumped them together... I'm attaching as separate comments.
Here's one:


[New Thread 0x7fffd4d2e700 (LWP 13584)]
[New Thread 0x7fffaabfd700 (LWP 13585)]
[Thread 0x7fffd4d2e700 (LWP 13584) exited]
[Thread 0x7fffaabfd700 (LWP 13585) exited]
[New Thread 0x7fffaabfd700 (LWP 13586)]
[Thread 0x7fffaabfd700 (LWP 13586) exited]
[New Thread 0x7fffaabfd700 (LWP 13587)]
[Thread 0x7fffaabfd700 (LWP 13587) exited]
[New Thread 0x7fffaabfd700 (LWP 13588)]
[Thread 0x7fffc8f2f700 (LWP 13576) exited]
[Thread 0x7fffaabfd700 (LWP 13588) exited]
[Thread 0x7fffca732700 (LWP 13577) exited]
[New Thread 0x7fffca732700 (LWP 13596)]
[Thread 0x7fffca732700 (LWP 13596) exited]
[New Thread 0x7fffca732700 (LWP 13603)]
[Thread 0x7fffca732700 (LWP 13603) exited]
^C
Program received signal SIGINT, Interrupt.
0x0000003da9808e60 in pthread_join () from /lib64/libpthread.so.0
Missing separate debuginfos, use: debuginfo-install GConf2-3.2.6-2.fc18.x86_64 PackageKit-gtk3-module-0.8.7-1.fc18.x86_64 adwaita-gtk3-theme-3.6.5-1.fc18.x86_64 at-spi2-atk-2.6.2-1.fc18.x86_64 at-spi2-core-2.6.3-1.fc18.x86_64 atk-2.6.0-1.fc18.x86_64 cairo-1.12.14-1.fc18.x86_64 cairo-gobject-1.12.14-1.fc18.x86_64 cyrus-sasl-lib-2.1.23-37.fc18.x86_64 dbus-glib-0.100-1.fc18.x86_64 dbus-libs-1.6.8-2.fc18.x86_64 dconf-0.14.1-3.fc18.x86_64 enchant-1.6.0-5.fc18.x86_64 evolution-ews-3.6.4-1.fc18.x86_64 expat-2.1.0-4.fc18.x86_64 fontconfig-2.10.2-2.fc18.x86_64 freetype-2.4.10-4.fc18.x86_64 gamin-0.1.10-13.fc18.x86_64 gcr-3.6.2-3.fc18.x86_64 gdk-pixbuf2-2.26.5-1.fc18.x86_64 geoclue-0.12.99-1.fc18.x86_64 glib-networking-2.34.2-1.fc18.x86_64 glibc-2.16-30.fc18.x86_64 gnome-desktop3-3.6.3-1.fc18.x86_64 gnome-online-accounts-3.6.3-1.fc18.x86_64 gnome-shell-3.6.3.1-1.fc18.x86_64 google-talkplugin-3.17.0.0-1.x86_64 graphite2-1.1.1-4.fc18.x86_64 gstreamer1-1.0.6-1.fc18.x86_64 gstreamer1-plugins-base-1.0.6-1.fc18.x86_64 gtk2-2.24.16-1.fc18.x86_64 gtkhtml3-4.6.4-1.fc18.x86_64 gvfs-1.14.2-3.fc18.x86_64 harfbuzz-0.9.12-2.fc18.x86_64 hunspell-1.3.2-10.fc18.x86_64 ibus-gtk3-1.5.1-2.fc18.x86_64 ibus-libs-1.5.1-2.fc18.x86_64 json-glib-0.15.2-1.fc18.x86_64 keyutils-libs-1.5.5-3.fc18.x86_64 krb5-libs-1.10.3-15.fc18.x86_64 libICE-1.0.8-2.fc18.x86_64 libSM-1.2.1-2.fc18.x86_64 libX11-1.5.0-3.fc18.x86_64 libXau-1.0.6-4.fc18.x86_64 libXcomposite-0.4.3-4.fc18.x86_64 libXcursor-1.1.13-2.fc18.x86_64 libXdamage-1.1.3-4.fc18.x86_64 libXext-1.3.1-2.fc18.x86_64 libXfixes-5.0-3.fc18.x86_64 libXi-1.6.2-1.fc18.x86_64 libXinerama-1.1.2-2.fc18.x86_64 libXrandr-1.4.0-1.fc18.x86_64 libXrender-0.9.7-2.fc18.x86_64 libXt-1.1.3-1.fc18.x86_64 libXxf86vm-1.1.2-2.fc18.x86_64 libbluray-0.2.3-1.fc18.x86_64 libcanberra-0.30-2.fc18.x86_64 libcanberra-gtk3-0.30-2.fc18.x86_64 libcom_err-1.42.5-1.fc18.x86_64 libcroco-0.6.8-1.fc18.x86_64 libcurl-7.27.0-8.fc18.x86_64 libdb-5.3.21-3.fc18.x86_64 libdrm-2.4.42-1.fc18.x86_64 libffi-3.0.10-3.fc18.x86_64 libgcc-4.7.2-8.fc18.x86_64 libgcrypt-1.5.0-8.fc18.x86_64 libgdata-0.13.1-2.fc18.x86_64 libgnome-keyring-3.6.0-1.fc18.x86_64 libgpg-error-1.10-3.fc18.x86_64 libgweather-3.6.2-1.fc18.x86_64 libical-0.48-3.fc18.x86_64 libicu-49.1.1-8.fc18.x86_64 libidn-1.26-1.fc18.x86_64 libjpeg-turbo-1.2.90-1.fc18.x86_64 libmodman-2.0.1-5.fc18.x86_64 libnotify-0.7.5-3.fc18.x86_64 liboauth-0.9.7-1.fc18.x86_64 libogg-1.3.0-2.fc18.x86_64 libpng-1.5.13-1.fc18.x86_64 libproxy-0.4.11-1.fc18.x86_64 libquvi-0.4.1-2.fc18.x86_64 librsvg2-2.36.4-1.fc18.x86_64 libselinux-2.1.12-7.3.fc18.x86_64 libsoup-2.40.3-1.fc18.x86_64 libssh2-1.4.3-2.fc18.x86_64 libstdc++-4.7.2-8.fc18.x86_64 libtdb-1.2.11-1.fc18.x86_64 libtool-ltdl-2.4.2-7.fc18.x86_64 libuuid-2.22.2-6.fc18.x86_64 libvorbis-1.3.3-3.fc18.x86_64 libwayland-client-1.0.5-1.fc18.x86_64 libwayland-server-1.0.5-1.fc18.x86_64 libxcb-1.9-1.fc18.x86_64 libxkbfile-1.0.8-2.fc18.x86_64 libxml2-2.9.1-1.fc18.x86_64 libxslt-1.1.28-1.fc18.x86_64 libytnef-1.5-9.fc18.x86_64 lua-5.1.4-11.fc18.x86_64 mesa-libEGL-9.1-3.fc18.x86_64 mesa-libGL-9.1-3.fc18.x86_64 mesa-libgbm-9.1-3.fc18.x86_64 mesa-libglapi-9.1-3.fc18.x86_64 nspr-4.9.5-2.fc18.x86_64 nss-3.14.3-2.fc18.x86_64 nss-softokn-3.14.3-1.fc18.x86_64 nss-softokn-freebl-3.14.3-1.fc18.x86_64 nss-sysinit-3.14.3-2.fc18.x86_64 nss-util-3.14.3-1.fc18.x86_64 openldap-2.4.34-1.fc18.x86_64 openssl-libs-1.0.1e-4.fc18.x86_64 orc-0.4.17-2.fc18.x86_64 p11-kit-0.14-1.fc18.x86_64 pango-1.32.3-1.fc18.x86_64 pcre-8.31-4.fc18.x86_64 pixman-0.28.0-1.fc18.x86_64 rhythmbox-2.98-4.fc18.x86_64 sqlite-3.7.13-2.fc18.x86_64 systemd-libs-197-1.fc18.2.x86_64 totem-mozplugin-3.6.3-2.fc18.x86_64 totem-pl-parser-3.4.3-1.fc18.x86_64 webkitgtk3-1.10.2-3.fc18.x86_64 xz-libs-5.1.2-2alpha.fc18.x86_64 zlib-1.2.7-9.fc18.x86_64
(gdb) thread apply all bt

Thread 983 (Thread 0x7fffabfff700 (LWP 13582))

  • #0 pthread_join
    from /lib64/libpthread.so.0
  • #1 g_system_thread_wait
    at gthread-posix.c line 1160
  • #2 g_thread_join
    at gthread.c line 962
  • #3 imapx_exit_idle
    at camel-imapx-server.c line 2974
  • #4 imapx_server_dispose
    at camel-imapx-server.c line 6297
  • #5 g_object_unref
    at gobject.c line 2986
  • #6 g_signal_emit_valist
  • #7 g_signal_emit
    at gsignal.c line 3356
  • #8 imapx_parser_thread
    at camel-imapx-server.c line 6205
  • #9 g_thread_proxy
    at gthread.c line 797
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6
(gdb) quit
A debugging session is active.

	Inferior 1 [process 9225] will be killed.

Quit anyway? (y or n) y
Comment 6 James 2013-04-30 04:49:57 UTC
Here's the other:


[New Thread 0x7fff35063700 (LWP 18197)]
[New Thread 0x7fff499b6700 (LWP 18198)]
[New Thread 0x7fff34862700 (LWP 18199)]
[Thread 0x7fff34862700 (LWP 18199) exited]
[Thread 0x7fff499b6700 (LWP 18198) exited]
[New Thread 0x7fff499b6700 (LWP 18202)]
[Thread 0x7fff3ae69700 (LWP 18194) exited]
[Thread 0x7fffd5a4b700 (LWP 18196) exited]
[New Thread 0x7fffd5a4b700 (LWP 18209)]
[New Thread 0x7fff3ae69700 (LWP 18210)]
[Thread 0x7fff3ae69700 (LWP 18210) exited]
[New Thread 0x7fff3ae69700 (LWP 18211)]
[Thread 0x7fff3b66a700 (LWP 18195) exited]
[New Thread 0x7fff3b66a700 (LWP 18212)]
[Thread 0x7fff3ae69700 (LWP 18211) exited]
[New Thread 0x7fff3ae69700 (LWP 18213)]
[Thread 0x7fff3b66a700 (LWP 18212) exited]
[New Thread 0x7fff3b66a700 (LWP 18214)]
[Thread 0x7fff3b66a700 (LWP 18214) exited]
[Thread 0x7fff3ae69700 (LWP 18213) exited]
[Thread 0x7fff35063700 (LWP 18197) exited]
[New Thread 0x7fff35063700 (LWP 18216)]
[Thread 0x7fff35063700 (LWP 18216) exited]
[New Thread 0x7fff35063700 (LWP 18223)]
[Thread 0x7fff35063700 (LWP 18223) exited]
^C
Program received signal SIGINT, Interrupt.
0x0000003da9808e60 in pthread_join () from /lib64/libpthread.so.0

Missing separate debuginfos, use: debuginfo-install GConf2-3.2.5-3.fc18.x86_64 PackageKit-gtk3-module-0.8.7-1.fc18.x86_64 adwaita-gtk3-theme-3.6.5-1.fc18.x86_64 at-spi2-atk-2.6.2-1.fc18.x86_64 at-spi2-core-2.6.3-1.fc18.x86_64 atk-2.6.0-1.fc18.x86_64 cairo-1.12.14-1.fc18.x86_64 cairo-gobject-1.12.14-1.fc18.x86_64 cyrus-sasl-lib-2.1.23-37.fc18.x86_64 dbus-glib-0.100-1.fc18.x86_64 dbus-libs-1.6.8-2.fc18.x86_64 dconf-0.14.1-3.fc18.x86_64 enchant-1.6.0-5.fc18.x86_64 evolution-ews-3.6.4-1.fc18.x86_64 expat-2.1.0-4.fc18.x86_64 fontconfig-2.10.2-2.fc18.x86_64 freetype-2.4.10-4.fc18.x86_64 gamin-0.1.10-13.fc18.x86_64 gcr-3.6.2-3.fc18.x86_64 gdk-pixbuf2-2.26.5-1.fc18.x86_64 geoclue-0.12.99-1.fc18.x86_64 glib-networking-2.34.2-1.fc18.x86_64 glibc-2.16-30.fc18.x86_64 gnome-desktop3-3.6.3-1.fc18.x86_64 gnome-online-accounts-3.6.3-1.fc18.x86_64 gnome-shell-3.6.3.1-1.fc18.x86_64 google-talkplugin-3.17.0.0-1.x86_64 graphite2-1.1.1-4.fc18.x86_64 gstreamer1-1.0.6-1.fc18.x86_64 gstreamer1-plugins-base-1.0.6-1.fc18.x86_64 gtk2-2.24.16-1.fc18.x86_64 gtkhtml3-4.6.4-1.fc18.x86_64 gvfs-1.14.2-3.fc18.x86_64 harfbuzz-0.9.12-2.fc18.x86_64 hunspell-1.3.2-10.fc18.x86_64 ibus-gtk3-1.5.1-2.fc18.x86_64 ibus-libs-1.5.1-2.fc18.x86_64 json-glib-0.15.2-1.fc18.x86_64 keyutils-libs-1.5.5-3.fc18.x86_64 krb5-libs-1.10.3-15.fc18.x86_64 libICE-1.0.8-2.fc18.x86_64 libSM-1.2.1-2.fc18.x86_64 libX11-1.5.0-3.fc18.x86_64 libXau-1.0.6-4.fc18.x86_64 libXcomposite-0.4.3-4.fc18.x86_64 libXcursor-1.1.13-2.fc18.x86_64 libXdamage-1.1.3-4.fc18.x86_64 libXext-1.3.1-2.fc18.x86_64 libXfixes-5.0-3.fc18.x86_64 libXi-1.6.2-1.fc18.x86_64 libXinerama-1.1.2-2.fc18.x86_64 libXrandr-1.4.0-1.fc18.x86_64 libXrender-0.9.7-2.fc18.x86_64 libXt-1.1.3-1.fc18.x86_64 libXxf86vm-1.1.2-2.fc18.x86_64 libbluray-0.2.3-1.fc18.x86_64 libcanberra-0.30-2.fc18.x86_64 libcanberra-gtk3-0.30-2.fc18.x86_64 libcom_err-1.42.5-1.fc18.x86_64 libcroco-0.6.8-1.fc18.x86_64 libcurl-7.27.0-8.fc18.x86_64 libdb-5.3.21-3.fc18.x86_64 libdrm-2.4.42-1.fc18.x86_64 libffi-3.0.10-3.fc18.x86_64 libgcc-4.7.2-8.fc18.x86_64 libgcrypt-1.5.0-8.fc18.x86_64 libgdata-0.13.1-2.fc18.x86_64 libgnome-keyring-3.6.0-1.fc18.x86_64 libgpg-error-1.10-3.fc18.x86_64 libgweather-3.6.2-1.fc18.x86_64 libical-0.48-3.fc18.x86_64 libicu-49.1.1-8.fc18.x86_64 libidn-1.26-1.fc18.x86_64 libjpeg-turbo-1.2.90-1.fc18.x86_64 libmodman-2.0.1-5.fc18.x86_64 libnotify-0.7.5-3.fc18.x86_64 liboauth-0.9.7-1.fc18.x86_64 libogg-1.3.0-2.fc18.x86_64 libpng-1.5.13-1.fc18.x86_64 libproxy-0.4.11-1.fc18.x86_64 libquvi-0.4.1-2.fc18.x86_64 librsvg2-2.36.4-1.fc18.x86_64 libselinux-2.1.12-7.3.fc18.x86_64 libsoup-2.40.3-1.fc18.x86_64 libssh2-1.4.3-2.fc18.x86_64 libstdc++-4.7.2-8.fc18.x86_64 libtdb-1.2.11-1.fc18.x86_64 libtool-ltdl-2.4.2-7.fc18.x86_64 libuuid-2.22.2-6.fc18.x86_64 libvorbis-1.3.3-3.fc18.x86_64 libwayland-client-1.0.5-1.fc18.x86_64 libwayland-server-1.0.5-1.fc18.x86_64 libxcb-1.9-1.fc18.x86_64 libxkbfile-1.0.8-2.fc18.x86_64 libxml2-2.9.0-3.fc18.x86_64 libxslt-1.1.28-1.fc18.x86_64 libytnef-1.5-9.fc18.x86_64 lua-5.1.4-11.fc18.x86_64 mesa-libEGL-9.1-3.fc18.x86_64 mesa-libGL-9.1-3.fc18.x86_64 mesa-libgbm-9.1-3.fc18.x86_64 mesa-libglapi-9.1-3.fc18.x86_64 nspr-4.9.5-2.fc18.x86_64 nss-3.14.3-1.fc18.x86_64 nss-softokn-3.14.3-1.fc18.x86_64 nss-softokn-freebl-3.14.3-1.fc18.x86_64 nss-sysinit-3.14.3-1.fc18.x86_64 nss-util-3.14.3-1.fc18.x86_64 openldap-2.4.34-1.fc18.x86_64 openssl-libs-1.0.1e-4.fc18.x86_64 orc-0.4.17-2.fc18.x86_64 p11-kit-0.14-1.fc18.x86_64 pango-1.32.3-1.fc18.x86_64 pcre-8.31-4.fc18.x86_64 pixman-0.28.0-1.fc18.x86_64 rhythmbox-2.98-4.fc18.x86_64 sqlite-3.7.13-2.fc18.x86_64 systemd-libs-197-1.fc18.2.x86_64 totem-mozplugin-3.6.3-2.fc18.x86_64 totem-pl-parser-3.4.3-1.fc18.x86_64 webkitgtk3-1.10.2-3.fc18.x86_64 xz-libs-5.1.2-2alpha.fc18.x86_64 zlib-1.2.7-9.fc18.x86_64
(gdb) 
(gdb) thread apply all bt

Thread 14130 (Thread 0x7fff499b6700 (LWP 18202))

  • #0 pthread_join
    from /lib64/libpthread.so.0
  • #1 g_system_thread_wait
    at gthread-posix.c line 1160
  • #2 g_thread_join
    at gthread.c line 962
  • #3 imapx_exit_idle
    at camel-imapx-server.c line 2974
  • #4 imapx_server_dispose
    at camel-imapx-server.c line 6297
  • #5 g_object_unref
    at gobject.c line 2986
  • #6 g_signal_emit_valist
  • #7 g_signal_emit
    at gsignal.c line 3356
  • #8 imapx_parser_thread
    at camel-imapx-server.c line 6205
  • #9 g_thread_proxy
    at gthread.c line 797
  • #10 start_thread
    from /lib64/libpthread.so.0
  • #11 clone
    from /lib64/libc.so.6
(gdb) quit
A debugging session is active.

	Inferior 1 [process 5258] will be killed.

Quit anyway? (y or n) y
Comment 7 André Klapper 2013-06-06 20:07:33 UTC
*** Bug 701757 has been marked as a duplicate of this bug. ***
Comment 8 Milan Crha 2013-06-26 17:03:56 UTC
Any update with the test package I gave to you? I take both updates, positive or negative.
Comment 9 James 2013-06-26 17:08:47 UTC
(In reply to comment #8)
> Any update with the test package I gave to you? I take both updates, positive
> or negative.

Hey! Sorry I didn't get back to you sooner. My power was out and my irc was down and I fell off a boat.

Indeed, so far evolution hasn't borked, which is great news!
It also feels 10% faster, but this is an unsubstantiated claim that I can neither prove, nor have any data.

So, I guess merge in that change, and when it hits the mbarnes repo, let me know and I can switch to that.

Cheers!
Comment 10 Milan Crha 2013-06-26 17:23:48 UTC
Created attachment 247843 [details] [review]
eds patch

for evolution-data-server;

Thanks, this is the patch I used in the test package. It doesn't do anything special, it only waits for a finish of a thread in a dedicated thread, not on top of the main thread, which can cause these freezes. I'll commit this soon, for 3.8.4+.
Comment 11 James 2013-06-26 17:30:22 UTC
(In reply to comment #10)
> Created an attachment (id=247843) [details] [review]
> eds patch
> 
> for evolution-data-server;
> 
> Thanks, this is the patch I used in the test package. It doesn't do anything
> special, it only waits for a finish of a thread in a dedicated thread, not on
> top of the main thread, which can cause these freezes. I'll commit this soon,
> for 3.8.4+.

My evo hasn't borked in about 3 days instead of the usual 1.

Fake-signed-off-by: James

Thanks Milan
Comment 12 Milan Crha 2013-06-27 14:40:30 UTC
Thanks :)

Created commit c98e726 in eds master (3.9.4+)
Created commit 5cffb1b in eds gnome-3-8 (3.8.4+)