[Users] [Bug 3081] New: gtkhtml2_viewer locks in css_value_list_append
noreply at thewildbeast.co.uk
noreply at thewildbeast.co.uk
Wed Feb 5 07:48:06 CET 2014
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3081
Bug ID: 3081
Summary: gtkhtml2_viewer locks in css_value_list_append
Classification: Unclassified
Product: Claws Mail
Version: 3.8.1
Hardware: PC
OS: SunOS
Status: NEW
Severity: normal
Priority: P3
Component: Plugins/Gtkhtml2 Viewer
Assignee: users at lists.claws-mail.org
Reporter: list2014 at lunch.za.net
Created attachment 1328
-->
http://www.thewildbeast.co.uk/claws-mail/bugzilla/attachment.cgi?id=1328&action=edit
HTML part that causes lockup in css_value_list_append
For mails sent by twitter, yammer and the odd spammer, the gtkhtml2 plugin goes
into an infinite loop, consuming 100% CPU. I suspect it has to do with @media
optional sections in CSS.
claws-mail does not respond to a kill -TERM signal during this condition, which
is a little odd.
Backtrace:
(gdb) bt
#0 0x00007f84d2aec857 in css_value_list_append () from
/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
#1 0x00007f84d2aec08f in css_parser_parse_stylesheet () from
/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
#2 0x00007f84d2aed599 in ?? () from
/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
#3 0x00007f84d2aedb91 in ?? () from
/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
#4 0x00007f84fbc60257 in g_cclosure_marshal_VOID__OBJECTv () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007f84fbc5d3b7 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007f84fbc75e82 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007f84fbc76ae2 in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007f84d27d8389 in ?? () from /usr/lib/x86_64-linux-gnu/libxml2.so.2
#9 0x00007f84d27dd513 in htmlParseChunk () from
/usr/lib/x86_64-linux-gnu/libxml2.so.2
#10 0x00007f84d2b11d75 in html_stream_write () from
/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
#11 0x00007f84d2ae3f89 in ?? () from
/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so
#12 0x00007f84fb994f13 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f84fb9943b6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f84fb994708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f84fb994b0a in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f84fdd1a277 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#17 0x00000000004473d8 in main (argc=1, argv=0x7fff64c7bce8) at main.c:1686
(gdb) n
Single stepping until exit from function css_value_list_append,
which has no line number information.
(never returns)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Users
mailing list