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 497777 - Allocation crash in gog_barcol_view_render()
Allocation crash in gog_barcol_view_render()
Status: RESOLVED FIXED
Product: libgoffice
Classification: Other
Component: Graphing / Charting
unspecified
Other All
: Normal critical
: ---
Assigned To: Jean Bréfort
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2007-11-18 00:51 UTC by sum1
Modified: 2007-11-18 08:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description sum1 2007-11-18 00:51:37 UTC
Version: r16162 (gnumeric), r1970 (goffice)
OS: Ubuntu Gutsy

Steps to reproduce:
- Run Gnumeric
- Import gnumeric/samples/chart-tests.gnumeric
- Select the "SeriesLines" sheet
- Select A2:A7
- Press the Delete key to crash Gnumeric

Backtrace:

GLib-ERROR **: /build/buildd/glib2.0-2.14.1/glib/gmem.c:135: failed to allocate 4294967276 bytes
aborting...

Program received signal SIGABRT, Aborted.

Thread NaN (LWP 25853)

  • #6 gog_barcol_view_render
    at gog-barcol.c line 395
  • #0 __kernel_vsyscall
  • #1 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #2 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #3 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #4 g_log
    from /usr/lib/libglib-2.0.so.0
  • #5 g_malloc
    from /usr/lib/libglib-2.0.so.0
  • #6 gog_barcol_view_render
    at gog-barcol.c line 395
  • #7 gog_view_render
    at gog-view.c line 782
  • #8 gog_chart_view_render
    at gog-chart.c line 912
  • #9 gog_view_render
    at gog-view.c line 787
  • #10 gog_view_render_real
    at gog-view.c line 561
  • #11 gog_outlined_view_render
    at gog-outlined-object.c line 157
  • #12 gog_graph_view_render
    at gog-graph.c line 794
  • #13 gog_view_render
    at gog-view.c line 782
  • #14 gog_renderer_update
    at gog-renderer.c line 1302
  • #15 gog_control_foocanvas_update
    at gog-control-foocanvas.c line 191
  • #16 foo_canvas_item_invoke_update
    at foo-canvas.c line 428
  • #17 foo_canvas_group_update
    at foo-canvas.c line 1379
  • #18 foo_canvas_item_invoke_update
    at foo-canvas.c line 428
  • #19 foo_canvas_group_update
    at foo-canvas.c line 1379
  • #20 foo_canvas_item_invoke_update
    at foo-canvas.c line 428
  • #21 do_update
    at foo-canvas.c line 2931
  • #22 idle_handler
    at foo-canvas.c line 2966
  • #23 ??
    from /usr/lib/libglib-2.0.so.0

Comment 1 Jean Bréfort 2007-11-18 08:06:45 UTC
Thanks for reporting, seems this one if quite ancient.
Comment 2 Jean Bréfort 2007-11-18 08:59:34 UTC
Fixed.