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 580157 - validation critical
validation critical
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: General
git master
Other All
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2009-04-24 18:07 UTC by sum1
Modified: 2009-04-25 02:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description sum1 2009-04-24 18:07:49 UTC
OS: Ubuntu Jaunty
Version: 3f2c7cf9a7650c5ca6fab5ee375744bb9d5c9301


Steps to reproduce:
- With cell A1 selected, Data > Validate
- In the 'Allow' drop-down, select 'Whole numbers'
- In the Min field, type '$A$2'
- In the Max field, type '$A$2'
- Press OK
- In cell A1, type '1' and press enter to trigger the critical


Console output:

CRITICAL **: wbcg_validation_msg: assertion `FALSE' failed


Backtrace:

Breakpoint 1, 0xb704e0f6 in g_return_if_fail_warning () from /usr/lib/libglib-2.0.so.0
(gdb) bt
  • #0 g_return_if_fail_warning
    from /usr/lib/libglib-2.0.so.0
  • #1 wbcg_validation_msg
    at wbc-gtk.c line 2328
  • #2 wb_control_validation_msg
    at workbook-control.c line 161
  • #3 validation_barf
    at validation.c line 306
  • #4 validation_eval
    at validation.c line 499
  • #5 wbcg_edit_finish
    at wbc-gtk-edit.c line 229
  • #6 gnm_pane_key_mode_sheet
    at gnm-pane.c line 404
  • #7 gnm_pane_key_press
    at gnm-pane.c line 598
  • #8 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #9 ??
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #11 ??
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #14 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 gtk_window_propagate_key_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 ??
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #20 ??
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #23 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #27 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #28 ??
    from /usr/lib/libglib-2.0.so.0
  • #29 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #30 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #31 main
    at main-application.c line 472

Comment 1 Morten Welinder 2009-04-25 02:37:46 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.

Note: the action was "none" so we should ignore the problem.  I'm not sure
why we have that.