I found the steps to reproduce this issue while checking this crash: https://crashreport.libreoffice.org/stats/signature/SwTextGridPage::CharorLineChangedHdl(weld::SpinButton%20&) and I'm reporting it because I believe the correct way to fix it is by using 'set_sensitive' correctly. Steps to reproduce: 1. Open writer 2. Format - Page Style 3. Select 'Grid (lines only)' 4. Type '99999999999' in max. base text size -> Lines per page is disabled 5. Select 'Grid (lines and characters)' -> Lines per page is enabled 6. Click on Lines per page and press down arrow twice -> Crash Reproduced in Version: 7.5.0.0.alpha0+ / LibreOffice Community Build ID: a0bc0cc81b597aa81189355a8125753d6b873cce CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: x11 Locale: es-ES (es_ES.UTF-8); UI: en-US Calc: threaded
@Caolán, I thought you might be interested in this issue
Created attachment 182813 [details] bt with debug symbols (gen) On pc Debian x86-64 with master sources updated today + gen rendering, I could reproduce this. Remark: I can reproduce this with gen + kf5 renderings, not gtk3 because just for this one, when I do the step 5 ("Select 'Grid (lines and characters)'), Lines per page isn't enabled, it stays disabled.
Yes, I forgot to add the 'gen' in the summary
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/384167ab8501ba5912068c0a9673864552d119f1 tdf#151316 recalc what dependencies should be sensitive It will be available in 7.5.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.
seems ok in trunk now, backport to 7-4 in gerrit
On pc Debian x86-64 with master sources updated today (+gen rendering) including Caolán's patch, I don't reproduce the crash. As usual, thank you Caolán! :-)
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/159a117c2e6d7fe768c9f76be0bc9f792ace96eb tdf#151316 recalc what dependencies should be sensitive It will be available in 7.4.3. 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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/713b19bde2dcd0a65e04bb99681e35cbfd2f25e9 tdf#151316 recalc what dependencies should be sensitive It will be available in 7.3.7. 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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-4-2": https://git.libreoffice.org/core/commit/d16f94307a3182dcbd0ae639712d09cca208a28d tdf#151316 recalc what dependencies should be sensitive It will be available in 7.4.2. 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.