Bug 3494 - Claws-Mail Gets stuck at 100% CPU when trying to read a certain message from Facebook
Summary: Claws-Mail Gets stuck at 100% CPU when trying to read a certain message from ...
Status: RESOLVED INVALID
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Other (show other bugs)
Version: 3.12.0
Hardware: PC Linux
: P3 critical
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2015-08-11 12:40 UTC by Shlomi Fish
Modified: 2015-08-11 18:35 UTC (History)
0 users

See Also:


Attachments
The offending message. (13.63 KB, application/octet-stream)
2015-08-11 12:40 UTC, Shlomi Fish
no flags Details
The gdb backtrace as compressed by xz. (9.96 KB, application/x-xz)
2015-08-11 14:12 UTC, Shlomi Fish
no flags Details

Description Shlomi Fish 2015-08-11 12:40:20 UTC
Created attachment 1556 [details]
The offending message.

When I try to click to read the attached message in claws-mail-3.12.0-1.mga6 on Mageia Linux x86-64 6/Cauldron, then claws-mail gets stuck with an unresponsive UI and while consuming 100% of the CPU. Please let me know what else you need and please look into fixing it.
Comment 1 Michael Schwendt 2015-08-11 12:58:28 UTC
Not reproducible with Fedora 24 development (x86_64).

First asking about the problem on the Claws Mail users@ mailing-list would have been a great idea.

Gather some more details.

Do you use the "Fancy HTML Viewer" plugin? Is it enabled?
If so, what are your "Preferences > Plugins > Fancy"?
Can you examine the plugin's dependencies, such as the version of WebKitGTK+ your Mageia Linux installation uses?
Comment 2 Shlomi Fish 2015-08-11 14:11:20 UTC
(In reply to comment #1)
> Not reproducible with Fedora 24 development (x86_64).
> 
> First asking about the problem on the Claws Mail users@ mailing-list would
> have been a great idea.
> 
> Gather some more details.
> 
> Do you use the "Fancy HTML Viewer" plugin? Is it enabled?
> If so, what are your "Preferences > Plugins > Fancy"?
> Can you examine the plugin's dependencies, such as the version of WebKitGTK+
> your Mageia Linux installation uses?

I'm not using the Fancy HTML Viewer plugin. The only plugin I have enabled is "AttRemover". Otherwise some details are:

shlomif@telaviv1:~$ locale
LANG=en_GB.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION=en_GB.UTF-8
LC_ALL=
shlomif@telaviv1:~$ 

I'm going to attach a gdb backtrace soon and will test with a version of claws-mail that I built from source. Also - my desktop is XFCE - xfwm4-4.12.3-1.mga6 and I'm running claws-mail from KDE's konsole.
Comment 3 Shlomi Fish 2015-08-11 14:12:08 UTC
Created attachment 1557 [details]
The gdb backtrace as compressed by xz.
Comment 4 Shlomi Fish 2015-08-11 14:24:40 UTC
OK , some more info - this also happens with claws-mail compiled from source using this script:

<<<<
#!/bin/sh
./configure --prefix="$HOME/apps/claws-mail"
>>>>

Furthermore, it also happens after I unload the AttRemove plugin and restart claws-mail.
Comment 5 Michael Schwendt 2015-08-11 16:17:11 UTC
> hb-open-type-private.hh

That's HarfBuzz, which is not a direct dependency of Claws Mail. I'd rather search for Pango problems.

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