Description: On pc Debian x86-64 with master sources updated today + enable-dbgutil + gen, I got an assertion when trying to edit a form Steps to Reproduce: 1. Retrieve file https://bugs.documentfoundation.org/attachment.cgi?id=112417 2. Open the file 3. Edit any of the 2 forms Actual Results: Assertion Expected Results: No assertion Reproducible: Always User Profile Reset: Yes Additional Info:
Created attachment 154635 [details] bt with debug symbols
Noel: thought you might be interested in this one considering the assertion has been added with 78b9dac2ee77bf6efc1298962cbeca284db5b00a
Noel: about 32 bits bmp, except in https://opengrok.libreoffice.org/xref/core/svx/source/sdr/primitive2d/sdrprimitivetools.cxx?r=a2bd7470#56 56 BitmapEx aBitmap = vcl::bitmap::CreateFromData(cross, 3, 3, 12, 32); I also noticed this one with grep -n CreateFromData: 1669 BitmapEx aImage = vcl::bitmap::CreateFromData(maBitmap.data(), nImageWidth, nImageLength, 1670 nImageWidth * (HasAlphaChannel() ? 4 : 3), // scanline bytes 1671 HasAlphaChannel() ? 32 : 24); See https://opengrok.libreoffice.org/xref/core/filter/source/graphicfilter/itiff/itiff.cxx?r=09ad0e78#1669
Created attachment 154675 [details] bt Windows (windbg) On Win10 with master sources updated today, I could reproduce this. Quite weirdly, the bt is completely different.
Noel Grandin committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/5da08d7b14b03459070228bad1b42dc5d1746b9f tdf#127858 Assertion when trying to edit a form (gen backend) It will be available in 6.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.