QA/Dev Report: March 2020
General Activities
- LibreOffice 6.4.2 was announced on March, 19
- Luca Carlon and Jan-Marek Glogowski introduced basic HiDPI scale for Qt5 in LibreOffice (tdf#127687)
- Mark Hung improved Impress/Draw table perfomance (tdf#120216)
- Seth Chaiklin, Sophia Schröder, Adolfo Jayme Barrientos and Steve Fanning made many Help improvements and cleanups
- Ilmari Lauhakangas and Olivier Hallot updated some menu references in Help
- Samuel Thibault (Hypra) improved accessibility testing and functionality
- László Németh (NISZ) fixed many DOCX table issues
- Xisco Fauli (TDF) created a new QA related easyhack to convert UItests to CppunitTest. Some UItests are not used to test UI elements. Converting them to CppunitTests makes them to run faster and on more platforms. UITests are only run on Linux
- Caolán McNamara (Red Hat) continued the crucial user interface backend work and did many cleanups and crash fixes
- Eike Rathke (Red Hat) improved named ranges and function wizard
- Andreas Kainz improved context menus, updated the Area Fill presets, arrows gallery, bullets, added a new gallery for Business Process Model and Notation. He also created a new icon gallery as an extension. See link 1, link 2 and link 3
- Jun Nogata created new fontwork styles
- Muhammet Kara (Collabora) made it easy to work on LibreOffice in the Gitpod online IDE service
- Tor Lillqvist (Collabora) worked on iOS app improvements
- Serge Krot (CIB) fixed issues with linked document handling in Writer and Calc
- Jim Raykowski continued improving the Navigator and fixed an issue with pasting list content after undo
- Noel Grandin (Collabora) cleaned up the code in many places, made XML parsing faster in general and improved the loading time of XLSX files with a huge number of images
- Stephan Bergmann (Red Hat) made many cleanups and raised Windows build baseline to Visual Studio 2019 16.4
- Miklos Vajna (Collabora) fixed an issue with links in presentations exported as PDF and added support for padded numbering in Writer
- Justin Luth (SIL & Collabora) fixed calculations of subscript positions and improved handling of image wrapping and tables in Writer
- Michael Stahl (CIB) worked on some convoluted DOCX interoperability issues concerning section breaks, bookmarks and linked images
- Luboš Luňák (Collabora) made it so font rendering now uses Skia engine
- Balázs Varga (NISZ) fixed many chart label issues
- Tünde Tóth (NISZ) added a feature for showing legends without overlapping the chart and fixed several issues with legends
- Rizal Muttaqin made many improvements in most of the icon themes
- Tomaž Vajngerl (Collabora) improved PDF import support and made many internal improvements to the graphics code
- Michael Weghorn made dozens of improvements to the Android application
- Julien Nabet made several improvements to the Firebird database support and did code cleanups
- Armin Le Grand improved EMF+ support and made several fixes related to graphics
- Gülşah Köse (Collabora) fixed an issue with Advance Timing of presentations
- Bartosz Kosiorek fixed a bunch of EMF+ issues
- Samuel Mehrbrodt (CIB) added an options to disallow opening files locked by other users and to prevent disabling read-only mode, improved screen size detection and fixed an issue with OLE object heights
- Björn Michaelsen continued renovating Writer memory management
- Jan Holešovský (Collabora) improved the Android application and inserting of PDFs as images
- Marco Cecchetti (Collabora) made it so inserted images are automatically rotated based on their EXIF orientation data
- Jussi Pakkanen converted some Perl scripts to Python while experimenting with Meson build system
Reported Bugs
695 bugs, 85 of which are enhancements, have been reported by 378 people.
- Telesto ( 36 )
- Xisco Faulí ( 32 )
- NISZ LibreOffice Team ( 26 )
- Mike Kaganski ( 17 )
- Regina Henschel ( 14 )
- andreas_k ( 11 )
- Rizal Muttaqin ( 10 )
- Steve Fanning ( 10 )
- Timur ( 10 )
- sdc.blanco ( 8 )
Triaged Bugs
621 bugs have been triaged by 81 people.
- Xisco Faulí ( 133 )
- Dieter ( 69 )
- Timur ( 52 )
- Julien Nabet ( 41 )
- Heiko Tietze ( 39 )
- V Stuart Foote ( 25 )
- Oliver Brinzing ( 23 )
- Roman Kuznetsov ( 18 )
- m.a.riosv ( 18 )
- Michael Weghorn ( 14 )
Resolution of resolved bugs
561 bugs have been set to RESOLVED.
Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
205 bugs have been fixed by 50 people.
- Caolán McNamara ( 17 )
- Julien Nabet ( 16 )
- László Németh ( 8 )
- Noel Grandin ( 7 )
- Balazs Varga ( 6 )
- Justin Luth ( 6 )
- Eike Rathke ( 6 )
- Samuel Mehrbrodt ( 5 )
- Jim Raykowski ( 5 )
- Michael Weghorn ( 5 )
List of critical bugs fixed
- tdf#117088 FILEOPEN: Some labels in charts are not displayed by default ( Thanks to Balazs Varga )
List of high severity bugs fixed
- tdf#130746 Writer crashes when Alt+Arrow Up keys are pressed within a table row spanning two pages ( Thanks to Justin Luth )
- tdf#130878 Report does not show label-fields when run in 7.0 ( Thanks to Noel Grandin )
- tdf#131041 CRASH: when I try set border for page header ( Thanks to Caolán McNamara )
- tdf#131096 Calc crashes when viewing details of two Statistical functions in Function Wizard ( Thanks to Eike Rathke )
- tdf#131208 Crash on double click to paragraph style ( Thanks to Jim Raykowski )
- tdf#131380 Crash when opening xlsx file, FILEOPEN ( Thanks to Caolán McNamara )
- tdf#59274 FILEOPEN: table in DOCX file is more narrower than it should be (fix AutoFit Table Layout with incomplete grids) ( Thanks to László Németh )
- tdf#80635 FILEOPEN: DOC file floating table spacing (margin) not imported properly ( Thanks to Justin Luth )
- tdf#84399 FILEOPEN: DOCX drawing canvas error (wrong size and text wrapping option imported) ( Thanks to Miklos Vajna )
- tdf#95854 Insert comment shortcut doesn’t let me edit existing comment ( Thanks to Maxim Monastirsky )
List of crashes fixed
- tdf#118893 CRASH Impress: UI locks up when I drag a slide from the left “Slides” view to the Windows taskbar ( Thanks to Mike Kaganski )
- tdf#130680 CRASH: cutting content of document ( Thanks to Michael Stahl )
- tdf#130746 Writer crashes when Alt+Arrow Up keys are pressed within a table row spanning two pages ( Thanks to Justin Luth )
- tdf#131015 CRASH: using the pipette in Edit Contour dialog ( Thanks to Noel Grandin )
- tdf#131041 CRASH: when I try set border for page header ( Thanks to Caolán McNamara )
- tdf#131096 Calc crashes when viewing details of two Statistical functions in Function Wizard ( Thanks to Eike Rathke )
- tdf#131164 EDITING: Base Crashes on Tools>User Administration… (Firebird) ( Thanks to Julien Nabet )
- tdf#131179 Android Viewer crashes trying to open document containing comments ( Thanks to Michael Weghorn )
- tdf#131208 Crash on double click to paragraph style ( Thanks to Jim Raykowski )
- tdf#131210 UI: Language Options: editing ‘Date acceptance patterns’ crashes whole application (gtk3) ( Thanks to Julien Nabet )
- tdf#131248 Crash when closing SQL Edit Query (gtk3 only) ( Thanks to Caolán McNamara )
- tdf#131273 Crash when pasting quotes with fixed width ( Thanks to Julien Nabet )
- tdf#131380 Crash when opening xlsx file, FILEOPEN ( Thanks to Caolán McNamara )
- tdf#131389 Crash when clearing table background color from sidebar (GTK3) ( Thanks to Caolán McNamara )
- tdf#131464 Crash when trying to create an index of Writer in Japanese locale ( Thanks to Julien Nabet )
- tdf#131507 FILEOPEN: CRASH at import time ( Thanks to Caolán McNamara )
- tdf#131533 Qt5 crash when closing LO with a 2nd consecutive selection ( Thanks to Jan-Marek Glogowski )
- tdf#131553 A PPTX with SmartArt shapes crashes Impress ( Thanks to nd101)
- tdf#131571 Crash when clicking the “Text direction from top to bottom” toolbar icon ( Thanks to Julien Nabet )
- tdf#131712 Base EDITING Crash on SQL select command or double click on table with non null float field – mysql native connector (mariadb) ( Thanks to Julien Nabet )
List of performance issues fixed
- tdf#131185 LO Writer “hangs” on scrolling/saving of a document where embedded image doesn’t exist ( Thanks to Gülşah Köse )
- tdf#131530 FILEOPEN: Hang at import time ( Thanks to Jan-Marek Glogowski )
- tdf#93831 FILEOPEN XLSX Slow to open ( Thanks to Noel Grandin )
List of old bugs ( more than 4 years old ) fixed
- tdf#36737 default values of string type and object type for optional parameters are not processed ( Thanks to Andreas Heinisch )
- tdf#59274 FILEOPEN: table in DOCX file is more narrower than it should be (fix AutoFit Table Layout with incomplete grids) ( Thanks to László Németh )
- tdf#61274 PDF EXPORT Links are off by one page if presentation includes (unexported) hidden slides. ( Thanks to Miklos Vajna )
- tdf#75330 EDITING: “Show the legend without overlapping the chart” ( Thanks to Tünde Tóth )
- tdf#80194 Impress: Default value for ‘Raise/lower by’ in Subscript not proper ( Thanks to Justin Luth )
- tdf#80635 FILEOPEN: DOC file floating table spacing (margin) not imported properly ( Thanks to Justin Luth )
- tdf#84399 FILEOPEN: DOCX drawing canvas error (wrong size and text wrapping option imported) ( Thanks to Miklos Vajna )
- tdf#89849 Unify superscript and subscript behaviour between apps ( Thanks to Justin Luth )
- tdf#89901 Insertion of DXF image fail to produce a correct image ( Thanks to Armin Le Grand )
- tdf#93831 FILEOPEN XLSX Slow to open ( Thanks to Noel Grandin )
- tdf#95854 Insert comment shortcut doesn’t let me edit existing comment ( Thanks to Maxim Monastirsky )
WORKSFORME bugs
73 bugs have been retested by 32 people.
- Aron Budea ( 11 )
- Timur ( 8 )
- Michael Weghorn ( 7 )
- Xisco Faulí ( 4 )
- Buovjaga ( 4 )
- Oliver Grimm ( 4 )
- Samuel Mehrbrodt (CIB) ( 4 )
- Dieter ( 3 )
- b. ( 2 )
- Roman Kuznetsov ( 2 )
DUPLICATED bugs
157 bugs have been duplicated by 29 people.
- Timur ( 45 )
- Xisco Faulí ( 25 )
- V Stuart Foote ( 8 )
- Heiko Tietze ( 7 )
- Dieter ( 7 )
- Aron Budea ( 7 )
- NISZ LibreOffice Team ( 7 )
- Julien Nabet ( 7 )
- Oliver Brinzing ( 5 )
- Justin L ( 4 )
Verified bug fixes
93 bugs have been verified by 16 people.
- Xisco Faulí ( 50 )
- Dieter ( 15 )
- Timur ( 8 )
- Roman Kuznetsov ( 4 )
- Julien Nabet ( 3 )
- Justin L ( 2 )
- Michael Weghorn ( 2 )
- Buovjaga ( 2 )
- V Stuart Foote ( 1 )
- Stephan Bergmann ( 1 )
Categorized Bugs
338 bugs have been categorized with a metabug by 36 people.
- Dieter ( 108 )
- Roman Kuznetsov ( 75 )
- NISZ LibreOffice Team ( 18 )
- Xisco Faulí ( 16 )
- Thomas Lendo ( 14 )
- sdc.blanco ( 14 )
- Heiko Tietze ( 12 )
- Rizal Muttaqin ( 12 )
- Justin L ( 11 )
- Aron Budea ( 5 )
Regression Bugs
87 bugs have been set as regressions by 17 people.
- Xisco Faulí ( 52 )
- Timur ( 10 )
- Oliver Brinzing ( 4 )
- Dieter ( 4 )
- Cor Nouws ( 3 )
- Aron Budea ( 3 )
- Buovjaga ( 1 )
- NISZ LibreOffice Team ( 1 )
- Roman Kuznetsov ( 1 )
- Justin L ( 1 )
Bisected Bugs
79 bugs have been bisected by 10 people.
- Xisco Faulí ( 52 )
- Timur ( 10 )
- Aron Budea ( 7 )
- Oliver Brinzing ( 3 )
- NISZ LibreOffice Team ( 2 )
- raal ( 1 )
- Justin L ( 1 )
- Samuel Mehrbrodt (CIB) ( 1 )
- Michael Weghorn ( 1 )
- Mike Kaganski ( 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!