Public bug reported:

Binary package hint: gnumeric

To reproduce this:

1. Create a new graph with gnumeric
2. Edit the graph and go to one of the data ranges
3. Copy from (X) and paste into (Y) for example
4. Gnumeric crashes with the following backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7afe217 in gnm_expr_entry_find_range ()
   from /usr/lib/libspreadsheet-1.10.8.so
(gdb) bt
#0  0x00007ffff7afe217 in gnm_expr_entry_find_range ()
   from /usr/lib/libspreadsheet-1.10.8.so
#1  0x00007ffff7b0034d in ?? () from /usr/lib/libspreadsheet-1.10.8.so
#2  0x00007ffff7b02e49 in ?? () from /usr/lib/libspreadsheet-1.10.8.so
#3  0x00007ffff68cca6e in g_closure_invoke (closure=0xea8b80, 
    return_value=0x0, n_param_values=2, param_values=0xee2b50, 
    invocation_hint=0x7fffffffc730)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#4  0x00007ffff68e2de7 in signal_emit_unlocked_R (node=0x673710, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3252
#5  0x00007ffff68e42a6 in g_signal_emit_valist (instance=0xac32b0, 
    signal_id=<value optimized out>, detail=1959, var_args=0x7fffffffc920)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#6  0x00007ffff68e4863 in g_signal_emit (instance=0x0, signal_id=4294952160, 
    detail=1) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#7  0x00007ffff68d1329 in g_object_dispatch_properties_changed (
    object=0xac32b0, n_pspecs=4, pspecs=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gobject.c:918
#8  0x00007ffff68d074c in g_object_notify_queue_thaw (object=0xac32b0, 
    nqueue=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gobjectnotifyqueue.c:132
#9  0x00007ffff68d3882 in g_object_thaw_notify (object=0xac32b0)
    at /build/buildd/glib2.0-2.26.1/gobject/gobject.c:1106
#10 0x00007ffff7098059 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00007ffff72429d5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007ffff7241739 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x00007ffff68cca6e in g_closure_invoke (closure=0xd385d0, 
    return_value=0x0, n_param_values=3, param_values=0xefd0f0, 
    invocation_hint=0x7fffffffcd00)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#14 0x00007ffff68e2de7 in signal_emit_unlocked_R (node=0x6ad290, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3252
#15 0x00007ffff68e42a6 in g_signal_emit_valist (instance=0xadf710, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fffffffcf10)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#16 0x00007ffff68e45f8 in g_signal_emit_by_name (instance=0xadf710, 
    detailed_signal=0x7ffff734ad07 "selection-received")
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3077
#17 0x00007ffff7170a03 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007ffff7172e30 in gtk_selection_convert ()
   from /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007ffff68cca6e in g_closure_invoke (closure=0x9e1ed0, 
    return_value=0x7fffffffd3d0, n_param_values=1, param_values=0xee0670, 
    invocation_hint=0x7fffffffd260)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#20 0x00007ffff68e2a30 in signal_emit_unlocked_R (node=0x9e2850, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3290
#21 0x00007ffff7057060 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007ffff7057570 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007ffff7057806 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007ffff705793a in gtk_bindings_activate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007ffff709ce2c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff710f9d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007ffff68cc9b9 in g_closure_invoke (closure=0x69acf0, 
    return_value=0x7fffffffd6f0, n_param_values=2, param_values=0xee9c60, 
    invocation_hint=0x7fffffffd6b0)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#28 0x00007ffff68e2a30 in signal_emit_unlocked_R (node=0x69ad60, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3290
#29 0x00007ffff68e40eb in g_signal_emit_valist (instance=0xac32b0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fffffffd8a0)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2993
#30 0x00007ffff68e4863 in g_signal_emit (instance=0x0, signal_id=4294952160, 
    detail=1) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#31 0x00007ffff72286df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00007ffff72397bb in gtk_window_propagate_key_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00007ffff723c84b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x00007ffff710f9d8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007ffff68cca6e in g_closure_invoke (closure=0x69acf0, 
    return_value=0x7fffffffdbb0, n_param_values=2, param_values=0xeea800, 
    invocation_hint=0x7fffffffdb70)
    at /build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#36 0x00007ffff68e2a30 in signal_emit_unlocked_R (node=0x69ad60, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, 
    instance_and_params=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3290
#37 0x00007ffff68e40eb in g_signal_emit_valist (instance=0xae0150, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fffffffdd60)
    at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2993
#38 0x00007ffff68e4863 in g_signal_emit (instance=0x0, signal_id=4294952160, 
    detail=1) at /build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#39 0x00007ffff72286df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x00007ffff7107f44 in gtk_propagate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#41 0x00007ffff7108f4b in gtk_main_do_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#42 0x00007ffff6d8274c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#43 0x00007ffff6418342 in g_main_dispatch (context=0x68fdf0)
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149
#44 g_main_context_dispatch (context=0x68fdf0)
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702
#45 0x00007ffff641c2a8 in g_main_context_iterate (context=0x68fdf0, 
    block=<value optimized out>, dispatch=<value optimized out>, 
    self=<value optimized out>)
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780
#46 0x00007ffff641c7b5 in g_main_loop_run (loop=0x77b630)
    at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2988
#47 0x00007ffff71093e7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#48 0x00000000004046a0 in main ()

Strangely the crash report program is not triggered by this, so I had to
create this backtrace by running it inside gdb.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: gnumeric 1.10.8-1ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-27.48-generic 2.6.35.11
Uname: Linux 2.6.35-27-generic x86_64
Architecture: amd64
Date: Wed Mar  9 00:20:02 2011
EcryptfsInUse: Yes
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: gnumeric

** Affects: gnumeric (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug maverick ubuntu-une

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/731822

Title:
  Gnumeric crashes when pasting into chart data ranges

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to