Package: libgtkhtml3.14-19
Version: 3.29.92.1-1
Severity: important
File: /usr/lib/libgtkhtml-3.14.so.19
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
upon opening some e-mail messages, evolution starts to aquire more and
more memory, putting my system to an halt until the OOM killer kicks in.
I managed to stop evolution within gdb while it is eating memory, and
this is the backtrace:
0x00007ffff252ac9f in pthread_mutex_lock () from /lib/libpthread.so.0
(gdb) bt
#0 0x00007ffff252ac9f in pthread_mutex_lock () from /lib/libpthread.so.0
#1 0x00007fffeec7d8a9 in g_type_instance_get_private ()
from /usr/lib/libgobject-2.0.so.0
#2 0x00007ffff64697a9 in searching_tokenizer_peek_token (tokenizer=0x1654800)
at e-searching-tokenizer.c:981
#3 0x00007ffff36fe500 in parse_object_params (e=0x7fffe038a930,
clue=<value optimized out>, attr=<value optimized out>) at htmlengine.c:1523
#4 element_parse_object (e=0x7fffe038a930, clue=<value optimized out>,
attr=<value optimized out>) at htmlengine.c:1616
#5 0x00007ffff36f5a58 in parse_one_token (e=0x7fffe038a930, clue=0xcfe1e0,
str=0xcf58b2 "object type=\"application/x-shockwave-flash\" height=\"350\"
width=\"425\"
data=\"http://www.youtube.com/v/-Ivf6pIetKs&rel=0&hd=1&enablejsapi=1&playerapiid=ytplayer&fs=1\"
id=\"emvideo-youtube-flash-1\">") at htmlengine.c:3974
#6 0x00007ffff3702b1e in new_parse_body (e=0x7fffe038a930) at htmlengine.c:1428
#7 html_engine_timer_event (e=0x7fffe038a930) at htmlengine.c:4933
#8 0x00007ffff37031b8 in html_engine_stream_end (stream=<value optimized out>,
status=<value optimized out>, data=<value optimized out>) at
htmlengine.c:4996
#9 0x00007ffff36c40b8 in gtk_html_stream_close (stream=0x1,
status=GTK_HTML_STREAM_OK) at gtkhtml-stream.c:137
#10 0x00007fffe794a4c9 in emhs_sync_close (stream=0x1268d80) at
em-html-stream.c:99
#11 0x00007fffe794cd65 in emss_process_message (msg=0x7fffd88ede50)
at em-sync-stream.c:87
#12 0x00007fffee7c790e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#13 0x00007fffee7cb2c8 in ?? () from /lib/libglib-2.0.so.0
#14 0x00007fffee7cb725 in g_main_loop_run () from /lib/libglib-2.0.so.0
#15 0x00007ffff0be4e77 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00000000004031ff in main (argc=1, argv=0x7fffffffe2a8) at main.c:607
Continuing gdb and stopping a few seconds later, we have:
0x00007fffeec7fee7 in g_type_check_class_cast () from
/usr/lib/libgobject-2.0.so.0
(gdb) bt
#0 0x00007fffeec7fee7 in g_type_check_class_cast () from
/usr/lib/libgobject-2.0.so.0
#1 0x00007ffff3727dea in html_tokenizer_peek_token (t=0x1654800)
at htmltokenizer.c:1519
#2 0x00007ffff36fe500 in parse_object_params (e=0x7fffe038a930,
clue=<value optimized out>, attr=<value optimized out>) at htmlengine.c:1523
#3 element_parse_object (e=0x7fffe038a930, clue=<value optimized out>,
attr=<value optimized out>) at htmlengine.c:1616
#4 0x00007ffff36f5a58 in parse_one_token (e=0x7fffe038a930, clue=0xcfe1e0,
str=0xcf58b2 "object type=\"application/x-shockwave-flash\" height=\"350\"
width=\"425\"
data=\"http://www.youtube.com/v/-Ivf6pIetKs&rel=0&hd=1&enablejsapi=1&playerapiid=ytplayer&fs=1\"
id=\"emvideo-youtube-flash-1\">") at htmlengine.c:3974
#5 0x00007ffff3702b1e in new_parse_body (e=0x7fffe038a930) at htmlengine.c:1428
#6 html_engine_timer_event (e=0x7fffe038a930) at htmlengine.c:4933
#7 0x00007ffff37031b8 in html_engine_stream_end (stream=<value optimized out>,
status=<value optimized out>, data=<value optimized out>) at
htmlengine.c:4996
#8 0x00007ffff36c40b8 in gtk_html_stream_close (stream=0x1, status=16029680)
at gtkhtml-stream.c:137
#9 0x00007fffe794a4c9 in emhs_sync_close (stream=0x1268d80) at
em-html-stream.c:99
#10 0x00007fffe794cd65 in emss_process_message (msg=0x7fffd88ede50)
at em-sync-stream.c:87
#11 0x00007fffee7c790e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#12 0x00007fffee7cb2c8 in ?? () from /lib/libglib-2.0.so.0
#13 0x00007fffee7cb725 in g_main_loop_run () from /lib/libglib-2.0.so.0
#14 0x00007ffff0be4e77 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00000000004031ff in main (argc=1, argv=0x7fffffffe2a8) at main.c:607
so it seems it has problems parsing the object tag. I have attached the mail in
question.
Greetings,
Joachim
- -- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libgtkhtml3.14-19 depends on:
ii libatk1.0-0 1.29.4-1 The ATK accessibility toolkit
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-3 The Cairo 2D vector graphics libra
ii libenchant1c2a 1.4.2-3.6 a wrapper library for various spel
ii libfontconfig1 2.8.0-2 generic font configuration library
ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii libgail18 2.19.6-1 GNOME Accessibility Implementation
ii libgconf2-4 2.28.0-1 GNOME configuration database syste
ii libglib2.0-0 2.22.4-1 The GLib library of C routines
ii libgtk2.0-0 2.19.6-1 The GTK+ graphical user interface
ii libpango1.0-0 1.26.2-1 Layout and rendering of internatio
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
libgtkhtml3.14-19 recommends no packages.
Versions of packages libgtkhtml3.14-19 suggests:
ii libgtkhtml3.14-dbg 3.29.92.1-1 HTML rendering/editing library - d
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkunzWgACgkQ9ijrk0dDIGyzCQCgvDDQZ8R+dxshDtoYkzPEymlp
MAIAmgLDDMGpCV9Mfc6uEdAvRc/eWICO
=BFEY
-----END PGP SIGNATURE-----
--- Begin Message ---
<http://www.holarse-linuxgaming.de/news/betatester_f%C3%BCr_eschalon_book_ii_gesucht_update>
Book II, Nachfolger von Book I, ist ein Rollenspiel, das sich derzeit in
Entwicklung befindend und schon bald erscheinen soll. Derzeit werden
Betatester gesucht, wer interesse hat, kann sich hier[1] melden.
Update:
Die Anmeldefrist für Bewerbungen als Betatester ist verstrichen. Die
Entwickler bedanken sich für jede eingegangene Bewerbung und merken an,
dass der Ansturm rießig war. Die Glücklichen unter den Bewerbern, die
letztendlich einen Platz als Betatester erhalten werden, werden
benachrichtigt.
Quelle[2] Weiterführende Links
Webseite: http://basiliskgames.com/eschalon-book-ii[3]
Beta: http://basiliskgames.com/webform/betatest_intro.html[4]
[1] http://basiliskgames.com/webform/betatest_intro.html
[2] http://basiliskgames.com/beta-test-update
[3] http://basiliskgames.com/eschalon-book-ii
[4] http://basiliskgames.com/webform/betatest_intro.html
Files:
http://youtube.com/v/-Ivf6pIetKs (1016 B, application/x-shockwave-flash)--
Feed: HOLARSE - Spielen unter Linux - Linux als Spiele-OS? Wir zeigen, wie's geht!
<http://www.holarse-linuxgaming.de/>
Item: Betatester für Eschalon: Book II gesucht *UPDATE*
<http://www.holarse-linuxgaming.de/news/betatester_f%C3%BCr_eschalon_book_ii_gesucht_update>
Date: Sun Mar 07 22:10:36 +0100 2010
Author: rettichschnidi
Filed under: News
--- End Message ---