QA/Dev Report: October 2026
General Activities
- LibreOffice 26.8.1 and LibreOffice 26.8.2 were announced on October 2 on October 29 respectively
- Olivier Hallot (TDF) added extended tips to crop image dialog, added initial wiki pages for new Calc functions, added help pages for dynamic arrays in Calc, Like Operator in BASIC, Shuffle command in Calc, Correlation Circle charts and Fit to Cell in Calc. He also updated the help pages for CONVERT, ARRAYTOTEXT and the *B (SEARCHB, REPLACEB, MIDB …) Calc functions
- Dione Maddern added help for resetting individual style attributes
- Miklós Vajna (Collabora) fixed copying bulleted text from Impress/Draw to Writer, worked on airplane slide transition support,
- Xisco Faulí (TDF) improved the interoperability of TEXTBEFORE and TEXTAFTER Calc functions, added several automated tests, fixed crashes and many issues found by static analysers, did code cleanups and upgraded many dependencies
- Mike Kaganski (Collabora) fixed many PDF accessibility issues
- Andreas Heinisch fixed empty Calc cells not being linked when doing Paste Special – Paste All As Link, reduced the time spent closing a Writer document with lots of formulas, made it so the Custom Color dialog opens with the value of the first field selected, placed the Link field before the Text field again in the Hyperlink dialog, made it so the last used position and size of the Mail Merge dialog are remembered, made the vertical slider in the Custom Color reflect user choices in the colour component options, fixed a truncating issue when pasting values into colour hex fields, added a font baseline visual helper into the Special Characters dialog, fixed a font preview issue in the Paragraph dialog when multiple table cells are selected in Writer, made searching through function descriptions optional in Calc’s Function Wizard search, made navigating with repeated presses of Home and Ctrl+Home more helpful when frozen areas are involved, made filling a leading negative number in a text cell behave like in the displayed preview, made autocompletion in Calc’s name box case-sensitive, fixed incorrect merged cells when pasting from HTML source into Calc, fixed an issue with underlines in Calc, fixed user defined validation macros in Calc discarding values evaluated as True, made it so filtered rows are kept when copying Calc cells as GDI metafile, fixed CSV import issues and fixed some crashes
- Caolán McNamara (Collabora) improved the Unix email attachment script, fixed crashes and many issues found by fuzzers and static analysers and did code cleanups and optimisations, especially in the area of macros, databases and linked data
- Justin Luth (Collabora) fixed many issues in table styles and fixed an infinite loop in Writer
- Michael Weghorn (TDF) worked on making it possible to build LibreOffice on Linux without X11, fixed not being able to move floating toolbars around in a Wayland session, fixed splash screen loading not being properly reflected in graphical task managers in a Wayland session, ported away from deprecated methods in the gtk3 UI, worked on using native widgets in Qt UIs and did many code cleanups
- Balázs Varga (Collabora) made it so rows hidden by an autofilter in an imported XLSX are properly flagged as filtered
- Christian Lohmaier (TDF) fixed several build and packaging issues
- Heiko Tietze (TDF) tweaked dark mode colours in Spelling dialog, improved Calc’s Notebookbar UI, made Calc respect the Option/Command+Left/Right text navigation shortcuts on macOS when in cell edit mode, made it possible to freeze cells even in read-only spreadsheets, made Draw’s Notebookbar activate its Draw tab when text boxes are selected, added an expert configuration option to prevent undocking of tool windows like Navigator and Sidebar and added a UNO command for toggling dark document background
- Neil Roberts (TDF) fixed indeterminate checkbox states in Paragraph Style dialog, improved the translatability of zero found search results, fixed an issue with searching for styles via the UNO API, added an automated test for Find All in Writer and added a compiler plugin to detect dereferencing a smart pointer and then immediately taking the address of the reference (while also fixing many such cases)
- Julien Nabet did localisation-related cleanups in HTML export strings, fixed opening legacy Microsoft formats that are stored as Compound File Binary version 4, fixed printing issues in Writer, Calc and Impress, fixed arrow style display issues in Line Properties dialog, made it possible to refresh pivot tables in protected Calc sheets, made the new Correlation Circle chart type appear in the Sidebar as well, fixed issues with opening TGA image files, fixed PDF export of spot colour names with spaces, fixed an EPS graphics export issue with miter limits, fixed opening documents of 2-4 GB file size compressed without Zip64, expanded support of documents using Agile encryption and updated help after menu path changes
- Dan Williams (TDF) fixed an automated test that failed on certain macOS setups
- Christopher Sherlock did code cleanups and refactoring in VCL
- Tomaž Vajngerl (Collabora) implemented a reflection effect, made ARRAYTOTEXT Calc function respect the formula separators per the view locale and made it possible to use glow, soft edge and reflection with legacy shapes. He also did many code cleanups
- Noel Grandin (Collabora) did code cleanups and optimisations
- Jim Raykowski fixed Writer Navigator content tree losing its expanded state in some cases
- Patrick Luby fixed a macOS menu code issue causing a crash in an automated test
- László Németh worked on improving hyphenation
- Ben Urban did cleanups in Calc function code
- Áron Budea (Collabora) made it easier to get back to editing text in Writer after selecting a background image, fixed a binary DOC roundtrip issue related to a bug in older Microsoft Word versions (fixed in MS Word 2024), implemented support for XLSX spreadsheets embedded in PPTX presentations and fixed PPTX import issues with lost autofit properties and coloured underlines alongside many other OOXML fixes and cleanups
- Hossein Nourikhah (TDF) did code cleanups
- Jean-Pierre Ledure worked on the ScriptForge library
- Samuel Mehrbrodt (Collabora) fixed importing IFS, FILTER and SORT functions in XLSX files originating from Google Sheets and fixed PPTX export of diagram names
- Laurent Balland made it so hidden sheets are included when invoking Calc’s Select All Sheets command,
- Michael Meeks (Collabora) improved compilation times
- Bogdan Buzea (TDF) added a few automated tests, improved help for Calc’s SEQUENCE function and updated menu path references in many help pages
- Stephan Bergmann (Collabora) adapted the code to compiler changes and did code cleanups
- Vissarion Fisikopoulos (TDF) fixed dropping of operators in Base’s form filters, fixed using Standard Filter in Base on aliased query columns or with comma decimals and fixed the SQL parser not looking into subqueries in FROM clauses
- Gülşah Köse (Collabora) implemented OOXML import of shadows for group shapes
- Bayram Çiçek (Collabora) fixed printing empty rows with borders in Calc, fixed a custom shape PPTX import issue and fixed an undo issue with clone formatting in Impress/Draw
- Attila Szűcs (Collabora) fixed a shape z-order issue in DOCX import and fixed a Writer crash related to tracked changes in cells with formulas
- Sergey Anisimov (ALT Linux) fixed a crash when scrolling through Impress slides while media is playing and fixed words remaining underlined after being added to the spelling dictionary in Calc
- Vladislav Tarakanov fixed the display of the program name and launching from a pinned state in the Task Manager with the Qt6 UI in an X11 session and made it so extensions with no compatible version specified are shown in the extension installation dialog
- Andrea Gelmini did code cleanups
- Li-Wen Hsu (FreeBSD) fixed build issues on BSD systems
- Armin Le Grand (Collabora) worked on SmartArt support
- Manish Bera added unit tests for cppumaker
- Dmytro Kulyk (Sapient Pro) fixed accessibility issues in PPTX and ODS import and PDF export, fixed unexpected resetting of numbering in lists in PPTX import, fixed table style flags without table templates being dropped when saving from PPTX to ODP and fixed a DOCX import issue with page breaks
- Szymon Kłos (Collabora) grouped the undo operations for crop in Writer
- Regina Henschel fixed the position and size of text in pie shapes being wrong due to a bug in the ISO standard for OOXML and worked on SmartArt support
- Dmitry Kulikov (ALT Linux) fixed lost comments in formulas in DOCX import and fixed unwanted autofilter buttons appearing when saving from XLSX to ODS with the buttons set to hidden
- John Jebediahson made the Distort tool use a better approximation when warping the points on a curve
- Satishkumar G. fixed issues with the styling of page numbers in DOCX files
- Ilmari Lauhakangas (TDF) fixed sending attachments to Thunderbird, fixed some crashes and build issues, fixed unwanted break elements in empty paragraphs when saving as HTML, raised the C++ baseline to 23 and fixed OK button being enabled in the Sparkline dialog when it shouldn’t be
- Jonathan Clark (TDF) disabled CairoSDPR renderer on Linux by default, fixed background audio not playing on Windows in Impress presentations, fixed a Linux gtk3 issue with opening the context menu in the Styles Sidebar deck and fixed issues found by static analysers
- Khaled Hosny (Alif Type) improved OpenType feature support, fixed a PDF export issue with colour fonts and fixed a fontconfig issue found by a fuzzer
- Saburo Yoshida added an automated test
- Anthony Kinyon fixed a startup crash on macOS 27
- Moritz Duge (Collabora) fixed shifted relative references in named expressions when exporting to XLSX
- René Engelhard (Debian) fixed build issues
- Emanuel Schorsch improved the performance of matrix traversal in Calc, fixed an issue with AutoCalculate on MATCH, LOOKUP and VLOOKUP functions in Calc, fixed an issue with the start values of ordered lists in Markdown import, fixed undo of position and size changes destroying text formatting in grouped objects in Draw and fixed some crashes and hangs
- Pranam Lashkari (Collabora) fixed a PPTX import issue with placeholders without wrapping and fixed OOXML import of math formulas with dangling equal signs
- Marco Cecchetti (Collabora) made it possible to apply a glow effect to chart elements
- Oliver Specht (CIB) added an automated test
- Giovanni Bertelli made LibreOffice use the macOS system UI font
- Jan Luethi fixed running the Dir BASIC function on single-character directories on Linux
- Mihai Vasiliu fixed menu bar colour not being applied on KDE Plasma, fixed vertical misalignment when shrinking line spacing in Impress bulleted lists and fixed a Windows build configuration issue
- Michael Stahl (Collabora) implemented OOXML import support of XAdES digital signature elements and improved certificate validation performance
- Carlos Rica fixed a regular expression issue in LibreLogo
- Jiajun Xu fixed a Writer cell styling issue
- Chris Mayo worked on making it possible to build LibreOffice on Linux without X11
- Tim Schneider fixed a Windows Explorer crash related to LibreOffice shell extensions
- Roland Kurmann fixed a Windows build configuration issue
- Ian Scoular fixed a macOS build issue
- Antoine Brûlé (Tabascode) fixed reporting accessible focus events in Writer in certain cases
- Andreas Bertsatos made Add-In functions able to set the number format of their results
Kudos to Ilmari Lauhakangas for helping to elaborate this list.
Reported Bugs
462 bugs, 64 of which are enhancements, have been reported by 298 people.
- BogdanB ( 16 )
- Dmytro Kulyk ( 15 )
- Ismail ( 12 )
- Eyal Rozenberg ( 9 )
- Regina Henschel ( 8 )
- nobu ( 8 )
- Aljaž ( 6 )
- Neil Roberts ( 6 )
- Christian Lehmann ( 6 )
- Buovjaga ( 6 )
Triaged Bugs
641 bugs have been triaged by 71 people.
- BogdanB ( 213 )
- Buovjaga ( 136 )
- Heiko Tietze ( 81 )
- raal ( 29 )
- m_a_riosv ( 27 )
- V Stuart Foote ( 21 )
- Julien Nabet ( 16 )
- Olivier Hallot ( 11 )
- Regina Henschel ( 8 )
- Michael Weghorn ( 7 )
Resolution of resolved bugs

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
193 bugs have been fixed by 41 people.
- Andreas Heinisch ( 20 )
- Julien Nabet ( 13 )
- Bogdan Buzea ( 9 )
- Heiko Tietze ( 8 )
- Justin Luth ( 8 )
- Dmytro Kulyk ( 8 )
- Olivier Hallot ( 7 )
- Vissarion Fisikopoulos ( 6 )
- Ilmari Lauhakangas ( 6 )
- Neil Roberts ( 5 )
List of critical bugs fixed
- tdf#170672 [Crash] After undoing the deletion of a table, a ‘unfloat table’ button appears, clikng in to it cause problem ( Thanks to Emanuel Schorsch )
List of high severity bugs fixed
- tdf#163206 Impress list bullets are not centered / drifting ( Thanks to SilverGreen93 )
- tdf#168046 Undo modification from Dialog “Position and Size” destroys Text Object Text Formattings in Grouped Object ( Thanks to Emanuel Schorsch )
- tdf#168389 EDITING: Option for allow Refresh in protect sheet for Pivot Table ( Thanks to Julien Nabet )
- tdf#169252 Draw/Impress: Crash on copy, paste and click comment ( Thanks to Ilmari Lauhakangas )
- tdf#169697 Can’t hear audio in presentations anymore (Windows) ( Thanks to Jonathan Clark )
- tdf#172864 Icons totally busted, only text showing ( Thanks to Christian Lohmaier )
- tdf#172956 Other paragraph styles except the current one, from text, can not be selected and edited using sidebar (only gtk3 bug) ( Thanks to Jonathan Clark )
- tdf#173510 Unable to create a table without a table style ( Thanks to Justin Luth )
- tdf#173626 Hang when editing default table style ( Thanks to Emanuel Schorsch )
- tdf#69343 FILESAVE: saving odt as doc doesn’t show last line if opened in Word 2013 ( Thanks to Aron Budea )
- tdf#91400 LibreOffice doesn’t use system font since OS X 10.10+ ( Thanks to Giovanni Bertelli )
List of crashes fixed
- tdf#169252 Draw/Impress: Crash on copy, paste and click comment ( Thanks to Ilmari Lauhakangas )
- tdf#170672 [Crash] After undoing the deletion of a table, a ‘unfloat table’ button appears, clikng in to it cause problem ( Thanks to Emanuel Schorsch )
- tdf#170842 Crash in inspecting a database range with Development Tools ( Thanks to Andreas Heinisch )
- tdf#173357 Crash undoing background color or image of Table of Contents ( Thanks to Ilmari Lauhakangas )
- tdf#173562 Windows Explorer crashes (STATUS_HEAP_CORRUPTION, 0xc0000374 in ntdll.dll) triggered by LibreOffice shell extensions when interacting with .ods files ( Thanks to Tim Schneider )
- tdf#173902 Crash in SwSectionFrame::IsEndnoteAtMyEnd() when inserting a section around a nested section whose leading frame has been emptied ( Thanks to Ilmari Lauhakangas )
- tdf#173917 CRASH on startup (SIGABRT): insertThreadId() aborts on macOS 27.0.x because pthread_threadid_np returns thread IDs larger than UINT32_MAX ( Thanks to anthony.kinyon@hotmail.com )
- tdf#174093 Libreoffice Calc crashes when you rearrange ‘Data’ in the Column Fields of a pivot table ( Thanks to Andreas Heinisch )
List of performance issues fixed
- tdf#125846 Closing an ODT with any modification and lots of formula’s takes annoyingly long (+/- 14 seconds) ( Thanks to Andreas Heinisch )
List of old bugs ( more than 4 years old ) fixed
- tdf#108295 When opening Custom color from the Background color toolbar button, the first field should have its contents already selected ( Thanks to Andreas Heinisch )
- tdf#108772 FILEOPEN: DOC – Last paragraph not shown/hardly accessible in Word 2013+ after roundtrip ( Thanks to Aron Budea )
- tdf#114047 Keyboard shortcut Option + Left/Right Arrow Key Should Scroll to the Previous/Next Word not Reduce/Increase the Column Width ( Thanks to Heiko Tietze )
- tdf#116727 EDITING: Undo while Clone Formatting leads to text having double font size (see comment 4) ( Thanks to Bayram Çiçek )
- tdf#125846 Closing an ODT with any modification and lots of formula’s takes annoyingly long (+/- 14 seconds) ( Thanks to Andreas Heinisch )
- tdf#139425 FILEOPEN PPTX: strange polygon artefact ( Thanks to Bayram Çiçek )
- tdf#140703 Calc: UI: fill: funny little fail with ‘downfill’, cells formatted as text filled in wrong direction – regression ( Thanks to Andreas Heinisch )
- tdf#142472 Weird autocomplete for range names starting with “Ma” ( Thanks to Andreas Heinisch )
- tdf#144175 Remove strings from l10n in html export ( Thanks to Julien Nabet )
- tdf#144299 SheetCellRanges service SEARCHING FOR STYLE cant FindAll or ReplaceAll if .Count=1 / simple SheetCellRange also can’t. ( Thanks to Neil Roberts )
- tdf#146150 Use dispatch command instead of numerical ID for the UNO commands ( Thanks to Caolán McNamara )
- tdf#149918 PPTX FILEOPEN position and size of text in pie shape is wrong ( Thanks to Regina Henschel )
- tdf#34697 Print Current Page in Print dialog – Calc [Writer, Draw, Impress are finished] ( Thanks to Julien Nabet )
- tdf#47890 Mailmerge: Dialog must remember increased size and increase records area and not space above OK/Cancel buttons ( Thanks to Andreas Heinisch )
- tdf#55870 When copying filtered table, which contains subtotals, from calc and pasting as GDI Metafile into writer, wrong values are pasted. ( Thanks to Andreas Heinisch )
- tdf#57274 EDITING: Paste Special Link Checkbox fails to insert cell references when the source cell is blank ( Thanks to Andreas Heinisch )
- tdf#58586 EDITING : Autofilter complete ignored, when content is defined by a Subselect ( Thanks to Vissarion Fisikopoulos )
- tdf#59310 EPS setmiterlimit of “0 ml” produces /rangecheck error in ghostscript (possible violation of EPS spec) ( Thanks to Julien Nabet )
- tdf#69343 FILESAVE: saving odt as doc doesn’t show last line if opened in Word 2013 ( Thanks to Aron Budea )
- tdf#90848 Include a font baseline in symbol preview in Special Character dialog ( Thanks to Andreas Heinisch )
- tdf#91400 LibreOffice doesn’t use system font since OS X 10.10+ ( Thanks to Giovanni Bertelli )
- tdf#96372 Filters do not work on Hsqldb subquery result when subquery has alias. ( Thanks to Vissarion Fisikopoulos )
WORKSFORME bugs
78 bugs have been retested by 26 people.
- BogdanB ( 40 )
- Andreas Heinisch ( 8 )
- Buovjaga ( 4 )
- Aron Budea ( 2 )
- Regina Henschel ( 2 )
- raal ( 2 )
- ady ( 2 )
- Olivier Hallot ( 1 )
- brief ( 1 )
- Roman Kuznetsov ( 1 )
DUPLICATED bugs
112 bugs have been duplicated by 23 people.
- Buovjaga ( 31 )
- BogdanB ( 27 )
- Heiko Tietze ( 13 )
- V Stuart Foote ( 10 )
- m_a_riosv ( 5 )
- Andreas Heinisch ( 4 )
- raal ( 4 )
- Justin L ( 2 )
- Mateusz Wlazłowski ( 2 )
- dcbw@libreoffice.org ( 2 )
Verified bug fixes
41 bugs have been verified by 12 people.
- BogdanB ( 22 )
- Gerald Pfeifer ( 5 )
- Mihai Vasiliu ( 3 )
- Buovjaga ( 2 )
- Heiko Tietze ( 2 )
- Robert Großkopf ( 1 )
- Alex Thurgood ( 1 )
- Michael Weghorn ( 1 )
- Regina Henschel ( 1 )
- Branislav Klocok ( 1 )
Categorized Bugs
649 bugs have been categorized with a metabug by 24 people.
- BogdanB ( 426 )
- Heiko Tietze ( 78 )
- Buovjaga ( 26 )
- Eyal Rozenberg ( 23 )
- V Stuart Foote ( 23 )
- Hossein ( 17 )
- raal ( 12 )
- Olivier Hallot ( 10 )
- Jonathan Clark ( 6 )
- Michael Weghorn ( 4 )
Regression Bugs
47 bugs have been set as regressions by 11 people.
- BogdanB ( 15 )
- Buovjaga ( 12 )
- raal ( 7 )
- nobu ( 3 )
- Robert Großkopf ( 2 )
- Justin L ( 2 )
- ady ( 2 )
- Xisco Faulí ( 1 )
- Roman Kuznetsov ( 1 )
- László Németh ( 1 )
Bisected Bugs
42 bugs have been bisected by 8 people.
- BogdanB ( 17 )
- Buovjaga ( 12 )
- raal ( 7 )
- Justin L ( 2 )
- Xisco Faulí ( 1 )
- Neil Roberts ( 1 )
- Saburo ( 1 )
- Matthew Kogan ( 1 )
Evolution of Unconfirmed Bugs
Check the current list of unconfirmed bugs here

Evolution of Open Regressions
Check the current list of open regressions here

Evolution of Open bibisectRequests
Check the current list of open bibisectrequests here

Evolution of Highest Priority Bugs
Check the current list of highest priority bugs here

Evolution of High Priority Bugs
Check the current list of high priority bugs here

Thank you all for making Libreoffice rock!
Join us and help to keep LibreOffice super reliable!
Check the Get Involved page out now!











