Bug#697586: libpango1.0-0: Segfaults and takes Evolution with it

Fabian Greffrath fabian at greffrath.com
Mon Jan 7 09:39:38 UTC 2013


Package: libpango1.0-0
Version: 1.30.1-1
Severity: important

Hi,

Evolution crashes rather regularly for me when clicking on the "New" button to
create a new email. Dmesg tells me that it's libpango that crashes:

evolution[26840]: segfault at 380000000001 ip 00007f7c3396e353 sp
00007fffdfcccbb8 error 4 in libpango-1.0.so.0.3000.1[7f7c33958000+4b000]

I have run evolution in gdb and tried to produce a backtrace of that crash by
clicking the "New" button repeatedly. After about five clicks, I succeeded.
This is what gdb tells me:

Program received signal SIGSEGV, Segmentation fault.
pango_font_description_hash (desc=0x5555582c1e60) at /home/martin/debian/pkg-
gnome/build-area/pango1.0-1.30.1/./pango/fonts.c:786
786     /home/martin/debian/pkg-gnome/build-
area/pango1.0-1.30.1/./pango/fonts.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  pango_font_description_hash (desc=0x5555582c1e60) at /home/martin/debian
/pkg-gnome/build-area/pango1.0-1.30.1/./pango/fonts.c:786
#1  0x00007fffe96e5d69 in pango_fc_fontset_key_hash (key=0x7fffffffb160)
    at /home/martin/debian/pkg-gnome/build-area/pango1.0-1.30.1/./pango
/pangofc-fontmap.c:407
#2  0x00007ffff402e923 in g_hash_table_lookup () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007fffe96e714e in pango_fc_font_map_load_fontset
(fontmap=0x555555f86610, context=0x7fffd4019ad0, desc=0x5555582c1e30,
    language=<optimized out>) at /home/martin/debian/pkg-gnome/build-
area/pango1.0-1.30.1/./pango/pangofc-fontmap.c:1733
#4  0x00007fffed3b76b1 in itemize_state_update_for_new_run
(state=0x7fffffffb270)
    at /home/martin/debian/pkg-gnome/build-area/pango1.0-1.30.1/./pango/pango-
context.c:1352
#5  itemize_state_process_run (state=state at entry=0x7fffffffb270)
    at /home/martin/debian/pkg-gnome/build-area/pango1.0-1.30.1/./pango/pango-
context.c:1391
#6  0x00007fffed3b7a1a in itemize_with_font
(context=context at entry=0x7fffd4019ad0,
    text=text at entry=0x7fffed3d12ee "Zwölf Boxkämpfer jagen Viktor quer über
den großen Sylter Deich.", length=<optimized out>,
    desc=desc at entry=0x5555582b6330, start_index=0) at /home/martin/debian/pkg-
gnome/build-area/pango1.0-1.30.1/./pango/pango-context.c:1554
#7  0x00007fffed3b8470 in pango_context_get_metrics (context=0x7fffd4019ad0,
desc=0x5555582b6330, language=0x555556293868)
    at /home/martin/debian/pkg-gnome/build-area/pango1.0-1.30.1/./pango/pango-
context.c:1729
#8  0x00007ffff4992259 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#9  0x00007ffff4aacaaa in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007ffff4aacaaa in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#11 0x00007ffff4aad0de in gtk_widget_get_preferred_size () from /usr/lib/x86_64
-linux-gnu/libgtk-3.so.0
#12 0x00007ffff4b0a64f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff4b0ac09 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#14 0x00007ffff4b0ae7c in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#15 0x00007ffff4aacaaa in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#16 0x00007ffff4957275 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x00007ffff4aacaaa in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#18 0x00007ffff4b70efa in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#19 0x00007ffff4aacaaa in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007ffff4aad0de in gtk_widget_get_preferred_size () from /usr/lib/x86_64
-linux-gnu/libgtk-3.so.0
#21 0x00007ffff4b71de0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#22 0x00007ffff4b74191 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#23 0x00007ffff42ff812 in g_closure_invoke () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#24 0x00007ffff4311089 in ?? () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#25 0x00007ffff4318f79 in g_signal_emit_valist () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#26 0x00007ffff4319122 in g_signal_emit () from /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#27 0x00007ffff4b69119 in gtk_widget_show () from /usr/lib/x86_64-linux-
gnu/libgtk-3.so.0
#28 0x00007fffd197e217 in action_mail_message_new_cb (action=<optimized out>,
shell_window=0x55555620a030) at e-mail-shell-backend.c:237



-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (901, 'testing'), (501, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-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 libpango1.0-0 depends on:
ii  fontconfig         2.9.0-7.1
ii  libc6              2.13-37
ii  libcairo2          1.12.6-1
ii  libfontconfig1     2.9.0-7.1
ii  libfreetype6       2.4.9-1.1
ii  libglib2.0-0       2.34.3-1
ii  libthai0           0.1.18-2
ii  libx11-6           2:1.5.0-1
ii  libxft2            2.3.1-1
ii  libxrender1        1:0.9.7-1
ii  multiarch-support  2.13-37

libpango1.0-0 recommends no packages.

Versions of packages libpango1.0-0 suggests:
pn  ttf-arphic-bkai00mp  <none>
pn  ttf-arphic-bsmi00lp  <none>
pn  ttf-arphic-gbsn00lp  <none>
pn  ttf-arphic-gkai00mp  <none>
pn  ttf-baekmuk          <none>

-- no debconf information




More information about the pkg-gnome-maintainers mailing list