QA/Dev Report: October 2026

General Activities

  1. LibreOffice 26.8.1 and LibreOffice 26.8.2 were announced on October 2 on October 29 respectively
  2. 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
  3. Dione Maddern added help for resetting individual style attributes
  4. Miklós Vajna (Collabora) fixed copying bulleted text from Impress/Draw to Writer, worked on airplane slide transition support,
  5. 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
  6. Mike Kaganski (Collabora) fixed many PDF accessibility issues
  7. 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
  8. 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
  9. Justin Luth (Collabora) fixed many issues in table styles and fixed an infinite loop in Writer
  10. 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
  11. Balázs Varga (Collabora) made it so rows hidden by an autofilter in an imported XLSX are properly flagged as filtered
  12. Christian Lohmaier (TDF) fixed several build and packaging issues
  13. 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
  14. 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)
  15. 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
  16. Dan Williams (TDF) fixed an automated test that failed on certain macOS setups
  17. Christopher Sherlock did code cleanups and refactoring in VCL
  18. 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
  19. Noel Grandin (Collabora) did code cleanups and optimisations
  20. Jim Raykowski fixed Writer Navigator content tree losing its expanded state in some cases
  21. Patrick Luby fixed a macOS menu code issue causing a crash in an automated test
  22. László Németh worked on improving hyphenation
  23. Ben Urban did cleanups in Calc function code
  24. Á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
  25. Hossein Nourikhah (TDF) did code cleanups
  26. Jean-Pierre Ledure worked on the ScriptForge library
  27. Samuel Mehrbrodt (Collabora) fixed importing IFS, FILTER and SORT functions in XLSX files originating from Google Sheets and fixed PPTX export of diagram names
  28. Laurent Balland made it so hidden sheets are included when invoking Calc’s Select All Sheets command,
  29. Michael Meeks (Collabora) improved compilation times
  30. Bogdan Buzea (TDF) added a few automated tests, improved help for Calc’s SEQUENCE function and updated menu path references in many help pages
  31. Stephan Bergmann (Collabora) adapted the code to compiler changes and did code cleanups
  32. 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
  33. Gülşah Köse (Collabora) implemented OOXML import of shadows for group shapes
  34. 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
  35. 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
  36. 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
  37. 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
  38. Andrea Gelmini did code cleanups
  39. Li-Wen Hsu (FreeBSD) fixed build issues on BSD systems
  40. Armin Le Grand (Collabora) worked on SmartArt support
  41. Manish Bera added unit tests for cppumaker
  42. 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
  43. Szymon Kłos (Collabora) grouped the undo operations for crop in Writer
  44. 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
  45. 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
  46. John Jebediahson made the Distort tool use a better approximation when warping the points on a curve
  47. Satishkumar G. fixed issues with the styling of page numbers in DOCX files
  48. 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
  49. 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
  50. 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
  51. Saburo Yoshida added an automated test
  52. Anthony Kinyon fixed a startup crash on macOS 27
  53. Moritz Duge (Collabora) fixed shifted relative references in named expressions when exporting to XLSX
  54. René Engelhard (Debian) fixed build issues
  55. 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
  56. Pranam Lashkari (Collabora) fixed a PPTX import issue with placeholders without wrapping and fixed OOXML import of math formulas with dangling equal signs
  57. Marco Cecchetti (Collabora) made it possible to apply a glow effect to chart elements
  58. Oliver Specht (CIB) added an automated test
  59. Giovanni Bertelli made LibreOffice use the macOS system UI font
  60. Jan Luethi fixed running the Dir BASIC function on single-character directories on Linux
  61. 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
  62. Michael Stahl (Collabora) implemented OOXML import support of XAdES digital signature elements and improved certificate validation performance
  63. Carlos Rica fixed a regular expression issue in LibreLogo
  64. Jiajun Xu fixed a Writer cell styling issue
  65. Chris Mayo worked on making it possible to build LibreOffice on Linux without X11
  66. Tim Schneider fixed a Windows Explorer crash related to LibreOffice shell extensions
  67. Roland Kurmann fixed a Windows build configuration issue
  68. Ian Scoular fixed a macOS build issue
  69. Antoine Brûlé (Tabascode) fixed reporting accessible focus events in Writer in certain cases
  70. 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.

Top 10 Reporters

  1. BogdanB ( 16 )
  2. Dmytro Kulyk ( 15 )
  3. Ismail ( 12 )
  4. Eyal Rozenberg ( 9 )
  5. Regina Henschel ( 8 )
  6. nobu ( 8 )
  7. Aljaž ( 6 )
  8. Neil Roberts ( 6 )
  9. Christian Lehmann ( 6 )
  10. Buovjaga ( 6 )

Triaged Bugs

641 bugs have been triaged by 71 people.

Top 10 Triagers

  1. BogdanB ( 213 )
  2. Buovjaga ( 136 )
  3. Heiko Tietze ( 81 )
  4. raal ( 29 )
  5. m_a_riosv ( 27 )
  6. V Stuart Foote ( 21 )
  7. Julien Nabet ( 16 )
  8. Olivier Hallot ( 11 )
  9. Regina Henschel ( 8 )
  10. 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.

Top 10 Fixers

  1. Andreas Heinisch ( 20 )
  2. Julien Nabet ( 13 )
  3. Bogdan Buzea ( 9 )
  4. Heiko Tietze ( 8 )
  5. Justin Luth ( 8 )
  6. Dmytro Kulyk ( 8 )
  7. Olivier Hallot ( 7 )
  8. Vissarion Fisikopoulos ( 6 )
  9. Ilmari Lauhakangas ( 6 )
  10. Neil Roberts ( 5 )

List of critical bugs fixed

  1. 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

  1. tdf#163206 Impress list bullets are not centered / drifting ( Thanks to SilverGreen93 )
  2. tdf#168046 Undo modification from Dialog “Position and Size” destroys Text Object Text Formattings in Grouped Object ( Thanks to Emanuel Schorsch )
  3. tdf#168389 EDITING: Option for allow Refresh in protect sheet for Pivot Table ( Thanks to Julien Nabet )
  4. tdf#169252 Draw/Impress: Crash on copy, paste and click comment ( Thanks to Ilmari Lauhakangas )
  5. tdf#169697 Can’t hear audio in presentations anymore (Windows) ( Thanks to Jonathan Clark )
  6. tdf#172864 Icons totally busted, only text showing ( Thanks to Christian Lohmaier )
  7. 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 )
  8. tdf#173510 Unable to create a table without a table style ( Thanks to Justin Luth )
  9. tdf#173626 Hang when editing default table style ( Thanks to Emanuel Schorsch )
  10. tdf#69343 FILESAVE: saving odt as doc doesn’t show last line if opened in Word 2013 ( Thanks to Aron Budea )
  11. tdf#91400 LibreOffice doesn’t use system font since OS X 10.10+ ( Thanks to Giovanni Bertelli )

List of crashes fixed

  1. tdf#169252 Draw/Impress: Crash on copy, paste and click comment ( Thanks to Ilmari Lauhakangas )
  2. 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 )
  3. tdf#170842 Crash in inspecting a database range with Development Tools ( Thanks to Andreas Heinisch )
  4. tdf#173357 Crash undoing background color or image of Table of Contents ( Thanks to Ilmari Lauhakangas )
  5. 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 )
  6. tdf#173902 Crash in SwSectionFrame::IsEndnoteAtMyEnd() when inserting a section around a nested section whose leading frame has been emptied ( Thanks to Ilmari Lauhakangas )
  7. 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 )
  8. 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

  1. 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

  1. 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 )
  2. tdf#108772 FILEOPEN: DOC – Last paragraph not shown/hardly accessible in Word 2013+ after roundtrip ( Thanks to Aron Budea )
  3. 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 )
  4. tdf#116727 EDITING: Undo while Clone Formatting leads to text having double font size (see comment 4) ( Thanks to Bayram Çiçek )
  5. tdf#125846 Closing an ODT with any modification and lots of formula’s takes annoyingly long (+/- 14 seconds) ( Thanks to Andreas Heinisch )
  6. tdf#139425 FILEOPEN PPTX: strange polygon artefact ( Thanks to Bayram Çiçek )
  7. tdf#140703 Calc: UI: fill: funny little fail with ‘downfill’, cells formatted as text filled in wrong direction – regression ( Thanks to Andreas Heinisch )
  8. tdf#142472 Weird autocomplete for range names starting with “Ma” ( Thanks to Andreas Heinisch )
  9. tdf#144175 Remove strings from l10n in html export ( Thanks to Julien Nabet )
  10. tdf#144299 SheetCellRanges service SEARCHING FOR STYLE cant FindAll or ReplaceAll if .Count=1 / simple SheetCellRange also can’t. ( Thanks to Neil Roberts )
  11. tdf#146150 Use dispatch command instead of numerical ID for the UNO commands ( Thanks to Caolán McNamara )
  12. tdf#149918 PPTX FILEOPEN position and size of text in pie shape is wrong ( Thanks to Regina Henschel )
  13. tdf#34697 Print Current Page in Print dialog – Calc [Writer, Draw, Impress are finished] ( Thanks to Julien Nabet )
  14. tdf#47890 Mailmerge: Dialog must remember increased size and increase records area and not space above OK/Cancel buttons ( Thanks to Andreas Heinisch )
  15. 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 )
  16. tdf#57274 EDITING: Paste Special Link Checkbox fails to insert cell references when the source cell is blank ( Thanks to Andreas Heinisch )
  17. tdf#58586 EDITING : Autofilter complete ignored, when content is defined by a Subselect ( Thanks to Vissarion Fisikopoulos )
  18. tdf#59310 EPS setmiterlimit of “0 ml” produces /rangecheck error in ghostscript (possible violation of EPS spec) ( Thanks to Julien Nabet )
  19. tdf#69343 FILESAVE: saving odt as doc doesn’t show last line if opened in Word 2013 ( Thanks to Aron Budea )
  20. tdf#90848 Include a font baseline in symbol preview in Special Character dialog ( Thanks to Andreas Heinisch )
  21. tdf#91400 LibreOffice doesn’t use system font since OS X 10.10+ ( Thanks to Giovanni Bertelli )
  22. 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.

Top 10 testers

  1. BogdanB ( 40 )
  2. Andreas Heinisch ( 8 )
  3. Buovjaga ( 4 )
  4. Aron Budea ( 2 )
  5. Regina Henschel ( 2 )
  6. raal ( 2 )
  7. ady ( 2 )
  8. Olivier Hallot ( 1 )
  9. brief ( 1 )
  10. Roman Kuznetsov ( 1 )

DUPLICATED bugs

112 bugs have been duplicated by 23 people.

Top 10 testers

  1. Buovjaga ( 31 )
  2. BogdanB ( 27 )
  3. Heiko Tietze ( 13 )
  4. V Stuart Foote ( 10 )
  5. m_a_riosv ( 5 )
  6. Andreas Heinisch ( 4 )
  7. raal ( 4 )
  8. Justin L ( 2 )
  9. Mateusz Wlazłowski ( 2 )
  10. dcbw@libreoffice.org ( 2 )

Verified bug fixes

41 bugs have been verified by 12 people.

Top 10 Verifiers

  1. BogdanB ( 22 )
  2. Gerald Pfeifer ( 5 )
  3. Mihai Vasiliu ( 3 )
  4. Buovjaga ( 2 )
  5. Heiko Tietze ( 2 )
  6. Robert Großkopf ( 1 )
  7. Alex Thurgood ( 1 )
  8. Michael Weghorn ( 1 )
  9. Regina Henschel ( 1 )
  10. Branislav Klocok ( 1 )

Categorized Bugs

649 bugs have been categorized with a metabug by 24 people.

Top 10 Categorizers

  1. BogdanB ( 426 )
  2. Heiko Tietze ( 78 )
  3. Buovjaga ( 26 )
  4. Eyal Rozenberg ( 23 )
  5. V Stuart Foote ( 23 )
  6. Hossein ( 17 )
  7. raal ( 12 )
  8. Olivier Hallot ( 10 )
  9. Jonathan Clark ( 6 )
  10. Michael Weghorn ( 4 )

Regression Bugs

47 bugs have been set as regressions by 11 people.

Top 10

  1. BogdanB ( 15 )
  2. Buovjaga ( 12 )
  3. raal ( 7 )
  4. nobu ( 3 )
  5. Robert Großkopf ( 2 )
  6. Justin L ( 2 )
  7. ady ( 2 )
  8. Xisco Faulí ( 1 )
  9. Roman Kuznetsov ( 1 )
  10. László Németh ( 1 )

Bisected Bugs

42 bugs have been bisected by 8 people.

Top 10 Bisecters

  1. BogdanB ( 17 )
  2. Buovjaga ( 12 )
  3. raal ( 7 )
  4. Justin L ( 2 )
  5. Xisco Faulí ( 1 )
  6. Neil Roberts ( 1 )
  7. Saburo ( 1 )
  8. 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!