Your message dated Mon, 3 Jun 2013 22:31:08 +1000
with message-id <[email protected]>
and subject line Done: gnumeric segfaults when pasting values into blank chart 
fields
has caused the Debian Bug report #629141,
regarding gnumeric segfaults when pasting values into blank chart fields
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
629141: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnumeric
Version: 1.10.8-1squeeze5
Severity: normal


When pasting a cell range into the data tab of a series in a chart, gnumeric 
segfaults.

Steps to reproduce:
1) Start gnumeric to a blank sheet
2) Insert->Chart, select an XY plot, and drag a bounding box to create a chart 
(no real
   data actually required)
3) Doubleclick on the chart to open its properties, selct the "Series1" element
4) Go to the "Data" tab and attempt to paste a cell series string into the "Y" 
field
   (or any blank field) (ex. "Sheet1!$A$2")
5) Watch gnumeric segfault.

Tested on several systems (all debian squeeze amd64), with blank data and using 
example
data for the initial chart (ex. (1,2,3,4,5,6,7,8,9),(2,4,6,8,10,12,14,16,18))

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7afcdb7 in gnm_expr_entry_find_range () from 
/usr/lib/libspreadsheet-1.10.8.so

(gdb) backtrace
#0  0x00007ffff7afcdb7 in gnm_expr_entry_find_range () from 
/usr/lib/libspreadsheet-1.10.8.so
#1  0x00007ffff7afeefd in ?? () from /usr/lib/libspreadsheet-1.10.8.so
#2  0x00007ffff7b019f9 in ?? () from /usr/lib/libspreadsheet-1.10.8.so
#3  0x00007ffff68a247e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff68b83f7 in ?? () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff68b9a76 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#6  0x00007ffff68b9fc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7  0x00007ffff68a6459 in ?? () from /usr/lib/libgobject-2.0.so.0
#8  0x00007ffff68a95c5 in g_object_thaw_notify () from 
/usr/lib/libgobject-2.0.so.0
#9  0x00007ffff706f999 in paste_received (clipboard=<value optimized out>,
    text=0xdad2c0 "Sheet1!$A$1:$A$9", data=<value optimized out>)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkentry.c:6301
#10 0x00007ffff7216605 in request_text_received_func (clipboard=0xd394a0,
    selection_data=0x7fffffffd340, data=0xb95f40)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkclipboard.c:953
#11 0x00007ffff7215369 in selection_received (widget=0xd7f640, 
selection_data=0x7fffffffd340,
    time=<value optimized out>) at 
/scratch/build-area/gtk+2.0-2.20.1/gtk/gtkclipboard.c:865
#12 0x00007ffff68a247e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff68b83f7 in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007ffff68b9a76 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#15 0x00007ffff68b9d93 in g_signal_emit_by_name () from 
/usr/lib/libgobject-2.0.so.0
#16 0x00007ffff7146493 in gtk_selection_retrieval_report (info=0xde8550,
    type=<value optimized out>, format=<value optimized out>, buffer=<value 
optimized out>,
    length=<value optimized out>, time=1291021792)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkselection.c:2938
#17 0x00007ffff71488c0 in IA__gtk_selection_convert (widget=0xd7f640, 
selection=0x45, target=0x47,
    time_=1291021792) at 
/scratch/build-area/gtk+2.0-2.20.1/gtk/gtkselection.c:1089
#18 0x00007ffff68a247e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0x00007ffff68b8040 in ?? () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff702f520 in gtk_binding_entry_activate (entry=0x9b46b0, 
object=0xaa14d0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkbindings.c:537
#21 0x00007ffff702fa30 in binding_match_activate (pspec_list=<value optimized 
out>,
    object=0xaa14d0, path_length=8, path=0xda7430 "GtkEntry", 
path_reversed=0xda7450 "yrtnEktG",
    unbound=<value optimized out>) at 
/scratch/build-area/gtk+2.0-2.20.1/gtk/gtkbindings.c:1123
#22 0x00007ffff702fcc6 in gtk_bindings_activate_list (object=0xaa14d0,
    entries=<value optimized out>, is_release=<value optimized out>)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkbindings.c:1268
#23 0x00007ffff702fdfa in IA__gtk_bindings_activate_event (object=0xaa14d0, 
event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkbindings.c:1363
#24 0x00007ffff70747dc in gtk_entry_key_press (widget=0xaa14d0, event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkentry.c:4120
#25 0x00007ffff70e6c78 in _gtk_marshal_BOOLEAN__BOXED (closure=0x6b8ea0,
    return_value=0x7fffffffd9e0, n_param_values=<value optimized out>, 
param_values=0xde68d0,
    invocation_hint=<value optimized out>, marshal_data=0x7ffff7074740)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84
#26 0x00007ffff68a23c9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#27 0x00007ffff68b8040 in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0x00007ffff68b98bd in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#29 0x00007ffff68b9fc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#30 0x00007ffff71fcf7f in gtk_widget_event_internal (widget=0xaa14d0, 
event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943
#31 0x00007ffff720d45b in IA__gtk_window_propagate_key_event (window=0xa69470, 
event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkwindow.c:5184
#32 0x00007ffff72104eb in gtk_window_key_press_event (widget=0xa69470, 
event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkwindow.c:5214
#33 0x00007ffff70e6c78 in _gtk_marshal_BOOLEAN__BOXED (closure=0x6b8ea0,
    return_value=0x7fffffffdea0, n_param_values=<value optimized out>, 
param_values=0xde88c0,
    invocation_hint=<value optimized out>, marshal_data=0x7ffff72104b0)
---Type <return> to continue, or q <return> to quit---
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84
#34 0x00007ffff68a247e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#35 0x00007ffff68b8040 in ?? () from /usr/lib/libgobject-2.0.so.0
#36 0x00007ffff68b98bd in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#37 0x00007ffff68b9fc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#38 0x00007ffff71fcf7f in gtk_widget_event_internal (widget=0xa69470, 
event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943
#39 0x00007ffff70df234 in IA__gtk_propagate_event (widget=0xa69470, 
event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:2416
#40 0x00007ffff70e021b in IA__gtk_main_do_event (event=0xcf98e0)
    at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:1647
#41 0x00007ffff6d543cc in gdk_event_dispatch (source=<value optimized out>,
    callback=<value optimized out>, user_data=<value optimized out>)
    at /scratch/build-area/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372
#42 0x00007ffff63f46f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#43 0x00007ffff63f8568 in ?? () from /lib/libglib-2.0.so.0
#44 0x00007ffff63f8a75 in g_main_loop_run () from /lib/libglib-2.0.so.0
#45 0x00007ffff70e06b7 in IA__gtk_main () at 
/scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#46 0x0000000000404d10 in main ()

-- System Information:
Debian Release: 6.0.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=POSIX (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnumeric depends on:
ii  debconf [de 1.5.36.1                     Debian configuration management sy
ii  gconf2      2.28.1-6                     GNOME configuration database syste
ii  gnumeric-co 1.10.8-1squeeze5             spreadsheet application for GNOME 
ii  gsfonts     1:8.11+urwcyr1.0.7~pre44-4.2 Fonts for the Ghostscript interpre
ii  libatk1.0-0 1.30.0-1                     The ATK accessibility toolkit
ii  libc6       2.11.2-10                    Embedded GNU C Library: Shared lib
ii  libcairo2   1.8.10-6                     The Cairo 2D vector graphics libra
ii  libglade2-0 1:2.6.4-1                    library to load .glade files at ru
ii  libglib2.0- 2.24.2-1                     The GLib library of C routines
ii  libgoffice- 0.8.8-1                      Document centric objects library -
ii  libgsf-1-11 1.14.18-1                    Structured File Library - runtime 
ii  libgtk2.0-0 2.20.1-2                     The GTK+ graphical user interface 
ii  libpango1.0 1.28.3-1+squeeze2            Layout and rendering of internatio
ii  libxml2     2.7.8.dfsg-2                 GNOME XML library
ii  procps      1:3.2.8-9                    /proc file system utilities
ii  zlib1g      1:1.2.3.4.dfsg-3             compression library - runtime

Versions of packages gnumeric recommends:
ii  evince                        2.30.3-2   Document (PostScript, PDF) viewer
ii  lp-solve                      5.5.0.13-7 Solve (mixed integer) linear progr

Versions of packages gnumeric suggests:
pn  epiphany-brows <none>                    (no description available)
pn  gnumeric-doc   <none>                    (no description available)
pn  gnumeric-plugi <none>                    (no description available)
ii  ttf-liberation 1.05.2.20091019-4squeeze1 Fonts with the same metrics as Tim
ii  ttf-mscorefont 3.3                       Installer for Microsoft TrueType c

-- debconf information:
  gnumeric/existing-process: false
  gnumeric/existing-process-title:



--- End Message ---
--- Begin Message ---
Package: gnumeric
Version: 1.10.9-1

We believe that the bug you reported was fixed in one of the previous
versions of gnumeric which was installed in the Debian FTP archive.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

--- End Message ---

Reply via email to