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 315118 - [win32] Sheet Object copy -> critical
[win32] Sheet Object copy -> critical
Status: RESOLVED DUPLICATE of bug 308569
Product: Gnumeric
Classification: Applications
Component: Sheet Objects
1.5.x
Other All
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2005-09-02 13:47 UTC by frob
Modified: 2006-10-18 09:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description frob 2005-09-02 13:47:53 UTC
Please describe the problem:
I receive
** (gnumeric.exe:2832): CRITICAL **: cellregion_to_string: assertion `cr->rows
>= 0' failed
in 1.5.5rc1 (windows version)


Steps to reproduce:
1. Create circle in any place of sheet
2. Right-Click on this Circle, select 'Copy' from drop-down menu
3. 


Actual results:
'CRITICAL' above

Expected results:
=)

Does this happen every time?
Yes

Other information:
Comment 1 Jean Bréfort 2005-09-02 15:43:44 UTC
I can't reproduce on linux with HEAD
Comment 2 Morten Welinder 2005-09-02 19:22:32 UTC
Ditto.  Assuming Windows-only.
Comment 3 Ivan Wong 2006-08-26 10:13:05 UTC
Confirmed against HEAD.
Comment 4 Ivan Wong 2006-08-26 17:55:24 UTC
I can reproduce this on Linux with sheet objects which are neither exportable nor imageable (e.g. GnmSOFilled). The reason is that:

- with the aforesaid objects x_claim_clipboard() claims the clipboard with the default target table which includes string targets;
- this results in calling cellregion_to_string() with CellRegion->(rows|cols) < 0 in x_clipboard_get_cb().

I suspect that cellregion_to_string() can check cr->(rows|cols) silently without showing the warning?
Comment 5 Jon Kåre Hellan 2006-10-18 09:16:30 UTC

*** This bug has been marked as a duplicate of 308569 ***