Bug 1147121 - Evolution and Firefox become unresponsive when application is opened for user input.
Summary: Evolution and Firefox become unresponsive when application is opened for user...
Keywords:
Status: CLOSED DUPLICATE of bug 1148293
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-09-27 03:50 UTC by Kristjan Stefansson
Modified: 2014-12-01 07:26 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-12-01 07:26:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
backrtace (11.17 KB, text/plain)
2014-11-28 21:19 UTC, kartochka378
no flags Details
screenshot of evolution hang (87.29 KB, image/png)
2014-11-28 21:47 UTC, kartochka378
no flags Details
another hung (11.17 KB, text/plain)
2014-11-28 21:54 UTC, kartochka378
no flags Details

Description Kristjan Stefansson 2014-09-27 03:50:06 UTC
Description of problem:
I installed Fedora 20 on my fathers old laptop(HP Compaq EliteBook 6930p), and it sits in a HP laptop docking station. On Fedora on this computer, both Evolution and Firefox are unresponsive. I setup evolution for him through a SSH session first on the root account and then on his user account. It worked on the root account and the inbox populated, then I tried his account, and when fetching the mail to the inbox, it hang/froze. So I thought I'll do it when I am near the computer. Always when I open Evolution it freezes. And tonigh my father was going to use Firefox, it also was unresponsive and he had to use my computer. 


Version-Release number of selected component (if applicable):
Current Fedora 20 all updates, KDE with Evolution and Firfox installed and setup.

How reproducible:
Haven't tried.

Steps to Reproduce:
1. Install Fedora 20 on a HP Compaq EliteBook 6930p, install KDE, Evolution and Firefox
2. Setup Evolution through SSH in the root account, let Evolution fetch the mail for the inbox, setup Evolution for the normal user through SSH, try to fetch the mail for the inbox.
3. Use Firefox.

Actual results:
Evolution and Firefox not usable. Unresponsive

Expected results:
Evolution fetches mail and is responsive to user input, Firefox is responsive to user input and opens fast and fetches webpages fast.

Additional info:
I have two systems running Fedora 20, haven't seen this behaviour before, only on Windows.

Comment 1 Milan Crha 2014-09-29 08:22:41 UTC
Thanks for a bug report. It looks pretty odd to see both Evolution and Firefox stuck. The only common part is using NSS for networking, and then maybe some UI libraries (like gtk+, though even that can be of a different version). Could you install debug info package for your evolution, reproduce the issue and catch a backtrace of runnig evolution, to see where it got stuck, please? You can get the backtrace with command like this:
   $ gdb --batch --ex "t a a bt" -pid=`pidof evolution` &>bt.txt
Please check the bt.txt for any private information, like passwords, email address, server addresses,... I usually search for "pass" at least (quotes for clarity only).

Comment 2 Kristjan Stefansson 2014-09-30 08:27:51 UTC
Hi thank you for the response, I installed the debug info but was not able to repreduce the problem with Evoution as the program was responsive and fetces all the mail. I will have my father tell me if he has any problems and then I'm ready with the backtrace.

Comment 3 Milan Crha 2014-10-01 08:06:30 UTC
Thanks. I'm moving this back to need-info, just that I know this is not waiting on me.

Comment 4 kartochka378 2014-11-28 21:19:44 UTC
Created attachment 962591 [details]
backrtace

Attachment is requested backtrace. I have few evilution hangs, not a lot but like 1 hung from 5-7 attempts to accessing my yandex mail account using imap, both on F20 few month ago, and on freshly updated F21. The fun is my gnome terminal hungs just after i use that command (gdb --batch --ex "t a a bt" -pid=`pidof evolution` &>bt.txt), it complete, cursor jump on next line as it expected, blinking, but any kb activity (even ctrl-q, esc, etc) just ignored. New terminal work fine. Very suspisious.

Comment 5 kartochka378 2014-11-28 21:47:29 UTC
Created attachment 962592 [details]
screenshot of evolution hang

This is how it looks, after trying to exit (right top close button pressed). It stay in that state untill box reboot, no other attepmts to kill application works.

Comment 6 kartochka378 2014-11-28 21:54:21 UTC
Created attachment 962593 [details]
another hung

For reproduce i just close and open evolution client 3 times. First 2 times it open my mail almost instant. Last was it stuck but looks like usual network or server problem, just long waiting for connect. Menu navigation, other folder selection work fine. Actual hang happens only after i try to close application using hight top cross button.

I see similar backtrace, just pid number differ, no idea is is useful to post more.

Comment 7 Milan Crha 2014-12-01 07:26:09 UTC
Thanks for the update. I see what it does. The Evolution is not unresponsive as such, when you asked it to quit, it disabled its content and started the quit phase. The Evolution doesn't quit if there is any ongoing activity (these are usually shown in the status bar). There is one "ongoing" activity, the Evolution tries to connect to your server. That's also what the backtrace shows. The backtrace also shows that there is missing a corresponding imapx parser thread, where is done all the communication between the server and the client.

This all together means that you are facing bug #1148293, thus I mark this as a duplicate of it.

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


Note You need to log in before you can comment on or make changes to this bug.