After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 627638 - Evolution crash with insane allocation
Evolution crash with insane allocation
Status: RESOLVED OBSOLETE
Product: pango
Classification: Platform
Component: cairo
1.28.x
Other Linux
: Normal normal
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2010-08-22 11:28 UTC by David Woodhouse
Modified: 2012-08-25 17:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Woodhouse 2010-08-22 11:28:46 UTC
GLib-ERROR **: gmem.c:140: failed to allocate 20374954752 bytes
aborting...
==23683== 
==23683== Process terminating with default action of signal 5 (SIGTRAP)
==23683==    at 0x3A4DC47022: g_logv (in /lib64/libglib-2.0.so.0.2512.0)
==23683==    by 0x3A4DC47402: g_log (in /lib64/libglib-2.0.so.0.2512.0)
==23683==    by 0x3A4DC457AD: g_malloc (in /lib64/libglib-2.0.so.0.2512.0)
==23683==    by 0x3A504080EA: pango_cairo_renderer_show_text_glyphs (pangocairo-render.c:328)
==23683==    by 0x3A5040848A: pango_cairo_renderer_draw_glyphs (pangocairo-render.c:383)
==23683==    by 0x3A508289CC: pango_renderer_draw_glyphs (pango-renderer.c:645)
==23683==    by 0x3A50406FAB: _pango_cairo_do_glyph_string (pangocairo-render.c:796)
==23683==    by 0x34FA421053: ??? (in /usr/lib64/libgdk-x11-2.0.so.0.2000.1)
==23683==    by 0x7033E43: draw_glyphs (htmlgdkpainter.c:797)
==23683==    by 0x7054C7E: draw (htmltextslave.c:790)
==23683==    by 0x70044AF: draw (htmlclue.c:267)
==23683==    by 0x7008771: draw (htmlclueflow.c:1377)
Comment 1 Behdad Esfahbod 2010-08-24 17:04:23 UTC
Any idea what evo was trying to display?
Comment 2 Milan Crha 2011-07-26 06:54:40 UTC
Downstream bug report about the same:
https://bugzilla.redhat.com/show_bug.cgi?id=718342

abrt version: 2.0.3
architecture:   i686
backtrace_rating: 4
cmdline:        evolution
comment:        Was typing up an email.
component:      evolution
crash_function: g_malloc
executable:     /usr/bin/evolution
kernel:         2.6.38.8-32.fc15.i686
os_release:     Fedora release 15 (Lovelock)
package:        evolution-3.0.2-2.fc15
reason:         Process /usr/bin/evolution was killed by signal 6 (SIGABRT)

Cut backtrace:

Thread 1 (Thread 0xb7753890 (LWP 10570))

  • #0 __kernel_vsyscall
    at arch/x86/vdso/vdso32/int80.S line 16
  • #1 raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #2 abort
    at abort.c line 93
  • #3 g_logv
    at gmessages.c line 557
  • #4 g_log
    at gmessages.c line 577
  • #5 g_malloc
    at gmem.c line 169
  • #6 g_malloc_n
    at gmem.c line 381
  • #7 pango_cairo_renderer_show_text_glyphs
    at pangocairo-render.c line 328
  • #8 pango_cairo_renderer_draw_glyphs
    at pangocairo-render.c line 383
  • #9 pango_renderer_draw_glyphs
    at pango-renderer.c line 645
  • #10 _pango_cairo_do_glyph_string
    at pangocairo-render.c line 796
  • #11 _cairo_draw_glyphs
    at htmlgdkpainter.c line 152
  • #12 draw_glyphs
    at htmlgdkpainter.c line 817
  • #13 html_painter_draw_glyphs
    at htmlpainter.c line 636
  • #14 draw_text
    at htmltextslave.c line 790
  • #15 draw
    at htmltextslave.c line 931
  • #16 draw
    at htmltextslave.c line 911
  • #17 html_object_draw
    at htmlobject.c line 1054
  • #18 draw
    at htmlclue.c line 267
  • #19 draw
    at htmlclue.c line 251
  • #20 draw
    at htmlclueflow.c line 1377
  • #21 draw
    at htmlclueflow.c line 1362
  • #22 html_object_draw
    at htmlobject.c line 1054
  • #23 draw
    at htmlclue.c line 267
  • #24 draw
    at htmlclue.c line 251
  • #25 draw
    at htmlcluev.c line 395
  • #26 html_object_draw
    at htmlobject.c line 1054
  • #27 html_engine_draw_real
    at htmlengine.c line 5067
  • #28 html_engine_draw_cb
    at htmlengine.c line 5121