GNOME Bugzilla – Bug 509427
crash with malformed dsum() argument
Last modified: 2008-01-16 02:23:11 UTC
The following spreadsheet example crashes gnumeric 1.6.3: X Y Z 7 o p 8 e n 9 o n Y Z o p =dsum(A1:C4,"X",B5:B6+C5:C6) Gnumeric crashes immediately upon hitting ENTER after entering the formula in cell D6. The crash is apparently caused by the last malformed argument "B5:B6+C5:C6" as the correct formula =dsum(A1:C4,"X",B5:C6) works fine. Is there a way to pass @criteria directly to the function without passing a cell range? I want to use dsum() in consecutive cells and therefore do not have the space to set up a range of criteria cells (in my case two columns wide because I require two independent criteria)?
Created attachment 102835 [details] example spreadsheet Edit cell D6 and remove the leading "'". Gnumeric crashes upon pressing ENTER.
Still crash in SVN head.
+ Trace 185324
Created attachment 102844 [details] [review] ppp Proposed patch for 1.8.1 and svn head.
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report. 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.