QA/Dev Report: January 2020
General Activities
- LibreOffice 6.4 was released on January 29 containing many performance and interoperability improvements
- Participants in Ankara, Turkey bootcamp completed many easy hacks
- Participants in the Free Software Winter Camp 2020 in Eskişehir, Turkey completed many easy hacks
- Noel Grandin (Collabora) further sped up loading an XLSX file with lots of comments. Noel also continued converting XML handling bits to use the performant FastParser API
- Mike Kaganski (Collabora) made it so functions in Calc can use case sensitive regular expressions. Mike also fixed an Excel compatibility issue involving booleans
- Caolán McNamara (Red Hat) continued the welding of UI elements, focusing on the Sidebar
- Tamás Bunth (Collabora) improved chart label interoperability with OOXML files
- Miklos Vajna (Collabora) made rotated text in Writer’s table rows with automatic height behave better
- Seth Chaiklin made dozens of improvements and additions to Help content. He also triaged and re-tested many bugs.
- Rizal Muttaqin improved most of the icon themes and Sifr in particular.
- Thorsten Wagner fixed a rendering issue in the character formatting font dropdown on macOS
- Serge Krot (CIB) improved the performance of Impress when typing into a list having an animation applied to it
- László Németh and Szabolcs Tóth (NISZ) fixed many DOCX table issues
- Jim Raykowski made the Navigator item category list appearance more user friendly. He also fixed a bunch of Navigator and Sidebar issues
- Balázs Varga (NISZ) fixed many OOXML chart label issues
- Tünde Tóth (NISZ) fixed a few issues with OOXML chart legends and data labels
- Luboš Luňák (Collabora) continued polishing the Skia graphics engine integration
- Heiko Tietze (TDF) and Andreas Kainz made many improvements to dialogs and Sidebar views
- Michael Stahl (CIB) made several fixes in PyUNO and Python build-related things. He also added an option to show markers for bookmarks inside the document text
- Andreas Kainz revampted the Compress Image dialog
- Guilhem Moulin and Ilmari Lauhakangas (TDF) improved the logerrit script, which helps when sending patches to Gerrit
- Regina Henschel implemented a fix for the skewing of drawing objects
- Luca Carlon added an SVG version of the Breeze dark icon set
- Katarina Behrens (CIB) fixed issues affecting the presentation console under Linux
- Tomaž Vajngerl (Collabora) implemented accessibility checker and support for PDF/UA specs
Reported Bugs
604 bugs, 64 of which are enhancements, have been reported by 363 people.
- sdc.blanco ( 35 )
- NISZ LibreOffice Team ( 18 )
- Xisco Faulí ( 15 )
- Mike Kaganski ( 14 )
- andreas_k ( 14 )
- Roman Kuznetsov ( 11 )
- R. Green ( 9 )
- TorrAB ( 9 )
- Telesto ( 8 )
- Regina Henschel ( 7 )
Triaged Bugs
607 bugs have been triaged by 83 people.
- Xisco Faulí ( 129 )
- Heiko Tietze ( 63 )
- Dieter ( 57 )
- Julien Nabet ( 52 )
- Timur ( 30 )
- Roman Kuznetsov ( 23 )
- V Stuart Foote ( 21 )
- Oliver Brinzing ( 18 )
- m.a.riosv ( 17 )
- Mike Kaganski ( 13 )
Resolution of resolved bugs
555 bugs have been set to RESOLVED.
Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
222 bugs have been fixed by 50 people.
- Caolán McNamara ( 23 )
- Mike Kaganski ( 18 )
- Seth Chaiklin ( 15 )
- Miklos Vajna ( 8 )
- László Németh ( 8 )
- Jim Raykowski ( 8 )
- Balazs Varga ( 6 )
- Luboš Luňák ( 6 )
- Michael Stahl ( 5 )
- Szabolcs Toth ( 4 )
List of critical bugs fixed
- tdf#127619 macOS — LibreOffice crash within 40s after opening app when online update automatically enabled, or with check from the Extension manager — https certificate issues ( Thanks to Stephan Bergmann )
- tdf#129484 Crash when trying to view property of a component from forms (gtk3) ( Thanks to Caolán McNamara )
- tdf#130090 Create New Folder in the Save Dialog crashes with the gen (X11) VCL plugin ( Thanks to Caolán McNamara )
- tdf#130179 CRASH: inserting comment to picture ( Thanks to Miklos Vajna )
- tdf#130286 Crash in: SwDrawTextShell::Execute(SfxRequest &) ( Thanks to Szymon Kłos )
List of high severity bugs fixed
- tdf#125662 Bad allocation crash while saving Calc with copied columns (x86) ( Thanks to Dennis Francis )
- tdf#128782 When execute undo, Text box moves. ( Thanks to Vasily Melenchuk )
- tdf#129883 Section links are lost on save and reload (see c3-c4) ( Thanks to Noel Grandin )
- tdf#129887 CRASH: Scrolling down document ( Thanks to Serge Krot )
- tdf#129908 Crash at Data > Group and outlone > AutoOutline ( Thanks to Noel Grandin )
- tdf#130075 EDITING – While pasting data in a table, selecting “Next” makes Base crash ( Thanks to Caolán McNamara )
- tdf#130093 FILEOPEN: LWP: General input/output error ( Thanks to Caolán McNamara )
- tdf#130214 CRASH: importing file ( Thanks to Mike Kaganski )
- tdf#93389 Document recovery strips encryption ( Thanks to Mike Kaganski )
- tdf#94801 Fileopen DOCX: Text in table different width in Writer (multiple lines) and Word (single line) for Microsoft fonts – 0,1cm difference ( Thanks to László Németh )
List of crashes fixed
- tdf#125662 Bad allocation crash while saving Calc with copied columns (x86) ( Thanks to Dennis Francis )
- tdf#127619 macOS — LibreOffice crash within 40s after opening app when online update automatically enabled, or with check from the Extension manager — https certificate issues ( Thanks to Stephan Bergmann )
- tdf#129382 CRASH: Importing a specific file ( See comment 6 ) ( Thanks to Vasily Melenchuk )
- tdf#129412 Crash when registered data source is not available. ( Thanks to Julien Nabet )
- tdf#129484 Crash when trying to view property of a component from forms (gtk3) ( Thanks to Caolán McNamara )
- tdf#129546 Skia: Crash when starting LO without supported device ( Thanks to Luboš Luňák )
- tdf#129659 CRASH on file opening ( Thanks to Jan-Marek Glogowski )
- tdf#129712 Crash in: mergedlo.dll after pasting as Unformatted text in Draw’s Text box ( Thanks to Mike Kaganski )
- tdf#129798 Crash in: SwViewShell::GetDoc() — show print with Field dialog open ( Thanks to Mike Kaganski )
- tdf#129805 Crash when copying the content of a complex DOCX ( Thanks to Michael Stahl )
- tdf#129839 Crash inspecting properties of cell range object in IDE ( Thanks to Mike Kaganski )
- tdf#129850 CRASH: Inserting table (gtk3) ( Thanks to Caolán McNamara )
- tdf#129887 CRASH: Scrolling down document ( Thanks to Serge Krot )
- tdf#129908 Crash at Data > Group and outlone > AutoOutline ( Thanks to Noel Grandin )
- tdf#130075 EDITING – While pasting data in a table, selecting “Next” makes Base crash ( Thanks to Caolán McNamara )
- tdf#130090 Create New Folder in the Save Dialog crashes with the gen (X11) VCL plugin ( Thanks to Caolán McNamara )
- tdf#130155 Writer navigator crashes when + is pressed on entries without children ( Thanks to Jim Raykowski )
- tdf#130179 CRASH: inserting comment to picture ( Thanks to Miklos Vajna )
- tdf#130214 CRASH: importing file ( Thanks to Mike Kaganski )
- tdf#130239 CRASH: Closing LibreOffice while Infobox is displayed ( gtk3 ) ( Thanks to Caolán McNamara )
- tdf#130286 Crash in: SwDrawTextShell::Execute(SfxRequest &) ( Thanks to Szymon Kłos )
List of performance issues fixed
- tdf#129158 sorting multiple selected rows leads to CALC hanging ( Thanks to Caolán McNamara )
- tdf#129708 Impress: Long operation during typing in animated list ( Thanks to Serge Krot )
List of old bugs ( more than 4 years old ) fixed
- tdf#45589 Show bookmarks: make them visible in a document ( Thanks to Michael Stahl )
- tdf#48436 Data Label Placement needs absolute coordinates ( Thanks to Balazs Varga )
- tdf#54938 Adapt supportsService implementations to cppu::supportsService ( Thanks to Batuhan Taskaya )
- tdf#57113 Macros: Unicode vs. password protected user libraries ( Thanks to Mike Kaganski )
- tdf#77796 FILEOPEN: DOCX – Table cell padding (defined in table style) not imported correctly ( Thanks to László Németh )
- tdf#78840 Add the regular expression (?ismwx-ismwx: … ) Flag settings. Evaluate parenthesized expression with specifics flags enabled or -disabled. To have a case sensitive mode in functions using regular expressions. ( Thanks to Eike Rathke )
- tdf#83779 FILESAVE: Error in saving as Excel files – logical boolean type of FALSE and TRUE values not preserved during input ( Thanks to Mike Kaganski )
- tdf#88496 FORMATTING Multiple row table header pushed to next page if rows do not fit (unless one sets table properties .. uncheck Repeat Heading). behavior different from MS Word ( Thanks to László Németh )
- tdf#88713 Cycling through Navigator reminders is done in the wrong order ( Thanks to Jim Raykowski )
- tdf#90069 DOCX: Font style table inconsistencies, new cells resetting font styles ( Thanks to László Németh )
- tdf#92497 Update documentation for style management group button in Styles & Formatting sidebar ( Thanks to Seth Chaiklin )
- tdf#93389 Document recovery strips encryption ( Thanks to Mike Kaganski )
- tdf#94411 In alphabetical indexes f. and ff. should be used – not p. or pp. ( Thanks to Seth Chaiklin )
- tdf#94801 Fileopen DOCX: Text in table different width in Writer (multiple lines) and Word (single line) for Microsoft fonts – 0,1cm difference ( Thanks to László Németh )
- tdf#95033 Borders missing from some table cells in DOCX file (borders element of tblPrEx tag) ( Thanks to László Németh )
WORKSFORME bugs
96 bugs have been retested by 33 people.
- Xisco Faulí ( 18 )
- Timur ( 11 )
- Buovjaga ( 11 )
- sdc.blanco ( 8 )
- Julien Nabet ( 8 )
- Telesto ( 6 )
- Cor Nouws ( 4 )
- b. ( 3 )
- Heiko Tietze ( 3 )
- Terrence Enger ( 2 )
DUPLICATED bugs
121 bugs have been duplicated by 32 people.
- Xisco Faulí ( 22 )
- Timur ( 19 )
- NISZ LibreOffice Team ( 12 )
- V Stuart Foote ( 11 )
- Julien Nabet ( 8 )
- Heiko Tietze ( 6 )
- Oliver Brinzing ( 5 )
- sdc.blanco ( 3 )
- Dieter ( 3 )
- Roman Kuznetsov ( 3 )
Verified bug fixes
83 bugs have been verified by 15 people.
- Xisco Faulí ( 60 )
- Dieter ( 6 )
- Roman Kuznetsov ( 4 )
- Timur ( 2 )
- Gerhard Weydt ( 1 )
- V Stuart Foote ( 1 )
- Gerald Pfeifer ( 1 )
- Kevin Suo ( 1 )
- mhall ( 1 )
- Ming Hua ( 1 )
Categorized Bugs
302 bugs have been categorized with a metabug by 32 people.
- sdc.blanco ( 62 )
- Dieter ( 55 )
- Roman Kuznetsov ( 41 )
- NISZ LibreOffice Team ( 21 )
- V Stuart Foote ( 21 )
- Eyal Rozenberg ( 19 )
- Aron Budea ( 10 )
- DaeHyun Sung ( 8 )
- Buovjaga ( 7 )
- Oliver Brinzing ( 7 )
Regression Bugs
77 bugs have been set as regressions by 18 people.
- Xisco Faulí ( 31 )
- Timur ( 12 )
- Roman Kuznetsov ( 9 )
- NISZ LibreOffice Team ( 3 )
- Telesto ( 3 )
- Buovjaga ( 2 )
- V Stuart Foote ( 2 )
- m.a.riosv ( 2 )
- raal ( 2 )
- Cor Nouws ( 2 )
Bisected Bugs
62 bugs have been bisected by 11 people.
- Xisco Faulí ( 33 )
- Telesto ( 7 )
- raal ( 6 )
- Aron Budea ( 5 )
- Mihkel Tõnnov ( 2 )
- Roman Kuznetsov ( 2 )
- NISZ LibreOffice Team ( 2 )
- Kevin Suo ( 2 )
- Buovjaga ( 1 )
- Timur ( 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!