17 Jan 2023

LibreOffice 7.5 RC2 is available for testing

LibreOffice 7.5 will be released as final at the beginning of February, 2023 ( Check the Release Plan ) being LibreOffice 7.5 Release Candidate 2 (RC2) the forth and final pre-release since the development of version 7.5 started in mid June, 2022. Since the previous release, LibreOffice 7.5 RC1, 89 commits have been submitted to the code repository and 39 issues got fixed. Check the Release Notes to find the new features included in this version of LibreOffice.

LibreOffice 7.5 RC2 can be downloaded for Linux, macOS and Windows, and it will replace the standard version.

In case you find any problem in this pre-release, please report it in Bugzilla ( You just need a legit email account in order to create a new account ).

For help, you can contact the QA Team directly in the QA IRC channel or via Matrix.

LibreOffice is a volunteer-driven community project, so please help us to test – we appreciate it!

Happy testing!!

Download it now!

10 Jan 2023

QA/Dev Report: December 2022

General Activities

  1. Rafael Lima continued polishing dark mode features and improved scrolling and zooming in the Basic code editor. He also improved help for ScriptForge
  2. Adolfo Jayme Barrientos updated the icons and colours in Help to match the new application icons
  3. Alain Romedenne improved help pages on built-in file dialogs
  4. Olivier Hallot (TDF) improved several extended tooltips and improved the help on cell references and cell addressing in Calc
  5. Bogdan Buzea improved the quality of the applause audio clip found in the gallery and made many string fixes and improvements in help and in the UI code
  6. Ilmari Lauhakangas (TDF) dropped the unnecessary name attribute from link elements in help with support from Christian Lohmaier
  7. Miklós Vajna (Collabora) added new commands .uno:GotoMark for jumping to a bookmark and .uno:UpdateBookmarks to update the content of a bookmark (helps especially with Zotero citations) and enhanced .uno:InsertBookmark and .uno:InsertField to allow specifying bookmark/refmark text. He also improved the Writer layout XML dump developer feature, improved the DOCX compatibility of paragraph marker formatting, fixed a layout issue related to bookmarks and fixed some Writer crashes.
  8. Jean-Pierre Ledure worked on the ScriptForge library
  9. Szymon Kłos, Andras Timar and Michael Meeks (Collabora) worked on LOKit improvements. Michael also fixed a macOS deadlock related to user input events
  10. Henry Castro (Collabora) added a mail merge unit test and made some code cleanups
  11. Eike Rathke (Red Hat) fixed an issue with date handling in Base, made it so line breaks are preserved in multi-line text when applying Formula to Value in Calc and fixed some crashes. He also improved the help for STYLE and INDEX Calc functions
  12. Tomaž Vajngerl (Collabora) polished support for document themes, for example adding the ability for reading theme colours from OOXML
  13. Julien Nabet fixed an issue with Base table UI, made Calc’s Paste Special dialog fully translatable, added an Nvidia GPU to Skia Vulkan denylist and fixed some crashes
  14. Jim Raykowski implemented a feature that highlights elements in a Writer document when selecting or hovering over their counterparts in the Navigator. He also made several other improvements to the Navigator, such as making it possible to delete references through it
  15. Andreas Heinisch made it so AutoText no longer inserts an additional empty paragraph, made bibliography entries appear sorted by identifier in Insert Bibliography dialog and improved the behaviour of input fields with a length restriction
  16. László Németh improved LibreLogo rendering speed and made it support more character formatting features. He also made it possible to check the spelling of hyperlinks, fixed an issue with comments disappearing from corrected misspelled words, added two options to spell checking dealing with compound words and fixed some regressions
  17. Xisco Faulí (TDF) continued refactoring automated tests, getting rid of much code duplication and created several new tests. He also improved the script used for downloading documents from online forums and fixed several crashes
  18. Michael Stahl (allotropia) continued improving the compliance of exported PDFs with Universal Accessibility standard, made DOCX export of bold attributes more robust and fixed some regressions
  19. Mike Kaganski (Collabora) made the code for setting property values safer, improved the new Math Sidebar panel, improved Visual Studio debugging experience, added support for hyphen-minus in style IDs. He also made many code cleanups and improvements to readability
  20. Caolán McNamara (Red Hat) continued polishing dark mode support, improved the opening performance of Application Colors option view, made it so localised font names match UI language instead of system locale, made text layouting more robust, added a button to remove all document events and made it possible to discover the causes of event-bound macro warnings through an infobar, made Statusbar in Writer show tooltips for sections and tables, made Calc’s sheet navigation and insertion buttons show tooltips and improved the Romanian AutoCorrect file. He also made many other UI-related improvements and crash fixes
  21. Stephan Bergmann (Red Hat) improved the debugging experience of unit tests. He also adapted the code to compiler changes and made many code and build-related cleanups as well as test fixes
  22. Noel Grandin (Collabora) improved the performance of SUMPRODUCT(IF..) in Calc and fixed an API usage issue with some chart UNO objects not advertising their types properly. He also made many code cleanups and general optimisations
  23. Justin Luth (Collabora) worked on VBA ContentControls support, improved the DOCX roundtripping of content controls, improved the indentation of list styles and made font and highlight colour toolbar buttons work in comments
  24. Paris Oplopoios (Collabora) added support for hidden status of range filter buttons in XLSX files, improved XLSX compatibility of charts and DOCX compatibility of content controls and made saving Writer documents with macros to Microsoft format conform to the DOCM file type requirement. He also improved Writer’s Accessibility checker
  25. Chris Sherlock made some code cleanups in vcl
  26. Maxim Monastirsky improved the handling of Draw table styles, for example making pasting action behave more intuitively
  27. Khaled Hosny (Alif Type) removed the bundled Source Serif/Sans/Code Pro, Kacst Book/Office fonts due to various issues, separated stylistics sets and character variants in the Font Features dialog, fixed the calculation of ascenders and descenders of some fonts upon PDF export, worked around an issue with strike out formatting of text using Liberation Serif font, improved the handling of different script types in various text previews and fixed an issue with gaps appearing after Kashida. He also made many renovations in font-related code
  28. Armin Le Grand (allotropia) improved the appearance of the blur effect with shadows and made refactorings in graphics handling code
  29. Taichi Haradaguchi upgraded some dependencies
  30. Daniel Lohmann made it so the presenter screen displayed as a normal window can also be shown on a single monitor
  31. Tibor Nagy (NISZ) fixed issues with tiled image sizes being reset in the Area tab, incorrect 3D shape properties in PPTX export and tiled background images in PPTX import
  32. Christian Lohmaier (TDF) made huge optimisations to the build performance of help and made many other build-related optimisations such as avoiding needless rebuilding of icon and gallery themes
  33. Kevin Suo fixed PDF import issues with Asian font settings not being loaded correctly and ligatures in RTL text being reversed incorrectly
  34. Thorsten Behrens (allotropia) made some build-related improvements and fixed a Writer unit test
  35. Arnaud Versini made some code cleanups
  36. Nick Wingate (Collabora) worked on the JavaScript dialog code used by Collabora Online
  37. Tor Lillqvist (Collabora) worked on the WASM build
  38. Chenxiong Qi ported many Java SDK examples to Python
  39. Tünde Tóth (NISZ) fixed an issue with charts getting lost upon DOCX export
  40. Galdam Jitsu replaced application and mime type icons with newly designed ones
  41. Patrick Luby (NeoOffice) fixed many macOS issues, including a printing issue with the Skia graphics engine and crashes and hangs. He also implemented support for the macOS press-and-hold functionality for special character input and made the macOS installation process faster by switching from bzip2 to lzfse compression in the .dmg file
  42. Tarcísio Ladeia de Oliveira fixed some unit test issues
  43. Aurimas Fišeras made some cleanups in configure.ac
  44. Povilas Kanapickas implemented support for touchpad zoom gestures
  45. Đoàn Trần Công Danh made a Boost 1.81.0 compatibility fix
  46. Attila Szűcs (Collabora) fixed conditional border colour not being exported to XLSX
  47. Dennis Francis (Collabora) made PDFium-based import of PDF files more robust
  48. Roman Kuznetsov added Duplicate Page command to Draw’s page pane context menu
  49. Michael Weghorn fixed a KDE UI issue in the BASIC Dialog Editor and worked the Android build
  50. Ilhan Yesil fixed an issue with the size of wizard pages created using the UNO API
  51. Vasily Melenchuk (CIB) made handling of invalid styles in RTF files more robust and implemented checking of Windows Security Zones to determine macro security level
  52. Brett T. Warden (Intel) made the SVG conversion method of QR codes compatible with the latest library version

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

437 bugs, 53 of which are enhancements, have been reported by 260 people.

Top 10 Reporters

  1. BogdanB ( 35 )
  2. Eyal Rozenberg ( 22 )
  3. Mike Kaganski ( 16 )
  4. Stéphane Guillou (stragu) ( 15 )
  5. Rafael Lima ( 8 )
  6. rferraro ( 8 )
  7. steve ( 7 )
  8. Robert Großkopf ( 6 )
  9. خالد حسني ( 6 )
  10. Telesto ( 6 )

Triaged Bugs

583 bugs have been triaged by 65 people.

Top 10 Triagers

  1. Buovjaga ( 147 )
  2. Stéphane Guillou (stragu) ( 89 )
  3. Dieter ( 42 )
  4. m.a.riosv ( 37 )
  5. Heiko Tietze ( 26 )
  6. Alex Thurgood ( 22 )
  7. V Stuart Foote ( 22 )
  8. خالد حسني ( 19 )
  9. Mike Kaganski ( 17 )
  10. Julien Nabet ( 17 )

Resolution of resolved bugs

534 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

146 bugs have been fixed by 31 people.

Top 10 Fixers

  1. Caolán McNamara ( 27 )
  2. Khaled Hosny ( 9 )
  3. Bogdan B ( 8 )
  4. Patrick Luby ( 8 )
  5. László Németh ( 7 )
  6. Rafael Lima ( 6 )
  7. Tünde Tóth ( 5 )
  8. Julien Nabet ( 5 )
  9. Michael Stahl ( 5 )
  10. Tibor Nagy ( 5 )

List of high severity bugs fixed

  1. tdf#142147 File->Save As: “Save with password” is deselected by default for password-protected documents ( Thanks to Justin Luth )
  2. tdf#146842 All pages are empty/white when printing (skia, macOS only) ( Thanks to Patrick Luby )
  3. tdf#146875 Writer: ToC Index updating hangs ( Thanks to Michael Stahl )
  4. tdf#151842 Font “Base size” reverts to sm config default of 12pt after reloading any formula (OLE object and standalone document) ( Thanks to Xisco Fauli )
  5. tdf#151894 FILEOPEN a Base Document with customized event for open a startform by “open document” LO stuck ( Thanks to Stephan Bergmann )
  6. tdf#152434 FILEOPEN:PPTX: Images not displayed ( Thanks to Tibor Nagy )
  7. tdf#152520 Crash: if macro uses module TITLE_CASE or SENTENCE_CASE in Transliteration module ( Thanks to Julien Nabet )
  8. tdf#152606 Crash if I open the specified pptx file ( Thanks to Julien Nabet )
  9. tdf#152717 DDE linking in calc is broken since 7.4.3 RC1 ( Thanks to Mike Kaganski )
  10. tdf#42437 Enable the macOS press-and-hold functionality for special character input (é, ñ, etc.) ( Thanks to Patrick Luby )

List of crashes fixed

  1. tdf#145843 Incidental Crash on macOS with skia raster (STR comment 8) ( Thanks to Patrick Luby )
  2. tdf#146765 Base Form – crash when scrolling in dual form & “data as table” display (macOS Arm) ( Thanks to Patrick Luby )
  3. tdf#152495 crash when closing ruby (phonetic guide) dialog with escape (gtk3) ( Thanks to Caolán McNamara )
  4. tdf#152520 Crash: if macro uses module TITLE_CASE or SENTENCE_CASE in Transliteration module ( Thanks to Julien Nabet )
  5. tdf#152606 Crash if I open the specified pptx file ( Thanks to Julien Nabet )
  6. tdf#82115 Repeatable crash/hang entering Japanese into a Writer comment on OSX ( see comment 4 ) ( Thanks to Patrick Luby )

List of performance issues fixed

  1. tdf#105575 Slow rendering when using a Logo command ( Thanks to László Németh )
  2. tdf#152301 slow opening of Options > Application Colors ( Thanks to Caolán McNamara )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#105575 Slow rendering when using a Logo command ( Thanks to László Németh )
  2. tdf#120190 Data “Formula to Value” don’t preserve line break with multi-line text value ( Thanks to Eike Rathke )
  3. tdf#121297 LO Impress: “JPG Quality” overlapping with “Reduce image resolution” in Presentation Minimizer Wizard in some GTK3 ( Thanks to Caolán McNamara )
  4. tdf#42437 Enable the macOS press-and-hold functionality for special character input (é, ñ, etc.) ( Thanks to Patrick Luby )
  5. tdf#45949 SPELL check does not work for words with hyperlink ( Thanks to László Németh )
  6. tdf#53023 AutoText (text only) embeds extra carriage return ( Thanks to Andreas Heinisch )
  7. tdf#65535 Correcting a misspelled word with a comment in the middle erases the comment (see comment 38) ( Thanks to László Németh )
  8. tdf#82115 Repeatable crash/hang entering Japanese into a Writer comment on OSX ( see comment 4 ) ( Thanks to
27 Dec 2022

LibreOffice 7.5 RC1 is available for testing

LibreOffice 7.5 will be released as final at the beginning of February, 2023 ( Check the Release Plan ) being LibreOffice 7.5 Release Candidate 1 (RC1) the third pre-release since the development of version 7.5 started in mid June, 2022. Since the previous release, LibreOffice 7.5 Beta1, 213 commits have been submitted to the code repository and 70 issues got fixed. Check the Release Notes to find the new features included in this version of LibreOffice.

LibreOffice 7.5 RC1 can be downloaded for Linux, macOS and Windows, and it will replace the standard version.

In case you find any problem in this pre-release, please report it in Bugzilla ( You just need a legit email account in order to create a new account ).

For help, you can contact the QA Team directly in the QA IRC channel or via Matrix.

LibreOffice is a volunteer-driven community project, so please help us to test – we appreciate it!

Happy testing!!

Download it now!

15 Dec 2022

LibreOffice 7.5 Beta1 is available for testing

LibreOffice 7.5 will be released as final at the beginning of February, 2023 ( Check the Release Plan ) being LibreOffice 7.5 Beta1 the second pre-release since the development of version 7.5 started in mid June, 2022. Since the previous release, LibreOffice 7.5 Alpha1, 353 commits have been submitted to the code repository and 116 issues got fixed. Check the Release Notes to find the new features included in this version of LibreOffice.

LibreOffice 7.5 Beta1 can be downloaded for Linux, MacOS and Windows, and it can be installed alongside the standard version.

In case you find any problem in this pre-release, please report it in Bugzilla ( You just need a legit email account in order to create a new account ).

For help, you can contact the QA Team directly in the QA IRC channel or via Matrix.

LibreOffice is a volunteer-driven community project, so please help us to test – we appreciate it!

Happy testing!!

Download it now!

9 Dec 2022

QA/Dev Report: November 2022

General Activities

  1. LibreOffice 7.3.7 was released on November 3
  2. LibreOffice 7.4.3 was released on November 24
  3. Rafael Lima made many improvements to how LibreOffice looks like in dark mode, grammar mistake colour configurable, made it so Macro Selector dialog remembers the last run macro, made the new LanguageTool feature more user friendly and improved some UI strings. He also improved help for Database Wizard, ODBC connection and frequently-used buttons
  4. Adolfo Jayme Barrientos made many string fixes in help and in the UI code as well as dialog layout improvements
  5. Alain Romedenne made improvements and additions to macro help pages as well as the ones dealing with LibreOffice’s own file dialog and remote file services
  6. Olivier Hallot (TDF) continued with help screenshot cleanups and improved the help pages for Writer toolbars, slide/page formatting and preview pane, change tracking and array formulas
  7. Laurent Balland improved the documentation about templates in extras/README
  8. Stéphane Guillou (TDF) made some help fixes
  9. Bogdan Buzea made many string fixes in help and in the UI code. He also improved help page contents and corrected menu item paths
  10. Miklós Vajna (Collabora) continued working on Writer content controls, made it possible to customise PDF watermark formatting and rotation and added support for semi-transparent text in imported SVGs
  11. Jean-Pierre Ledure worked on the ScriptForge library
  12. Tünde Tóth (NISZ) fixed issues with embedded objects and images in PPTX and DOCX files and fixed a compatibility issue with artistic effects in DOCX files
  13. Szymon Kłos, Mert Tumer and Mike Kaganski (Collabora) worked on LOKit improvements. Szymon also fixed an issue with rendering embedded PDF files with large pages
  14. Ashod Nakashian (Collabora) added support for embedded videos when exporting presentations to SVG
  15. Henry Castro (Collabora) fixed issues with mail merge documents containing hidden sections
  16. Eike Rathke (Red Hat) fixed an ODF backwards compatibility issue with Calc headers and footers, fixed an issue with formula caches of multiple open Calc documents getting mixed up, made CSV data format detection more robust and fixed an issue with dates being imported incorrectly from Calc into Writer database fields. He also made some help fixes
  17. Tomaž Vajngerl (Collabora) made many improvements to Writer accessibility checker
  18. Julien Nabet fixed a bunch of crashes and leaks and a problem with BMP export
  19. Jim Raykowski made many improvements to Writer’s Outline folding feature and the Navigator, including adding the ability to rename pages and objects in Draw/Impress directly in the Navigator and the ability to change the navigation order and grouping of objects by dragging and dropping
  20. Andreas Heinisch made window switching via VBA macros more robust and fixed an issue with selecting concordance files in the Table of Contents dialog
  21. László Németh improved native number formats, improved change tracking, fixed an issue with DOCX table formulas with comma delimiters and fixed an issue with extra lines in exported SVGs. He also fixed a couple of regressions
  22. Xisco Faulí (TDF) continued refactoring automated tests, getting rid of much code duplication and created several new tests
  23. Michael Stahl (allotropia) continued improving the compliance of exported PDFs with Universal Accessibility standard and worked on WASM build
  24. Mike Kaganski (Collabora) fixed DOCX corruption with a certain combination of input boxes and text boxes and implemented DOCX export support for glossary relations. He also made many code cleanups
  25. Caolán McNamara (Red Hat) continued polishing dark mode support, fixed some icon blurriness issues on Linux with HiDPI monitors, improved text kerning in comments, did a big cleanup on how symbol fonts are used and fixed text leaving traces behind when scrolling in Writer. He also made many other UI-related improvements and crash fixes
  26. Stephan Bergmann (Red Hat) made RTL text handling more robust and introduced two new Clang plugins to guard against problematic code. He also adapted the code to compiler changes and made many code and build-related cleanups as well as test fixes
  27. David Gilbert fixed a crash related to the creation of temporary files
  28. Noel Grandin (Collabora) improved the speed of loading certain PPT files, PDF export of Writer documents with big tables and saving complex drawings. He also made many code cleanups and general optimisations
  29. Justin Luth (Collabora) worked on VBA ContentControls support, made handling of comments in Writer tables more robust and started working on Calc row/column freezing improvements
  30. Paris Oplopoios (Collabora) improved XLSX compatibility on database-derived data, worked on accessibility checker and fixed an issue causing text clipping in EMF graphics
  31. Chris Sherlock continued refactoring UI rendering code and made some optimisations
  32. Maxim Monastirsky made it possible to manipulate and add Impress/Draw table styles via Sidebar
  33. Khaled Hosny (Alif Type) implemented instantiation of OpenType variable fonts upon PDF export and fixed an issue where fallback fonts using artificial italic would be exported into PDF as regular. He also made many renovations in font-related code
  34. Regina Henschel fixed an issue with PPTX WordArt using the wrong font and an issue with header and footer getting corrupted when saving a DOCX file
  35. Samuel Mehrbrodt (allotropia) added options to exclude hidden text from HTML and ASCII filters and made them the default, added a re-scan button to PDF accessibility checker dialog and added an option to place comments in margin upon PDF export of Writer documents
  36. Armin Le Grand (allotropia) improved the compliance of exported PDFs with Universal Accessibility standard and made refactorings in graphics handling code
  37. Taichi Haradaguchi upgraded some dependencies and fixed OpenSSL patches
  38. Daniel Lohmann made it possible to use presenter console in windowed mode in Impress and fixed some related mouse pointer issues
  39. Tibor Nagy (NISZ) fixed several PPTX import/export issues related to table borders, custom shapes and themes
  40. Balázs Varga (allotropia) optimised Calc’s row height adapting feature, worked on WASM Writer and made it so Calc’s autofilter also hides comments
  41. Hossein Nourikhah (TDF) fixed an assertion (seen in debug builds) when opening date pickers in DOCX files and fixed an issue with bitmap scaling
  42. Christian Lohmaier (TDF) worked on macOS app store packaging, including making Help play nice with browsers
  43. Áron Budea (Collabora) worked on DeepL Translate menu
  44. Kevin Suo continued polishing PDF import of RTL text, added Localization template category and a template for zh_CN and fixed issues with text grid
  45. Thorsten Behrens (allotropia) worked on WASM build
  46. Jan Holešovský (Collabora) fixed an issue with incorrect cropping of images in DOCX export
  47. Fred Kruse fixed a bug affecting autocorrected non-default quotation marks in certain languages
  48. Marco Cecchetti (Collabora) made it so footers and text fields are properly exported to SVG from Impress
  49. Tarcísio Ladeia de Oliveira fixed some PDFium automated tests
  50. Arnaud Versini improved the use of mutexes in the code
  51. Michael Meeks, Nick Wingate, Skyler Grey and Rashesh Padia (Collabora) worked on the JavaScript dialog code used by Collabora Online
  52. René Engelhard (Debian) made some build fixes
  53. Xuan Chen added support for riscv64 CPU architecture in the build system
  54. Andreas Kainz improved the layout of the chart Sidebar panel
  55. Henner Drewes fixed an issue with icons disappearing from Groupedbar and Groupedbar compact UIs
  56. Tor Lillqvist (Collabora) worked on the WASM build

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

472 bugs, 51 of which are enhancements, have been reported by 291 people.

Top 10 Reporters

  1. Hossein ( 22 )
  2. Mike Kaganski ( 19 )
  3. Eyal Rozenberg ( 19 )
  4. NISZ LibreOffice Team ( 14 )
  5. Stéphane Guillou (stragu) ( 12 )
  6. Robert Großkopf ( 10 )
  7. BogdanB ( 9 )
  8. Gabor Kelemen (allotropia) ( 9 )
  9. Telesto ( 8 )
  10. Rafael Lima ( 7 )

Triaged Bugs

642 bugs have been triaged by 78 people.

Top 10 Triagers

  1. Stéphane Guillou (stragu) ( 104 )
  2. Buovjaga ( 103 )
  3. Heiko Tietze ( 74 )
  4. Dieter ( 40 )
  5. Roman Kuznetsov ( 34 )
  6. m.a.riosv ( 28 )
  7. raal ( 27 )
  8. V Stuart Foote ( 21 )
  9. Julien Nabet ( 20 )
  10. Alex Thurgood ( 17 )

Resolution of resolved bugs

547 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

181 bugs have been fixed by 34 people.

Top 10 Fixers

  1. Caolán McNamara ( 24 )
  2. Bogdan B ( 17 )
  3. Rafael Lima ( 12 )
  4. László Németh ( 9 )
  5. Tibor Nagy ( 8 )
  6. Eike Rathke ( 8 )
  7. Samuel Mehrbrodt ( 7 )
  8. Julien Nabet ( 6 )
  9. Michael Stahl ( 5 )
  10. Kevin Suo ( 4 )

List of critical bugs fixed

  1. tdf#148435 LibreOffice on macOS hangs on using window snapping / window manager (BetterTouchTool, Rectangle, Raycast, Amethyst, …) or any other redraw, context switch, etc, from idle thread ( Thanks to Noel Grandin )

List of high severity bugs fixed

  1. tdf#152014 Wrong result with match function when multiple spreadsheets are opened ( Thanks to Eike Rathke )
  2. tdf#33495 Allow minimizing or resizing the presenter screen while presentation is active (UI) ( Thanks to Daniel Lohmann )

List of crashes fixed

  1. tdf#151608 Impress crashes after Impress Remote App Closed ( Thanks to dldld )
  2. tdf#151929 LibreOffice Crashes if Video Card Changed (Win nVidia GTX 670) ( Thanks to Julien Nabet )
  3. tdf#151979 Crash when changing Text Grid type after I switch from Calc to Writer window ( Thanks to Kevin Suo )
  4. tdf#152154 Crash in libmergedlo.so when Object Catalog undocked and BASIC IDE closed ( Thanks to Julien Nabet )
  5. tdf#152187 CRASH when opening Properties tab of Text Portion in UNO Inspector ( Thanks to Julien Nabet )

List of performance issues fixed

  1. tdf#147802 Clicking on header or footer area in long writer document takes a long time and slows down text selection and closing document ( Thanks to Caolán McNamara )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#102914 Synthetic italic in fonts with partial coverage exported as regular in PDF ( Thanks to Khaled Hosny )
  2. tdf#107405 Setting fixed kerning (text spacing) is limited to -2pt ( Thanks to Samuel Mehrbrodt )
  3. tdf#108356 FILESAVE: Master slide background image set as tiled when exporting to PPTX ( Thanks to Tibor Nagy )
  4. tdf#108497 Instantiate OpenType variable fonts when embedding in PDF ( Thanks to Khaled Hosny )
  5. tdf#116566 Respect configured AutoSpellCheck colour in the dialog too ( Thanks to Rafael Lima )
  6. tdf#120405 EDITING: Clicking at ‘Open’ in the concordance file button in the ToC dialog vanishes the ‘Edit…’ command ( Thanks to Andreas Heinisch )
  7. tdf#33495 Allow minimizing or resizing the presenter screen while presentation is active (UI) ( Thanks to Daniel Lohmann )
  8. tdf#46444 Calc doesn’t filter any comments ( Thanks to Balazs Varga )
  9. tdf#47679 Copy + Paste changes “OpenSymbol” font to “StarSymbol” ( Thanks to Caolán McNamara )
  10. tdf#57423 PDF: “Description” and “Title/Text Alternative” is only PDF-exported for Images, but not for Shapes, Formula, Frames, and OLE Objects ( Thanks to Michael Stahl )
  11. tdf#67866 ACCESSIBILITY: Missing language information in exported PDF ( Thanks to Eike Rathke )
  12. tdf#70293 FILESAVE XLSX Grouping of shapes is lost on export ( Thanks to Tibor Nagy )
  13. tdf#77650 PDF Export dialog lacks options to position comments (as on Print dialog, e.g. in margin) ( Thanks to Samuel Mehrbrodt )
  14. tdf#92222 FILESAVE: Shapes with Default Line Width Changed on Roundtrip (MSO 2010+ theme defaults not preserved) ( Thanks to Tibor Nagy )

WORKSFORME bugs

75 bugs have been retested by 36 people.

Top 10 testers

  1. Stéphane Guillou (stragu) ( 8 )
  2. V Stuart Foote ( 8 )
  3. Dieter ( 8 )
  4. Telesto ( 6 )
  5. Buovjaga ( 5 )
  6. Aron Budea ( 3 )
  7. Robert Großkopf ( 3 )
  8. Roman Kuznetsov ( 3 )
  9. raal ( 3 )
  10. Julien Nabet ( 2 )

DUPLICATED bugs

124 bugs have been duplicated by 31 people.

Top 10 testers

  1. Stéphane Guillou (stragu) ( 28 )
  2. V Stuart Foote ( 17 )
  3. Heiko Tietze ( 13 )
  4. Buovjaga ( 11 )
  5. Alex Thurgood ( 10 )
  6. خالد حسني ( 4 )
  7. Roman Kuznetsov ( 4 )
  8. Dieter ( 4 )
  9. Jorge Teixeira ( 3 )
  10. Mike Kaganski ( 3 )

Verified bug fixes

55 bugs have been verified by 10 people.…

6 Dec 2022

LibreOffice 7.5 Alpha1 is available for testing

LibreOffice 7.5 will be released as final at the beginning of February, 2023 ( Check the Release Plan ) being LibreOffice 7.5 Alpha1 the first pre-release since the development of version 7.5 started in mid June, 2022. Since then, 4875 commits have been submitted to the code repository and more than 759 bugs were set to FIXED in Bugzilla. Check the release notes to find the new features included in this version of LibreOffice.

LibreOffice 7.5 Alpha1 can be downloaded from here for Linux, MacOS and Windows, and it can be installed alongside the standard version.

In case you find any problem in this pre-release, please report it in Bugzilla ( You just need a legit email account in order to create a new account ).

For help, you can contact the QA Team directly in the QA IRC channel or via Telegram.

LibreOffice is a volunteer-driven community project, so please help us to test – we appreciate it!

Happy testing!!

Download it now!

10 Nov 2022

QA/Dev Report: October 2022

General Activities

  1. LibreOffice 7.4.2 was released on October 13
  2. Rafael Lima made many improvements to how LibreOffice looks like in dark mode under Linux and Windows, cleaned up template categories that show up in Template Manager, fixed an issue with InsertText example Python macro, improved the layout of Calc’s Functions sidebar panel and improved some strings appearing in the UI. He also added a help page for chart data tables and improved the help for ImageMaps and Writer table formulas
  3. Adolfo Jayme Barrientos made some string fixes in help and in the UI code
  4. Alain Romedenne made improvements and additions to macro help pages
  5. Olivier Hallot (TDF) made large-scale cleanups regarding screenshots in help, improved help related to file properties, conditional formatting in Calc and layers in Draw
  6. Laurent Balland converted all wizard templates to XML, making them easier to maintain. He also simplified the makefiles of Writer, Impress and Draw templates
  7. Miklós Vajna (Collabora) added support for titles and tags in Writer content controls, made SVG export preserve tab characters, fixed losing preview images of embedded PDF objects, improved handling of bookmarks and images in Writer header/footer, fixed losing CDATA markup in Writer html import and improved handling of numbering portion formatting in Writer
  8. Jean-Pierre Ledure worked on the ScriptForge library
  9. Tünde Tóth (NISZ) fixed an issue with embedded PPTX files displayed with incorrect zoom
  10. Szymon Kłos, Ashod Nakashian, Mike Kaganski and Henry Castro (Collabora) worked on LOKit improvements
  11. Eike Rathke (Red Hat) improved how language scripts are mapped to language tags, made CSV/TSV clipboard import into Calc more robust, fixed rounding issues with time differences and dates in Calc and made Calc’s date acceptance pattern handling more robust. He also improved the help page for Find and Replace
  12. Tomaž Vajngerl (Collabora) did a lot of refactoring in Writer code
  13. Julien Nabet fixed a crash in Report Designer
  14. Jim Raykowski made many improvements to Writer’s Outline folding feature and the Navigator, including allowing multiple selections in Draw’s Navigator
  15. Andreas Heinisch made it possible to edit a Writer index entry by double-clicking on it, made it so form components requiring input no longer add an empty item, fixed an issue with row height changes causing loss of Calc autofilter results (with Eike Rathke’s help), fixed a UI update issue in Writer’s cross-reference dialog, made autofilter more robust regarding Unicode strings and made it so missing optional parameters in Basic return an error code instead of a boolean
  16. László Németh fixed superscript footnote numbering in non-English locales in DOCX files, fixed several issues with nested tables and made Writer spellchecking updates trigger more intuitively
  17. Xisco Faulí (TDF) made massive refactorings to automated tests, greatly simplifying test code. He also fixed many crashes, improved the crash reporter and added some automated tests
  18. Heiko Tietze (TDF) removed the option “Use printer metrics”
  19. Michael Stahl (allotropia) improved the compliance of exported PDFs with Universal Accessibility standard and fixed several Writer regressions
  20. Mike Kaganski (Collabora) made the Windows installer script more robust, fixed an issue with DDE links dropping Unicode characters that are not representable in Windows system encoding and made Impress slideshows prevent screensaver/sleep mode on Windows. He also made many code cleanups
  21. Caolán McNamara (Red Hat) made numerous improvements to support for dark and high contrast operating system themes (Linux, macOS and Windows). He also made many other UI-related improvements and crash fixes
  22. Stephan Bergmann (Red Hat) fixed an issue with macro dialog’s Assign button not leading to the expected place in the UI, made the Python script provider reload modified embedded scripts and improved support for alternative JDKs on macOS. He also adapted the code to compiler changes and made many code and build-related cleanups as well as test fixes
  23. Rizal Muttaqin continued revising the Sifr icon them and also updated the other icon themes
  24. Noel Grandin (Collabora) improved the performance of EPUB export on Windows, selecting all and cutting in certain large Writer documents with numbered lists, changing the formatting of large selections in Calc, creating pie charts for big data sets, PDF export of Writer documents with big tables and scrolling in a spreadsheet with many comments. He also made many code cleanups and general optimisations
  25. Justin Luth (Collabora) fixed issues with event-driven VBA macros in DOC/X and XLS/X files, made it so unfreezing Calc rows/columns or (de)activating change tracking mark the spreadsheet as unsaved, made it possible to access FormField controls in StarBasic/VBA, fixed Calc’s validity dialog showing empty value when empty cells were not allowed and made conditional formatting with text matching be case insensitive like in Excel
  26. Paris Oplopoios (Collabora) added many accessibility checks
  27. Chris Sherlock added several automated tests and made code cleanups and improvements to readability
  28. Maxim Monastirsky made internal improvements to Impress/Draw table style handling
  29. Khaled Hosny (Alif Type) added support font embedding on macOS, improved handling of complex text scripts and fixed PDF exporting with certain problematic fonts. He also made many renovations in font-related code
  30. Regina Henschel made many improvements to OOXML SmartArt support
  31. Samuel Mehrbrodt (allotropia) fixed a Windows issue with mnemonics being triggered without Alt being pressed
  32. Sarper Akdemir (Collabora) fixed PPTX import issues with transparent text and list item indentation
  33. Armin Le Grand (allotropia) fixed some graphics-related regressions and made refactorings in graphics handling code
  34. Andrea Gelmini cleaned up unused include files and fixed many typos in code
  35. Chenxiong Qi ported DocumentHandling SDK examples to Python
  36. Taichi Haradaguchi updated zlib and Python
  37. Daniel Lohmann fixed an Impress Remote crash
  38. Tibor Nagy (NISZ) fixed incorrectly imported table border width in certain PPTX files
  39. Balázs Varga (allotropia) improved the loading time of ODS files with optimal row height settings in cells and made Calc work in the WebAssembly build
  40. Dennis Francis (Collabora) fixed re-exporting broken PDFs imported using Pdfium
  41. Mert Tumer (Collabora) added a new UNO command for machine translation, for now only using DeepL API
  42. Hossein Nourikhah (TDF) fixed a crash on inserting a chart in Writer for tables with merged cells
  43. Christian Lohmaier (TDF) worked on macOS app store packaging, including making Firebird database engine non-experimental in app store builds
  44. Áron Budea (Collabora) fixed an issue with No List option in Styles Sidebar not removing list in non-English UI and changed a keyboard shortcut for better compatibility with French keyboards
  45. Vasily Melenchuk (CIB) fixed incorrect RTF import of document variables with accented characters
  46. Kevin Suo fixed a longstanding issue of RTL script runs getting reversed on PDF import and made the Loading and Saving strings in status bar localisable

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

528 bugs, 61 of which are enhancements, have been reported by 322 people.

Top 10 Reporters

  1. Eyal Rozenberg ( 46 )
  2. Telesto ( 15 )
  3. Regina Henschel ( 13 )
  4. peter josvai ( 11 )
  5. Mike Kaganski ( 11 )
  6. Rizal Muttaqin ( 9 )
  7. Hossein ( 8 )
  8. Rafael Lima ( 7 )
  9. NISZ LibreOffice Team ( 7 )
  10. Robert Großkopf ( 6 )

Triaged Bugs

437 bugs have been triaged by 85 people.

Top 10 Triagers

  1. Buovjaga ( 43 )
  2. m.a.riosv ( 41 )
  3. raal ( 34 )
  4. Dieter ( 29 )
  5. Julien Nabet ( 25 )
  6. Rafael Lima ( 24 )
  7. Roman Kuznetsov ( 23 )
  8. Heiko Tietze ( 15 )
  9. V Stuart Foote ( 15 )
  10. V Stuart Foote ( 13 )

Resolution of resolved bugs

464 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

190 bugs have been fixed by 35 people.

Top 10 Fixers

  1. Caolán McNamara ( 23 )
  2. Rafael Lima ( 12 )
  3. Rizal Muttaqin ( 11 )
  4. Khaled Hosny ( 9 )
  5. Andreas Heinisch ( 9 )
  6. Noel Grandin ( 8 )
  7. László Németh ( 7 )
  8. Regina Henschel ( 6 )
  9. Eike Rathke ( 6 )
  10. Michael Stahl ( 6 )

List of critical bugs fixed

  1. tdf#104597 RTL script text runs are reversed on PDF import, PDFIProcessor::mirrorString misbehaving ( Thanks to Kevin Suo )

List of high severity bugs fixed

  1. tdf#124098 FILEOPEN: Calc sheet showing multiple “adapt Row Height” responses, slow loading ( Thanks to Balazs Varga )
  2. tdf#124672 Hi-Contrast mode should use Sifr dark icons, not Sifr ( Thanks to Caolán McNamara )
  3. tdf#136617 FILEOPEN: DOCX: table is larger from LO 7.1 ( Thanks to László Németh )
  4. tdf#146500 Writer crash when entering a paragraph break or carriage return ( Thanks to Michael Stahl )
  5. tdf#150664 Calc Input Line in Formula Bar is moved down and cropped ( Thanks to Samuel Mehrbrodt )
  6. tdf#151283 LO Calc hangs when try to open XLS file ( Thanks to Noel Grandin )
  7. tdf#151441 Queries don’t show any content when executed directly through GUI ( Thanks to Caolán McNamara )
  8. tdf#151503 logical operator semantics on missing (optional) arguments has changed between 7.2 and 7.4 ( Thanks to Andreas Heinisch )
  9. tdf#98067 Menu bar and right tool bar are invisible, but functional in high-contrast-mode/theme ( Thanks to Caolán McNamara )

List of crashes fixed

  1. tdf#146500 Writer crash when entering a paragraph break or carriage return ( Thanks to Michael Stahl )
  2. tdf#149718 Writer Crashes on inserting a Chart based on a Table with merged cells ( Thanks to Hossein )
  3. tdf#151094 FILESAVE: Writer crashes on save after deleting a paragraph style ( Thanks to Miklos Vajna )
  4. tdf#151260 Crash in: SfxItemPool::SetDefaults(std::vector<SfxPoolItem *,std::allocator > *) ( Thanks to Xisco Fauli )
  5. tdf#151316 CRASH in SwTextGridPage::CharorLineChangedHdl (gen) ( Thanks to Caolán McNamara )
  6. tdf#151375 Crash when running insertDocumentFromURL with certain document ( Thanks to Michael Stahl )
  7. tdf#151417 Editing with Draw, activating Form controls, selecting one, LO crash without code number. ( Thanks to Noel Grandin )
  8. tdf#151736 Opening Writer document with direct formatting crashes whole LO ( Thanks to Noel Grandin )

List of performance issues fixed

  1. tdf#124098 FILEOPEN: Calc sheet showing multiple “adapt Row Height” responses, slow loading ( Thanks to Balazs Varga )
  2. tdf#129101 CTRL+A & Cut very slow (see comment 38) ( Thanks to Noel Grandin )
  3. tdf#133768 Export to EPUB is slow on Windows and causes massive disk activity ( Thanks to Noel Grandin )
  4. tdf#147842 Changing text to bold continuously slower so seems to Hang now ( Thanks to Noel Grandin )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#104278 UI: The text in the Type frame in the DocInformation tab in the Fields dialog isn’t aligned to the left ( Thanks to Caolán McNamara )
  2. tdf#104597 RTL script text runs are reversed on PDF import, PDFIProcessor::mirrorString misbehaving ( Thanks to Kevin Suo )
  3. tdf#105609 Python script provider does not reload modified embedded scripts ( Thanks to Stephan Bergmann )
  4. tdf#112152 Narrow No-Break Space (U+202F) causes PDF Error by using bundled Liberation fonts ( Thanks to Khaled Hosny )
  5. tdf#113187 FILEOPEN: PPTX: SmartArt: Block cycle’s connectors not imported ( Thanks to Regina Henschel )
  6. tdf#115634 in special characters dialog buttons for recent and favorite characters are not being scaled larger on high resolution screens ( Thanks to Caolán McNamara )
  7. tdf#120326 Running slideshow must disable screensaver/sleep mode on Windows ( Thanks to Mike Kaganski )
  8. tdf#36383 EDITING auto row height or change row height removes AutoFilter result ( Thanks to Andreas Heinisch )
  9. tdf#47979 Writer TABLES: impossible to select table ( Thanks to László Németh )
  10. tdf#54095 FILEOPEN: Font color is wrong (white instead of black on white background) in DOCX SmartArt Horizontal Hierarchy (that cannot be edited in LO) ( Thanks to Regina Henschel )
  11. tdf#72456 Font Embedding does not work on MacOS ( Thanks to Khaled Hosny )
  12. tdf#83671 Fileopen XLSX: SmartArt is not displayed ( Thanks to Regina Henschel )
  13. tdf#98067 Menu bar and right tool bar are invisible, but functional in high-contrast-mode/theme ( Thanks to Caolán McNamara )

WORKSFORME bugs

58 bugs have been retested by 31 people.

Top 10 testers

  1. Roman Kuznetsov ( 9 )
  2. Buovjaga ( 6 )
  3. Julien Nabet ( 4 )
  4. BogdanB ( 3 )
  5. raal ( 3 )
  6. Rafael Lima ( 3 )
  7. خالد حسني ( 2 )
  8. Timur (
11 Oct 2022

QA/Dev Report: September 2022

General Activities

  1. LibreOffice 7.3.6 was released on September 8
  2. LibreOffice 7.4.1 was released on September 15
  3. Rafael Lima added help for “Math baseline” option in Writer and improved the layout of Template Manager
  4. Adolfo Jayme Barrientos improved the layout of the Page Style dialog and made some cleanups both in UI strings and Help
  5. Alain Romedenne made Help updates on macro-related menus and dialogs
  6. Olivier Hallot (TDF) reworked and enriched the Help pages for conditional formatting and made many Help cleanups
  7. Laurent Balland fixed a formatting issue with the templates shipped with Impress, made documents created via Windows explorer be 0 bytes so they use the default template and created a UI test for Go to Sheet command
  8. Miklós Vajna (Collabora) added PDF export support for content controls in Writer and implemented combo box control type. He also added support for video looping in PPTX files, fixed several HTML import and export issues and started adding Help pages for content controls
  9. Jean-Pierre Ledure worked on the ScriptForge library
  10. Tünde Tóth (NISZ) fixed a z-ordering issue with embedded OLE objects in PPTX files
  11. Szymon Kłos, Ashod Nakashian and Henry Castro (Collabora) worked on LOKit improvements
  12. Tor Lillqvist (Collabora) replaced outdated uses of symbol fonts with OpenSymbol, made iOS-related code cleanups and build fixes and made font substitution more robust
  13. Szymon Kłos (Collabora) made Clone Formatting brush override old direct formatting instead of just appending new formatting. He also made it so the number format dialog always appears where expected
  14. Eike Rathke (Red Hat) improved internationalisation support for constructed languages, fixed an issue with spreadsheet functions implemented as Add-In sometimes getting saved with their programmatic name in XLSX files, implemented better error checking for Calc’s conditional formatting expressions, made Calc’s Name Box dropdown immediately reflect changes to named ranges, fixed an issue with named ranges breaking when the original base-cell-address got deleted, fixed Add-In functions comparing matrix/array elements incorrectly, made it so Calc’s CELL() function is compatible with INDIRECT(), made INDIRECT() work with 16 thousand columns, fixed an issue with recalculating in Calc after sorting and made copying autofilters more robust. He also made some cleanups in Help
  15. Tomaž Vajngerl (Collabora) continued polishing the chart data table feature and made some code cleanups
  16. Julien Nabet made many optimisations by simplifying internal text replacement operations, fixed importing SVGZ files, added support for Kamenický and Mazovia encodings, fixed a crash with artistic image filtering, made the context menu entry for Conditional Formatting work intuitively and made cleanups
  17. Jim Raykowski made search results available to screen readers again (together with Michael Weghorn), made search display the number of found matches, enriched the Customize dialog with tooltips for Assigned Commands and made many improvements to Navigator
  18. Andreas Heinisch made it so the optional parameters of MsgBox are initialised with their default values, changed Calc’s optimal row/column height so it doesn’t change hidden status of targets and added support for VBA’s xlCellTypeConstants
  19. László Németh added accessibility support for enabled bookmarks in Writer and improved the visual representation of bookmarks. He also continued improving change tracking
  20. Xisco Faulí (TDF) made over 20 additions and improvements to automated tests, made the handling of SVG spacing more robust and fixed some crashes
  21. Heiko Tietze (TDF) added a feature to filter recent documents in Start Center by module
  22. Michael Stahl (allotropia) made Writer’s input field elements smarter regarding the insertion of further fields
  23. Michael Weghorn improved Linux dark theme support and made many improvements to Windows and Linux accessibility
  24. Mike Kaganski (Collabora) fixed many automated tests so they don’t fail on non-default DPI, made it so LibreOffice does not jump to the front after loading, if user had focused elsewhere, fixed regressions with command line PDF conversion and mailmerge docs starting with tables, added a workaround to a bug in Windows related to OLE objects, fixed an issue causing uneditable elements in non-default Writer templates, made it so installing Python extensions with spaces in their file names is possible, fixed a data loss issue concerning tables in shapes in headers and made handling long Windows paths more robust. He also fixed some Calc function examples in Help
  25. Caolán McNamara (Red Hat) continued improving how fonts are used in automated tests, added final polish on text rendering changes in Linux, improved Windows and Linux dark theme support, made SVG icons render crisply with HiDPI, made page orientation consistent when navigating the preview in Print dialog and fixed an old issue with the Reset button in Customize Keyboard dialog not working. He also continued working on gtk3/4 UIs and fixed many crashes and issues found by Coverity and fuzzers
  26. Stephan Bergmann (Red Hat) adapted the code to compiler changes and made many code and build-related cleanups as well as test fixes
  27. Rizal Muttaqin revised the Sifr icon theme to follow GNOME’s Adwaita, which shares the same ancestral roots
  28. Noel Grandin (Collabora) made Calc’s Conditional Formatting dialog able to handle large amounts of data without choking, improved the rendering performance of very large filled shapes and made Find and Replace able to handle very large Calc sheets. He also made many code cleanups, general optimisations and fixes for issues found by Coverity
  29. Luboš Luňák (Collabora) made many cleanups and improvements in OpenCL code
  30. Justin Luth fixed regressions in font size roundtrips with DOC files and lost tab characters in Calc cells, made handling of numbering character styles cleaner and fixed an issue with line breaks being ignored in Calc cell content
  31. Paris Oplopoios submitted his final GSoC report and made cleanups to the graphics handling code
  32. Chris Sherlock made code cleanups and improvements to readability
  33. Maxim Monastirsky fixed a Notebookbar crash
  34. Khaled Hosny (Alif Type) implemented PDF export support for the most common colour font technologies, fixed an issue with PDF export producing incorrect glyph outlines with CFF fonts, corrected the PDF export of certain OTF font names, fixed an issue with the rendering of coloured Arabic text in Writer with formatting marks enabled, removed redundant macOS dock icon menu for Recent Documents and removed the EmojiOne font and emoji controls as superseded by operating system level functionality. He also made many renovations in font-related code
  35. Regina Henschel fixed an OOXML rotation issue and incorrect anchoring with top-to-bottom, right-to-left text in shapes in PPTX files
  36. Samuel Mehrbrodt (allotropia) fixed importing document variables from RTF files and added file associations for iWork and PDF files to the Windows installer
  37. Arnaud Versini made code cleanups
  38. Povilas Kanapickas made cleanups in code related to gestures
  39. Sarper Akdemir (Collabora) fixed multiple issues with image and object colours in PPTX files
  40. Armin Le Grand (allotropia) fixed missing gradient rotation in rotated metafiles in Impress presentation mode and export, corrupted PDF export of circular gradients and fixed several graphics-related regressions
  41. Chenxiong Qi fixed Calc Pivot Table filters restored incorrectly
  42. Dante Doménech worked on MathML import and export code
  43. Taichi Haradaguchi updated many dependencies and made code cleanups
  44. Satya Kompella (OpenText) fixed incorrect automatic numbering in DOCX tables
  45. René Engelhard (Debian) made build-related fixes and improvements
  46. Tibor Nagy (NISZ) fixed lost underline in hyperlinks in PPTX import
  47. Gábor Kelemen (allotropia) improved user profile migration details
  48. Ilhan Yesil made it possible to change highlight background colour in certain form controls
  49. Galdam Jitsu removed unused icon variants
  50. Sam James (Gentoo) fixed building with Poppler 22.09.0
  51. Björn Michaelsen did some refactoring in Writer code
  52. Balázs Varga (allotropia) improved user profile migration details
  53. Thorsten Behrens (allotropia) added an initial set of ODF feature test files for automated coverage testing

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

491 bugs, 83 of which are enhancements, have been reported by 279 people.

Top 10 Reporters

  1. Eyal Rozenberg ( 22 )
  2. Roman Kuznetsov ( 18 )
  3. Telesto ( 15 )
  4. Mike Kaganski ( 14 )
  5. Regina Henschel ( 13 )
  6. Tuomas Hietala ( 13 )
  7. Rafael Lima ( 10 )
  8. Kevin Suo ( 9 )
  9. Xisco Faulí ( 9 )
  10. Alex Thurgood ( 8 )

Triaged Bugs

533 bugs have been triaged by 73 people.

Top 10 Triagers

  1. Timur ( 80 )
  2. Rafael Lima ( 61 )
  3. Heiko Tietze ( 35 )
  4. raal ( 34 )
  5. Julien Nabet ( 24 )
  6. V Stuart Foote ( 23 )
  7. Roman Kuznetsov ( 22 )
  8. Mike Kaganski ( 22 )
  9. Xisco Faulí ( 22 )
  10. Dieter ( 21 )

Resolution of resolved bugs

571 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

169 bugs have been fixed by 31 people.

Top 10 Fixers

  1. Caolán McNamara ( 13 )
  2. Mike Kaganski ( 12 )
  3. Eike Rathke ( 12 )
  4. Khaled Hosny ( 9 )
  5. László Németh ( 9 )
  6. Noel Grandin ( 9 )
  7. Michael Weghorn ( 8 )
  8. Justin Luth ( 7 )
  9. Jim Raykowski ( 7 )
  10. Julien Nabet ( 6 )

List of high severity bugs fixed

  1. tdf#106959 MAILMERGE wrong if document starts with table when output saved as individual documents using MM toolbar ( Thanks to Mike Kaganski )
  2. tdf#119039 Writer crash when I try to open 4-pages DOCX ( Thanks to Mike Kaganski )
  3. tdf#129163 Memory leak in createEnumeration ( Thanks to Bjoern Michaelsen )
  4. tdf#137341 UI font is not visible in Contextual Groups and Groupedbar Compact UIs when system dark mode is enabled ( Thanks to Michael Weghorn )
  5. tdf#139511 Impress: Shrinking table by dragging bottom border up or top down not working anymore ( Thanks to Sarper Akdemir )
  6. tdf#142631 Poor contrast on spellcheck in Linux dark mode ( Thanks to Caolán McNamara )
  7. tdf#147507 Crash swlo!SwRedlineExtraData_FormatColl::Reject+0x1b6 (STR: comment 7) ( Thanks to László Németh )
  8. tdf#150642 FILEOPEN DOCX Table structure destroyed if cell with vertical text direction exists ( Thanks to Mark Hung )
  9. tdf#150647 Autofilter result is wrong when filtering (empty) records ( Thanks to Luboš Luňák )
  10. tdf#150766 Incomplete recalculate ( Thanks to Eike Rathke )
  11. tdf#150770 FILEOPEN: PPtX: Read error – Error reading file ( Thanks to Caolán McNamara )
  12. tdf#150797 Can’t scroll with mouse in Print Preview from 7.5+ ( Thanks to Caolán McNamara )
  13. tdf#150832 FILEOPEN: charts cannot be seen (only white boxes) ( Thanks to Xisco Fauli )
  14. tdf#150845 CRASH: inserting a form ( Thanks to Noel Grandin )
  15. tdf#150882 Toolbar icons are half-seen in Macro dialog in 7.5 with KF5 ( Thanks to Michael Weghorn )
  16. tdf#151046 INDIRECT() with a loaded range name argument matching a (now 16k column) cell address uses cell reference instead. ( Thanks to Eike Rathke )
  17. tdf#151182 Calc crash when cut-paste and drag cell ( Thanks to Luboš Luňák )
  18. tdf#46733 Deleting columns in a table can delete several columns if any cells in that column are merged with other cells ( Thanks to Justin Luth )

List of crashes fixed

  1. tdf#119039 Writer crash when I try to open 4-pages DOCX ( Thanks to Mike Kaganski )
  2. tdf#147507 Crash swlo!SwRedlineExtraData_FormatColl::Reject+0x1b6 (STR: comment 7) ( Thanks to László Németh )
  3. tdf#150845 CRASH: inserting a form ( Thanks to Noel Grandin )
  4. tdf#150974 Writer crashes when starting with WollMux installed ( Thanks to Noel Grandin )
  5. tdf#150987 CRASH: pasting content ( Thanks to Noel Grandin )
  6. tdf#150992 CRASH: applying popart filter to an SVG image ( Thanks to Julien Nabet )
  7. tdf#151039 Crash when exporting to PDF ( Thanks to Mike Kaganski )
  8. tdf#151172 LibODev crashed if Grammalect extension activated ( Thanks to Maxim Monastirsky )
  9. tdf#151182 Calc crash when cut-paste and drag cell ( Thanks to Luboš Luňák )
  10. tdf#151187 Crash when exporting ODS file with Persian text to PDF ( Thanks to Caolán McNamara )

List of performance issues fixed

  1. tdf#150749 Find and replace – replace all – 100% CPU ( Thanks to Noel Grandin )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#103829 FILESAVE: Tab characters lost in cell ( Thanks to Justin Luth )
  2. tdf#103888 SVG: tspan element gets an additional horizontal spacing before and after ( Thanks to Xisco Fauli )
  3. tdf#104403 Support multi-colored fonts using COLR/CPAL tables ( Thanks to Khaled Hosny )
  4. tdf#106959
6 Sep 2022

QA/Dev Report: August 2022

General Activities

  1. LibreOffice 7.4.0 was released on August 18
  2. Rafael Lima added documentation in Help for the new method Normalize in ScriptForge FileSystem and made the Templates dialog work better with HiDPI displays
  3. Olivier Hallot (TDF) made some smaller fixes and cleanups in Help
  4. Laurent Balland fixed an issue with Impress’s Inspiration template
  5. Christian Lohmaier (TDF) did preparatory work for publishing LibreOffice in Microsoft Store under TDF
  6. Miklós Vajna (Collabora) added support for cropped video for media shapes in Impress, made shift-clicking/double-clicking graphics in Writer work and fixed problems with exporting to XHTML with graphics as OLE objects and with vertical text and clearing breaks in Writer. He also made some crash fixes.
  7. Jean-Pierre Ledure worked on the ScriptForge library
  8. Tünde Tóth (NISZ) fixed a problem with decimal tabulators in DOCX files and made it so long legend texts in charts are truncated
  9. Szymon Kłos, Tor Lillqvist, Mert Tumer and Henry Castro (Collabora) worked on LOKit improvements
  10. Eike Rathke (Red Hat) fixed an issue with calling Calc’s add-in functions via macros while having a non-English UI, made it so switching to English function names in Calc does not require a restart, made Calc’s date pattern evaluation more robust and made it possible to create a new language list entry by simply dropping an autocorrect .dat file into a relevant autocorr directory inside the user profile
  11. Tomaž Vajngerl (Collabora) continued working on data tables for charts
  12. Julien Nabet fixed hyphenation issues with Greek language, made it possible to align date fields in macro dialog boxes, fixed preview issues with horizontal alignment of objects in frames and page dimension in Print Preview. He also made some crash fixes.
  13. Jim Raykowski made it so object selections in Impress or Draw are reflected in the Navigator, made page number display in status bar more intuitive and fixed an issue with Navigator’s Navigate By Page Next functionality
  14. Andreas Heinisch made cursor navigation with Ctrl key in Writer treat narrow no-break spaces the same way as other space characters, made narrow no-break spaces visible by drawing a gray background, fixed Calc’s Formula to Value not taking immediate effect, improved Basic macro error messages and fixed Calc’s Formula bar suggestion tooltips misbehaving with non-ASCII characters
  15. László Németh improved the layout of drop cap characters, made several improvements to change tracking and fixed regressions
  16. Xisco Faulí (TDF) added over a dozen automated tests, made SVG marker-mid and marker-end handling more robust and fixed a crash
  17. Heiko Tietze (TDF) made several UI improvements and made the recovery dialog easier to understand (thanks to earlier work by Danie Truter)
  18. Michael Stahl (allotropia) fixed issues with dropdowns and paragraph borders in RTF files, made WebDAV TLS work with self-signed Certification Authorities and improved bookmark handling in the Navigator
  19. Michael Weghorn fixed a qt/kf5 double-click issue (only in unreleased code) and made nearly sixty improvements and cleanup changes to Windows and Linux accessibility code
  20. Mike Kaganski (Collabora) dropped the Elements docking window from Math and made it a Sidebar panel instead. He also fixed some crashes and regressions and an issue with importing XML files from paths with non-ASCII characters on Windows
  21. Caolán McNamara (Red Hat) implemented fully native scrollbars for gtk3 and gtk4 UIs, made it possible to align currency fields in macro dialog boxes, made automated tests more reliable by correct use of fonts and fixed an issue with active object selection not being indicated in Impress sometimes. He also continued working on gtk4 UI and fixed many crashes and issues found by Coverity and fuzzers, including even Hunspell Coverity issues
  22. Stephan Bergmann (Red Hat) made many code and build-related cleanups as well as test fixes
  23. Rizal Muttaqin updated the icons for Field and Field by Type
  24. Noel Grandin (Collabora) improved the loading time for documents with charts having ridiculously long legends. He also made many code cleanups and general optimisations
  25. Luboš Luňák (Collabora) made many cleanups in OpenCL code
  26. Justin Luth fixed several issues related to numbered paragraphs and fixed incorrect anchoring in certain imported DOC files
  27. Mark Hung fixed an issue causing unwanted hiding of RTL sections in Writer
  28. Paris Oplopoios made cleanups to the graphics handling code as part of GSoC
  29. Chris Sherlock made many code cleanups and improvements to readability
  30. Áron Budea (Collabora) added Persian (fa-IR) dictionary to installset
  31. Hannah Meeks worked on the VBA macro compatibility GSoC project
  32. Maxim Monastirsky continued polishing icon flipping in the context of RTL, fixed a menu regression and made code cleanups
  33. Khaled Hosny (Alif Type) fixed many issues affecting the layouting of Kashida characters in Arabic scripts, issues with letter spacing, made the preview in Styles dropdown use CJK/CTL fonts, improved how the text cursor moves in relation to ligatures in Writer and made it possible to disable default features in Font Features dialog. He also made it possible to search for combining marks in text containing complex scripts
  34. Colomban Wendling (Hypra) worked on accessibility tests
  35. Matt K made it so errors with PDF export only show one dialog instead of three
  36. Hossein Nourikhah (TDF) improved the bin/run build script and its documentation and fixed a footnote crash
  37. Regina Henschel fixed an issue with saving Writer documents containing vertical text
  38. Vasily Melenchuk (CIB) made handling of frames more robust in Writer and fixed a couple of regressions
  39. Pranam Lashkari (Collabora) made it so Writer’s paragraph dialog will show Tabs tab also when multiple paragraphs are selected and fixed a crash
  40. Pedro Silva (Collabora) fixed some button image size inconsistencies
  41. Samuel Mehrbrodt (allotropia) made dialog positioning more robust, made it possible to specify names for printer jobs via the API and made it so unused document variables are preserved with RTF import and export
  42. Niko Fink fixed a crash in PyUNO
  43. Wu Jiahuan (Loongson) added support for building with loongarch64 CPU architecture
  44. Arnaud Versini made some code cleanups
  45. Thierry Emery changed pasted images to be anchored to cell by default in Calc
  46. Povilas Kanapickas implemented touchpad gesture support for rotating and zooming in Linux
  47. Thorsten Wagner made some cosmetic improvements to button text colours and font height on macOS
  48. Sarper Akdemir (Collabora) fixed a regression affecting PPTX tables
  49. Roman Kuznetsov made it so the About dialog can show both OpenCL and threaded for Calc’s calculation mode
  50. Łukasz Leszko fixed saving external links as relative in XLS files
  51. Oguz Balkaya added an option to clear unavailable files from the Recent Documents menu and Start Center
  52. Armin Le Grand (allotropia) reworked the code for rendering glow effects

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

480 bugs, 44 of which are enhancements, have been reported by 289 people.

Top 10 Reporters

  1. Telesto ( 28 )
  2. Mike Kaganski ( 16 )
  3. Tuomas Hietala ( 15 )
  4. Rafael Lima ( 14 )
  5. BogdanB ( 11 )
  6. Gabor Kelemen (allotropia) ( 10 )
  7. Hossein ( 9 )
  8. Robert Großkopf ( 8 )
  9. Regina Henschel ( 8 )
  10. Eyal Rozenberg ( 7 )

Triaged Bugs

470 bugs have been triaged by 69 people.

Top 10 Triagers

  1. Dieter ( 55 )
  2. Julien Nabet ( 39 )
  3. Heiko Tietze ( 38 )
  4. Timur ( 35 )
  5. Mike Kaganski ( 25 )
  6. V Stuart Foote ( 23 )
  7. Roman Kuznetsov ( 21 )
  8. m.a.riosv ( 21 )
  9. Rafael Lima ( 20 )
  10. Xisco Faulí ( 18 )

Resolution of resolved bugs

478 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

168 bugs have been fixed by 38 people.

Top 10 Fixers

  1. Khaled Hosny ( 11 )
  2. Caolán McNamara ( 11 )
  3. Julien Nabet ( 8 )
  4. Justin Luth ( 7 )
  5. Michael Stahl ( 7 )
  6. László Németh ( 7 )
  7. Mike Kaganski ( 7 )
  8. Andreas Heinisch ( 6 )
  9. Eike Rathke ( 6 )
  10. Heiko Tietze ( 5 )

List of critical bugs fixed

  1. tdf#149966 Crash on Windows and freeze on Linux when customizing Menu ( Thanks to Noel Grandin )

List of high severity bugs fixed

  1. tdf#149467 Follow URL link in Writer text when navigator displayed: Crash in: _chkstk ( Thanks to Jim Raykowski )
  2. tdf#150034 LibreOffice Calc hangs on opening the particular file with pathological chart ( Thanks to Noel Grandin )
  3. tdf#150170 Crash in: mdds::flat_segment_tree::insert_to_pos(boost::intrusive_ptr<mdds::__st::node<mdds::flat_segment_tree > > &,long,long,bool) ( only LibreOffice 7.3 ) ( Thanks to Xisco Fauli )
  4. tdf#150197 number lost (after assigning numbering to style) when exporting to DOCX ( Thanks to Justin Luth )
  5. tdf#150236 Does not open full screen, ooSetupFactoryWindowAttributes not being filled ( steps in comment 21 ) ( LibreOffice 7.4 only ) ( Thanks to Xisco Fauli )
  6. tdf#150331 EDITING: AutoCorrect without “Show as tip” always fills in rest of word regardless of next key stroke ( Thanks to Xisco Fauli )
  7. tdf#150336 Shift + Up/Left no longer works to select cells in LO 7.4 beta 2 (using the Tabbed UI) ( Thanks to Caolán McNamara )
  8. tdf#150443 Track changes: Crash rejecting a grouped change ( Thanks to László Németh )
  9. tdf#150452 Crash in: libc.so.6 ( Thanks to Xisco Fauli )
  10. tdf#150499 CRASH: deleting sheet ( Thanks to Luboš Luňák )
  11. tdf#150502 CRASH: after clicking between the horizontal and vertical rulers ( Thanks to Julien Nabet )
  12. tdf#150594 LO 7.4: crash when I update a chapter index (swlo!SwDoc::SetTOXBaseName+0x5cd:) ( Thanks to Andreas Heinisch )
  13. tdf#91764 RTL: Arabic, Hebrew diacritics cant be found using search dialog ( Thanks to Khaled Hosny )
  14. tdf#94223 Selection box for text box not shown ( Thanks to Caolán McNamara )

List of crashes fixed

  1. tdf#147466 Crash swlo!SwDoc::InvalidateNumRules+0x657 (track changes involved) ( Thanks to Michael Stahl )
  2. tdf#149467 Follow URL link in Writer text when navigator displayed: Crash in: _chkstk ( Thanks to Jim Raykowski )
  3. tdf#149548 CRASH: copying and pasting tracked content ( Thanks to Michael Stahl )
  4. tdf#149966 Crash on Windows and freeze on Linux when customizing Menu ( Thanks to Noel Grandin )
  5. tdf#150138 FILEOPEN: Writer crashes when opening ODT file ( Thanks to Luboš Luňák )
  6. tdf#150170 Crash in: mdds::flat_segment_tree::insert_to_pos(boost::intrusive_ptr<mdds::__st::node<mdds::flat_segment_tree > > &,long,long,bool) ( only LibreOffice 7.3 ) ( Thanks to Xisco Fauli )
  7. tdf#150219 EDITING: Crash when cutting trace dependent with precedent on different sheet ( Thanks to Noel Grandin )
  8. tdf#150222 REPORTBUILDER – Starting to set font for a text box crashes whole LO ( Thanks to Noel Grandin )
  9. tdf#150249 Crash in Fontworks applying style after undo ( Thanks to Caolán McNamara )
  10. tdf#150265 Crash exporting a document with zoom to DOCX ( Thanks to Mike Kaganski )
  11. tdf#150291 Macro-collection-management crashes when no macro-container is selected (gtk3 specific) ( Thanks to Caolán McNamara )
  12. tdf#150394 LibreOffice is crashing with long hyperlink on the last position (Don’t hyphenate the last word) ( Thanks to László Németh )
  13. tdf#150443 Track changes: Crash rejecting a grouped change ( Thanks to László Németh )
  14. tdf#150452 Crash in: libc.so.6 ( Thanks to Xisco Fauli )
  15. tdf#150457 Crash on hovering footnote references after removing footnote ( Thanks to Hossein )
  16. tdf#150499 CRASH: deleting sheet ( Thanks to Luboš Luňák )
  17. tdf#150502 CRASH: after clicking between the horizontal and vertical rulers ( Thanks to Julien Nabet )
  18. tdf#150555 Crash after resizing Writer’s main window ( Thanks to Julien Nabet )
  19. tdf#150575 REPORTBUILDER: Crash when closing report after report navigator has been started ( Thanks to Julien Nabet )
  20. tdf#150594 LO 7.4: crash when I update a chapter index (swlo!SwDoc::SetTOXBaseName+0x5cd:) ( Thanks to Andreas Heinisch )
  21. tdf#150629 LibreOffice Writer crashes, when editing a page break ( Thanks to Caolán McNamara )

List of performance issues fixed

  1. tdf#108560 Pasting or editing large amount of multi-line text into a cell result in unusable Calc with GTK3 (steps to reproduce in comment 29) ( Thanks to Caolán McNamara )
  2. tdf#150618 Serious performance regression: it takes 5min+ for SUMIFS formula recalculation when switching sheet (while it only takes 30s in 7.3) ( Thanks to Luboš Luňák )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#103492 Arabic words not formed well in textboxes when sentence begins with English word ( Thanks to Khaled Hosny )
  2. tdf#104921
10 Aug 2022

QA/Dev Report: July 2022

General Activities

  1. LibreOffice 7.3.5 was announced on July 21
  2. Adolfo Jayme Barrientos improved the layout of many dialogs
  3. Rafael Lima expanded the help for ScriptForge with many new features
  4. Olivier Hallot (TDF) updated the help for Fontwork and CSV import
  5. Laurent Balland fixed an issue with customer number formats with embedded text in decimal not saving correctly to ODS. He also fixed the footer of some Impress templates
  6. Christian Lohmaier (TDF) did lots of preparatory work for publishing LibreOffice in Apple Store under TDF
  7. Miklós Vajna (Collabora) fixed an issue with RTL text and floating objects in DOCX files and a couple of XHTML export issues. He also continued working on content controls for Writer
  8. Jean-Pierre Ledure worked on the ScriptForge library
  9. Tünde Tóth (NISZ) fixed DOCX export of line breaks in text frames and made saving style names to DOCX more robust
  10. Szymon Kłos, Henry Castro and Michael Meeks (Collabora) worked on LOKit improvements
  11. Eike Rathke (Red Hat) made it so two leading apostrophes before a number collapse to one when typing into a Calc cell with default formatting. He also made handling of Calc date formats more robust
  12. Bartosz Kosiorek fixed an issue with ordered bullets in Lotus Word Pro documents
  13. Tomaž Vajngerl (Collabora) worked on implementing data tables for charts and fixed an issue with hidden Writer fields becoming visible with PDF export
  14. Julien Nabet extended clone formatting functionality in Impress and Draw to work in more cases, fixed regressions affecting the copying of database tables from HSQLDB to MariaDB and the Draw Dimensions dialog and fixed displaying the OpenType tag for fraction
  15. Jim Raykowski made some Navigator fixes and tweaks
  16. Andreas Heinisch made Writer chapter numbering character style list alphabetically sorted, made Calc’s function wizard also search through function descriptions and changed Ctrl+Backspace to behave more intuitively in Calc cell editing. He also made narrow no-break spaces visible in Writer
  17. László Németh continued polishing change tracking of numbered paragraphs in Writer
  18. Xisco Faulí (TDF) added many new unit tests, fixed some crashes found through the crash reporter and made many improvements to SVG import, including adding support for Orient auto-start-reverse in markers and more robust handling of URLs and fill properties
  19. Heiko Tietze (TDF) made autocorrecting org-mode/markdown-like formatting marks to Writer formatting deactivated by default and fixed a regression preventing detaching of sub-toolbars like Basic shapes
  20. Michael Stahl (allotropia) fixed many Writer regressions, made handling ODF-imported automatic styles in Writer more robust and made it possible to edit the text content of a bookmark through the Insert → Bookmarks dialog
  21. Michael Weghorn fixed some qt/kf5 visual issues, fixed loading printer settings from documents in case of long printer/driver names and made some Linux accessibility improvements
  22. Mike Kaganski (Collabora) made it so editing hyperlinked text in Writer no longer breaks it up into multiple links, fixed rendering errors in Soft Edges image effect in Impress and corrected handling of Undo/Redo keyboard shortcuts in Math
  23. Kurt Nordback fixed an issue with negative error bars in logarithmic charts and improved rendering of exploded donut charts
  24. Caolán McNamara (Red Hat) fixed an accessibility performance issue affecting multi-line text in Calc, continued working on gtk4 UI and fixed many issues found by Coverity and fuzzers
  25. Stephan Bergmann (Red Hat) made many code and build-related cleanups as well as test fixes
  26. Rizal Muttaqin updated the icons for No List and improved the Breeze icons for New Presentation and Start from First Slide
  27. Noel Grandin (Collabora) made it so Calc undo works when typing is happening in two independent views, continued improving the import speed of complex PDF files and improved the import and post processing speed of a big DOCX file. He also made many code cleanups and general optimisations
  28. Luboš Luňák (Collabora) worked on Windows Subsystem for Linux support in the build system and made some improvements to HTML export. He also published a blogpost about his recent work on improving performance of unsorted lookups
  29. Justin Luth fixed RTL issues with tables and comments in DOCX files, fixed import and export of highlighting inside comments in DOCX/DOC/RTF files, improved the logic for optimal column width in Writer tables, fixed a DOCX compatibility issue with comments in textboxes, improved the DOCX compatibility with page styles and fixed an issue with bulleted lists in imported PPTX/PPT files
  30. Mark Hung continued working on CJK text grid improvements
  31. Paris Oplopoios replaced the old PNG export code with libpng as part of GSoC
  32. Chris Sherlock made many code cleanups and improvements to readability
  33. Tibor Nagy (NISZ) fixed an issue with polygon connecting points with PPTX export
  34. Balázs Varga (allotropia) fixed a UI glitch with Calc’s Data Validity List, fixed issues with password-protected shared files, made it so hidden elements are shown as inactive in Calc’s autofilter and improved the line style selection user experience
  35. René Engelhard (Debian) made some cleanups related to CPU architecture details
  36. Gülşah Köse (Collabora) fixed an issue preventing deletion of embedded databases through the UI
  37. Áron Budea (Collabora) fixed an issue with Sidebar getting stuck in a resize loop with HiDPI scaling
  38. Marco Cecchetti (Collabora) added support for scale and translate SVG transform animations in the Impress JS export
  39. Hannah Meeks worked on the VBA macro compatibility GSoC project
  40. Maxim Monastirsky improved icon appearance in the context of RTL
  41. Khaled Hosny (Alif Type) improved the validation of kashida insertion position and updated HarfBuzz to 5.1.0
  42. Colomban Wendling (Hypra) worked on accessibility tests
  43. Matt K fixed an issue related to canceling out of a save confirmation dialog
  44. Hossein Nourikhah (TDF) made it so Add New sheet button in Calc is disabled for protected sheet structures
  45. Regina Henschel fixed several issues related to rotated content in OOXML files
  46. Vasily Melenchuk (CIB) fixed issues with DOCX page breaks and attaching files to emails through macros

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

385 bugs, 56 of which are enhancements, have been reported by 249 people.

Top 10 Reporters

  1. Mike Kaganski ( 21 )
  2. Gerald Pfeifer ( 10 )
  3. peter josvai ( 9 )
  4. Gabor Kelemen (allotropia) ( 7 )
  5. Telesto ( 7 )
  6. Regina Henschel ( 6 )
  7. Rafael Lima ( 6 )
  8. Xisco Faulí ( 6 )
  9. Albert Acer ( 5 )
  10. Michael Weghorn ( 4 )

Triaged Bugs

391 bugs have been triaged by 72 people.

Top 10 Triagers

  1. Timur ( 52 )
  2. raal ( 42 )
  3. Rafael Lima ( 30 )
  4. Mike Kaganski ( 24 )
  5. Roman Kuznetsov ( 20 )
  6. Xisco Faulí ( 18 )
  7. m.a.riosv ( 17 )
  8. Julien Nabet ( 16 )
  9. Dieter ( 16 )
  10. Buovjaga ( 14 )

Resolution of resolved bugs

406 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

138 bugs have been fixed by 40 people.

Top 10 Fixers

  1. Julien Nabet ( 10 )
  2. Caolán McNamara ( 7 )
  3. László Németh ( 7 )
  4. Justin Luth ( 5 )
  5. Xisco Fauli ( 5 )
  6. Michael Stahl ( 5 )
  7. Balazs Varga ( 4 )
  8. Andreas Heinisch ( 4 )
  9. Attila Bakos (NISZ) ( 4 )
  10. Michael Weghorn ( 4 )

List of high severity bugs fixed

  1. tdf#119491 FILESAVE: password protected shared spreadsheet loses password on save ( Thanks to Balazs Varga )
  2. tdf#141294 Decks of Sidebar on HiDPI gets stuck in resize loop upon attempted width adjustment, work around of setting new SB “MinimumWidth” to false in expert config ( Thanks to Aron Budea )
  3. tdf#148913 Crash mergedlo!SfxViewFrame::Notify+0xf87 for some users ( Thanks to László Németh )
  4. tdf#149170 UI The “Document in use” dialog is not appearing anymore when opening from ‘recent files menu’ ( Thanks to Michael Stahl )
  5. tdf#150187 Crash in Presentation Styles – Background objects – Modify ( Thanks to Julien Nabet )
  6. tdf#56580 logarithmic graph Y error shows as a diagonal line when apply negative error values ( Thanks to Kurt Nordback )
  7. tdf#98404 UX – While objects on a slide are being edited, notably text boxes, the new slide sorter Ctrl+Shift shortcut combinations (see bug 91909) incorrectly receive focus and move the slide ( Thanks to Gabor Kelemen )

List of crashes fixed

  1. tdf#142715 Crash when closing document after changing and saving it ( Thanks to Attila Bakos (NISZ) )
  2. tdf#148687 Crash swlo!SwAnchoredObject::GetObjRectWithSpaces+0x98: ( Thanks to Attila Bakos (NISZ) )
  3. tdf#148913 Crash mergedlo!SfxViewFrame::Notify+0xf87 for some users ( Thanks to László Németh )
  4. tdf#149173 Crash BigPtrEntry::GetArray(this=0x0000600001726940) const at bparr.hxx:106:23 (STR: comment 3) ( Thanks to Attila Bakos (NISZ) )
  5. tdf#149546 CRASH: importing document ( Thanks to Attila Bakos (NISZ) )
  6. tdf#149649 CRASH: in SwNodeIndex::SwNodeIndex ( Thanks to Michael Stahl )
  7. tdf#149985 FILEOPEN PPTX: Impress crashes opening a one-slide presentation (with a chart) ( Thanks to Noel Grandin )
  8. tdf#150187 Crash in Presentation Styles – Background objects – Modify ( Thanks to Julien Nabet )

List of old bugs ( more than 4 years old ) fixed

  1. tdf#101731 Rename gradient ‘border’ label to something more meaningful ( Thanks to Ali_Abdollahian )
  2. tdf#104428 exploded donut uses too small radius ( Thanks to Kurt Nordback )
  3. tdf#104683 Show nonprinting characters: show spaces at the end of the line before break line for justified ( Thanks to Attila Szűcs )
  4. tdf#114734 Comment direction lost on saving-then-reloading a .docx ( Thanks to Justin Luth )
  5. tdf#117646 Clone Formatting not working for connector lines ( Thanks to Julien Nabet )
  6. tdf#33787 FORMATTING, FILEOPEN: Bullet point numbers don’t increment (.lwp import) ( Thanks to Bartosz Kosiorek )
  7. tdf#54703 Hidden Sections are no longer hidden when printing or exporting pdf (see comment 16) ( Thanks to Tomaž Vajngerl )
  8. tdf#56580 logarithmic graph Y error shows as a diagonal line when apply negative error values ( Thanks to Kurt Nordback )
  9. tdf#61623 UI Data Validity List and icon drawing bugs ( Thanks to Balazs Varga )
  10. tdf#67669 Make narrow non-breaking spaces visible ( Thanks to Andreas Heinisch )
  11. tdf#90837 re-base: Can’t “Save As” file opened in view mode on top of the original file ( Thanks to Michael Meeks )
  12. tdf#92610 alt command for Same Content on First Page should be unique ( Thanks to Gabor Kelemen )
  13. tdf#96723 FILESAVE: custom cell number format with embedded text in decimal part not saved in ods ( Thanks to Laurent BP )
  14. tdf#97539 INSERT: SVG clippath not fully supported ( Thanks to Xisco Fauli )
  15. tdf#98404 UX – While objects on a slide are being edited, notably text boxes, the new slide sorter Ctrl+Shift shortcut combinations (see bug 91909) incorrectly receive focus and move the slide ( Thanks to Gabor Kelemen )

WORKSFORME bugs

56 bugs have been retested by 27 people.

Top 10 testers

  1. Timur ( 9 )
  2. Buovjaga ( 6 )
  3. Julien Nabet ( 5 )
  4. Roman Kuznetsov ( 5 )
  5. raal ( 4 )
  6. Gabor Kelemen (allotropia) ( 2 )
  7. Faisal ( 2 )
  8. Dieter ( 2 )
  9. Telesto ( 2 )
  10. phv ( 2 )

DUPLICATED bugs

102 bugs have been duplicated by 26 people.

Top 10 testers

  1. Timur ( 14 )
  2. Mike Kaganski ( 11 )
  3. V Stuart Foote ( 8 )
  4. Gabor Kelemen (allotropia) ( 8 )
  5. Heiko Tietze ( 7 )
  6. Dieter ( 6 )
  7. Buovjaga ( 6 )
  8. Michael Warner ( 5 )
  9. Aron Budea ( 4 )
  10. raal ( 4 )

Verified bug fixes

42 bugs have been verified by 11 people.

Top 10 Verifiers

  1. NISZ LibreOffice Team ( 17 )
  2. Gerald Pfeifer ( 8 )
  3. BogdanB ( 5 )
  4. Dieter ( 3 )
  5. Xisco Faulí ( 3 )
  6. stragu ( 1 )
  7. Gabor Kelemen (allotropia) ( 1 )
  8. Rafael Lima ( 1 )
  9. Aron Budea ( 1 )
  10. Julien Nabet ( 1 )

Categorized Bugs

206 bugs have been categorized with a metabug by 21 people.

Top 10 Categorizers

  1. Aron Budea ( 31 )
  2. Gabor Kelemen (allotropia) ( 28 )
  3. Rafael Lima ( 27 )
  4. Timur ( 21 )
  5. Roman Kuznetsov ( 18 )
  6. Dieter ( 17 )
  7. László Németh ( 9 )
  8. Rizal Muttaqin ( 8 )
  9. V Stuart Foote ( 8 )
  10. raal ( 7 )

Regression Bugs

44