QA/Dev Report: November 2019
General Activities
- LibreOffice 6.4 Beta1 was announced on November 18
- A new version of LibreOffice Impress Remote for Android was announced
- The new LibreOffice Macro Team posted a progress report
- Julien Nabet improved the code quality based on cppcheck results
- Coverity’s defect density is back to 0
- Andreas Kainz continued improving dialog layout and the UI with nearly sixty commits
- Caolán McNamara made the customize dialog open quickly again
- Luboš Luňák and Tomaž Vajngerl (Collabora) introduced the Skia graphics engine into the codebase. It supports rendering the UI using GPU with Vulkan.
- Mike Kaganski (Collabora) fixed a long standing problem in basic’s syntax checker. He also added support for Windows Default apps settings
- Stephan Bergmann (Red Hat) started the work on replacing boost::optional with std::optional
- Justin Luth (Collabora) removed a bunch of obsolete hacks and fixed several issues related to styles and tables in Writer
- Eike Rathke (Red Hat) made it possible to use long passwords in OOXML documents
- Tamás Bunth (Collabora) added support for importing and exporting custom label text in DOCX documents
- Miklos Vajna (Collabora) improved the interoperability of math objects from PPTX
- Noel Grandin (Collabora) continued working on more than 1024 columns support for Calc, solved an acessibility-related performance issue with complex tables, made ODS documents with lots of countif functions load faster and changed various XML-handling code to use FasterParser
- Jan-Marek Glogowski (CIB), Michael Weghorn (LHM), Katarina Behrens (CIB) keep reducing the Kf5/Qt5 funtionality gap compared to other VCL backends
- Gülşah Köse and Tamas Bunth (Collabora) improved how PPTX rotated objects and text are imported and exported
- Balazs Varga (NISZ) fixed the position and size of custom chart legends and digits of percentages of data points when saving OOXML charts
- Jim Raykowski made it so list styles can be deleted in Custom Styles view
- Bartosz Kosiorek and Chris Sherlock added support for EMF+ custom line cap
- Michael Weghorn fixed loading printer settings with the document
- László Németh (NISZ) fixed the table line spacing in a certain DOCX document
- Szabolcs Toth (NISZ) fixed the displaying of table borders in a certain DOCX document
- Samuel Mehrbrodt (CIB) added API support for the infobar
Reported Bugs
585 bugs, 67 of which are enhancements, have been reported by 365 people.
- NISZ LibreOffice Team ( 28 )
- Xisco Faulí ( 23 )
- Mike Kaganski ( 12 )
- Roman Kuznetsov ( 9 )
- andreas_k ( 8 )
- Nicolas Christener ( 7 )
- ricky.tigg ( 7 )
- sdc.blanco ( 6 )
- Pablo ( 6 )
- Nukool Chompuparn ( 6 )
Triaged Bugs
652 bugs have been triaged by 76 people.
- Xisco Faulí ( 194 )
- Heiko Tietze ( 58 )
- Dieter Praas ( 50 )
- Timur ( 35 )
- Julien Nabet ( 30 )
- Oliver Brinzing ( 29 )
- Alex Thurgood ( 29 )
- V Stuart Foote ( 25 )
- Roman Kuznetsov ( 23 )
- raal ( 15 )
Resolution of resolved bugs
610 bugs have been set to RESOLVED.
Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
236 bugs have been fixed by 43 people.
- Caolán McNamara ( 32 )
- Balazs Varga ( 12 )
- Mike Kaganski ( 11 )
- László Németh ( 9 )
- Samuel Mehrbrodt ( 9 )
- Miklos Vajna ( 8 )
- Justin Luth ( 7 )
- Jan-Marek Glogowski ( 7 )
- andreas kainz ( 6 )
- Olivier Hallot ( 6 )
List of critical bugs fixed
- tdf#118526 CRASH: Notebookbar crashes in read mode ( Thanks to Jim Raykowski )
- tdf#121963 button flashing – mouse wheel zooming breaks ( Thanks to Armin Le Grand )
- tdf#128659 Cannot add AutoCorrect entries once the user/autocorr/acor_xx-XX.dat file is created ( Thanks to Noel Grandin )
List of high severity bugs fixed
- tdf#118639 Editing password-protected non-ODF files creates multiple empty files in backup directory ( Thanks to Mike Kaganski )
- tdf#124270 Editing: Err:522 on copying of rows with “Calc: threaded” enabled ( steps in comment 6 ) ( Thanks to Dennis Francis )
- tdf#124708 CRASH: Selecting all and deleting ( Thanks to Muhammet Kara )
- tdf#127921 Presenter View of Impress 6.3.x doesn’t remember slide after Slides and Close, as it used to, but returns to 1 during presentation ( Thanks to Samuel Mehrbrodt )
- tdf#128538 Restart in safe mode: Open containig folder doesn’t work and Show user profile gets a error message ( Thanks to Stephan Bergmann )
- tdf#128562 Pressing F5 (Navigation) in Calc crashes document, corrupts user profile, and makes Calc impossible to use ( Thanks to Noel Grandin )
- tdf#128862 CRASH: Unable to open tables in HSQLDB odb-files with apostrophe ” ‘ ” character in table name ( Thanks to Julien Nabet )
- tdf#44462 Provide a proper ‘File Association Manager’ for the windows version of Libreoffice ( Thanks to Mike Kaganski )
- tdf#47490 CONFIGURATION: “Show overwrite warning when pasting data” setting is not honored when “Enter” is used to paste ( Thanks to Aditya )
List of crashes fixed
- tdf#118526 CRASH: Notebookbar crashes in read mode ( Thanks to Jim Raykowski )
- tdf#123851 Crash on start with KDE integration installed ( Thanks to Jan-Marek Glogowski )
- tdf#124708 CRASH: Selecting all and deleting ( Thanks to Muhammet Kara )
- tdf#128335 CRASH: cutting textboxes ( Thanks to Miklos Vajna )
- tdf#128375 CRASH: Closing LibreOffice after cutting content from document ( Thanks to Michael Stahl )
- tdf#128441 Crash in: mergedlo.dll (nvidia with device 0x2182 + Win10) ( Thanks to Julien Nabet )
- tdf#128562 Pressing F5 (Navigation) in Calc crashes document, corrupts user profile, and makes Calc impossible to use ( Thanks to Noel Grandin )
- tdf#128599 Crash when typing in the Authentication Required dialog ( Thanks to Caolán McNamara )
- tdf#128603 CRASH: Cutting a textbox in a reopened document ( Thanks to Miklos Vajna )
- tdf#128667 Crash when pasting text with line wrap ( Thanks to Caolán McNamara )
- tdf#128736 CRASH: Moving content to 2 page and undoing ( Thanks to Miklos Vajna )
- tdf#128737 CRASH: Importing a specific file ( Thanks to Michael Stahl )
- tdf#128739 CRASH: working with fields ( Thanks to Michael Stahl )
- tdf#128746 Opening table properties window causes crash in development build ( Thanks to Caolán McNamara )
- tdf#128753 CRASH: Closing LibreOffice after cutting content from document ( Thanks to Julien Nabet )
- tdf#128767 CRASH: Clicking on Export Directly to PDF (gen) ( Thanks to Caolán McNamara )
- tdf#128788 Crash when trying to put autovalue on a field of a table ( Thanks to Caolán McNamara )
- tdf#128802 customize toolbar with drag and drop causes crash ( Thanks to Caolán McNamara )
- tdf#128862 CRASH: Unable to open tables in HSQLDB odb-files with apostrophe ” ‘ ” character in table name ( Thanks to Julien Nabet )
- tdf#129025 CRASH: Closing LibreOffice while Options dialog is open ( gen ) ( Thanks to Caolán McNamara )
List of performance issues fixed
- tdf#108642 FILEOPEN: document with a complex table structure takes double the time to open when the sidebar is enabled (gtk3) ( Thanks to Noel Grandin )
- tdf#126043 Tools -> Customize has a nagging delay of 3 seconds on each opening ( Thanks to Caolán McNamara )
- tdf#128812 LibreOffice – calc – specific xlsx document (almost) any operation (FILEOPEN, FORMATTING) takes about 1 min ( Thanks to Noel Grandin )
List of old bugs ( more than 4 years old ) fixed
- tdf#38199 Writer EDITING: Why when I press tab in read-only mode, then the document scrolls to top? ( Thanks to Jim Raykowski )
- tdf#41205 PRINTING: clicking radio button “Pages” should select pane contents for page selection ( Thanks to Michael Weghorn )
- tdf#42112 EMF+ Fileopen: Embedded grouped diagram from particular DOC still doesn’t preview arrows correctly (diagram opens fine if extracted from MSO) ( Thanks to Bartosz Kosiorek )
- tdf#43021 Macros: FilePicker method setDisplayDirectory shows wrong folder with native dialog Win 7 (64-bit) ( Thanks to Jan-Marek Glogowski )
- tdf#44462 Provide a proper ‘File Association Manager’ for the windows version of Libreoffice ( Thanks to Mike Kaganski )
- tdf#47490 CONFIGURATION: “Show overwrite warning when pasting data” setting is not honored when “Enter” is used to paste ( Thanks to Aditya )
- tdf#54204 Hyperlinks between documents not works if link contains anchor at the end ( Thanks to Tünde Tóth )
- tdf#76586 FILEOPEN 2007 DOCX Column width of table within table not imported properly (OK if resaved in MSO) ( Thanks to László Németh )
- tdf#84183 [Infobar] Wrong appearance of clicked close button ( Thanks to Samuel Mehrbrodt )
- tdf#84929 EDITING: Clicking in the footer area brings focus/view to last cursor position on page ( Thanks to Justin Luth )
- tdf#88922 Resizing a chart legend makes the chart’s body rezise on top of it ( Thanks to Balazs Varga )
- tdf#94288 Entering chart mode doesnt show chart sidebar ( Thanks to Muhammet Kara )
- tdf#95374 FILEOPEN DOCX Margin import error. LibreOffice imports with -1cm margin that should be 0cm ( Thanks to László Németh )
WORKSFORME bugs
106 bugs have been retested by 40 people.
- Xisco Faulí ( 15 )
- Timur ( 11 )
- Buovjaga ( 9 )
- Julien Nabet ( 8 )
- eisa01 ( 7 )
- Robert Großkopf ( 5 )
- Heiko Tietze ( 5 )
- Roman Kuznetsov ( 4 )
- Dieter Praas ( 4 )
- Aron Budea ( 3 )
DUPLICATED bugs
131 bugs have been duplicated by 29 people.
- Xisco Faulí ( 29 )
- Timur ( 15 )
- V Stuart Foote ( 11 )
- Alex Thurgood ( 8 )
- Oliver Brinzing ( 8 )
- NISZ LibreOffice Team ( 7 )
- Roman Kuznetsov ( 5 )
- libreoffice.bak ( 4 )
- Heiko Tietze ( 4 )
- Dieter Praas ( 4 )
Verified bug fixes
104 bugs have been verified by 20 people.
- Xisco Faulí ( 75 )
- Timur ( 6 )
- Dieter Praas ( 4 )
- Buovjaga ( 2 )
- BogdanB ( 2 )
- Michael Weghorn ( 2 )
- roland ( 2 )
- raal ( 1 )
- Patrick Jaap ( 1 )
- Eike Rathke ( 1 )
Categorized Bugs
241 bugs have been categorized with a metabug by 32 people.
- Dieter Praas ( 51 )
- Roman Kuznetsov ( 32 )
- LibreOfficiant ( 29 )
- NISZ LibreOffice Team ( 27 )
- V Stuart Foote ( 19 )
- sdc.blanco ( 11 )
- Rizal Muttaqin ( 9 )
- Xisco Faulí ( 7 )
- Aron Budea ( 7 )
- Luke ( 5 )
Regression Bugs
114 bugs have been set as regressions by 24 people.
- Xisco Faulí ( 52 )
- NISZ LibreOffice Team ( 10 )
- Alex Thurgood ( 8 )
- Timur ( 6 )
- Roman Kuznetsov ( 5 )
- Oliver Brinzing ( 5 )
- eisa01 ( 3 )
- Jan-Marek Glogowski ( 2 )
- Dieter Praas ( 2 )
- Julien Nabet ( 2 )
Bisected Bugs
99 bugs have been bisected by 13 people.
- Xisco Faulí ( 66 )
- NISZ LibreOffice Team ( 9 )
- Aron Budea ( 6 )
- raal ( 6 )
- Oliver Brinzing ( 3 )
- Roman Kuznetsov ( 2 )
- writepaperforme2 ( 1 )
- Gabor Kelemen ( 1 )
- Buovjaga ( 1 )
- Michael Weghorn ( 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!
Great work
What about corrected bug inherit from OO ?
Who knows that over 1000 bugs inherit from OO.o have been solved ?
You can check it here: https://bugs.documentfoundation.org/buglist.cgi?limit=0&list_id=1053596&order=changeddate%20DESC%2Ctag%20DESC%2Cversion%20DESC%2Cpriority%2Cbug_severity&query_format=advanced&resolution=FIXED&version=Inherited%20From%20OOo