Apache OpenOffice (AOO) Bugzilla – Issue 103588
Chart in report cause crash
Last modified: 2009-09-08 17:20:13 UTC
- Open attached database. - Open report Stock folder - Open for edit Stock Type1 report - Click on Chart area, select Data ranges open for edit. - Select Data series - Remove unnamed series from data series - Edit remaining named Low (side remark, cannot rename this to the more meaningful label) - Set openvalues 2, close 5, high 4, low 3 - push OK - Click out of chart - Save report - Runtime error! MS Visual C++ soffice.bin - Push OK - OOo Crash - Restart OOo run file recovery, file recovered but usually no crash report only one time, error ID: r5fymkc
Created attachment 63586 [details] bugdoc
confirming, targeting, assigning, changing to P2, adding keyword
Could you please take a look at this. Thanks. The crash occurs in SchXMLTableContext around line 1000 for( ++iRow, nRow = 0; iRow != rTable.aData.end(); iRow++, nRow++ ) { aCategories[ nRow ] = (*iRow)[ 0 ].aString; sal_Int32 nTableColCount( static_cast< sal_Int32 >((*iRow).size())); for( nCol = 1; nCol < nTableColCount; nCol++ ) { fVal = (*iRow)[ nCol ].fValue; if( bConstConvertNan && ::rtl::math::isNan( fVal )) aData[ nRow ][ nCol - 1 ] = fNaN; else aData[ nRow ][ nCol - 1 ] = fVal; } aData[nRow] has only 3 children but is asked for the 4th
Created attachment 63695 [details] patch to correct the column count
@Ocke, please try the attached patched.
patch works. thanks.
Fixed in CWS chart40.
Hm, after resync of the CWS this now crashes again. I have to look at this after my vacation. Removing the issue from CWS chart40.
Ok, this is fixed in dev300m57. Changes from chart40 are integrated and obviously a second independent crash (statusbar updates?) was fixed also.
@r4zoli, please verify that this issue is fixed in dev300m57 and close. Thanks!
Verified in DEV300_m57. Closing.