Summary: | EDITING: Function Wizard crashes LibreOffice | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | John Smith <clicksafe> |
Component: | Calc | Assignee: | Caolán McNamara <caolan.mcnamara> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caolan.mcnamara, erack, miguelangelrv |
Priority: | medium | Keywords: | regression |
Version: | 4.1.1.2 release | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | BSA target:4.2.0 target:4.1.2 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 60270 | ||
Attachments: | An ODT document, illustrating with a screenshot, the steps described above. |
Further to the two functions already mentioned, SUMIFS, COUNTIFS, IFERROR, IFNA, XOR, NUMBERVALUE and SKEWP all crash LibreOffice as described above. Hi John, thanks for reporting. Reproducible with: Win7x64Ultimate. Version: 4.1.3.0.0+ Build ID: 952c5fe20d5975c8a2c9f5093d05472ca0fc78f No issue in: Win7x64Ultimate Version 4.0.5.2 (Build ID: 5464147a081647a250913f19c0715bca595af2f) @Caolan: In master crash is under VclBuilderContainer::get<TabControl> where m_pUIBuilder is NULL, called from SfxHelp::Start_Impl() with >|592 TabControl *pCtrl = ((Dialog*)pParent)->get<TabControl>("tabcontrol") Does it need to check ((Dialog*)pParent)->hasBuilder() first or is m_pUIBuilder supposed to never be NULL in that context? Caolan McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d4edce3b72d585915516a0a27c4815a0d4996cfb Resolves: fdo#69440 only ask for tabcontrol in builder dialogs The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. fixed for master, proposed for 4-1 and 4-1-2 Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=52bd2f21fe6b4388948643514bca05a7b4f87849&h=libreoffice-4-1 Resolves: fdo#69440 only ask for tabcontrol in builder dialogs It will be available in LibreOffice 4.1.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-1-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=09351f513e750fc1d7a72a1ce0680a927140bbde&h=libreoffice-4-1-2 Resolves: fdo#69440 only ask for tabcontrol in builder dialogs It will be available already in LibreOffice 4.1.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |
Created attachment 85939 [details] An ODT document, illustrating with a screenshot, the steps described above. Problem description: Selection of certain functions then Help crashes LibreOffice Steps to reproduce: 1. Open Calc. 2. Open the Function Wizard using any valid method. 3. Select AVERAGEIF or AVERAGEIFS by either single-clicking or double-clicking on the function name in the list. 4. Press the Help button in the dialog. Current behavior: LibreOffice crashes. Expected behavior: Help files should open. Operating System: Windows XP Version: 4.1.1.2 release