QA/Dev Report: January 2020

General Activities

  1. LibreOffice 6.4 was released on January 29 containing many performance and interoperability improvements
  2. Participants in Ankara, Turkey bootcamp completed many easy hacks
  3. Participants in the Free Software Winter Camp 2020 in Eskişehir, Turkey completed many easy hacks
  4. 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
  5. Mike Kaganski (Collabora) made it so functions in Calc can use case sensitive regular expressions. Mike also fixed an Excel compatibility issue involving booleans
  6. Caolán McNamara (Red Hat) continued the welding of UI elements, focusing on the Sidebar
  7. Tamás Bunth (Collabora) improved chart label interoperability with OOXML files
  8. Miklos Vajna (Collabora) made rotated text in Writer’s table rows with automatic height behave better
  9. Seth Chaiklin made dozens of improvements and additions to Help content. He also triaged and re-tested many bugs.
  10. Rizal Muttaqin improved most of the icon themes and Sifr in particular.
  11. Thorsten Wagner fixed a rendering issue in the character formatting font dropdown on macOS
  12. Serge Krot (CIB) improved the performance of Impress when typing into a list having an animation applied to it
  13. László Németh and Szabolcs Tóth (NISZ) fixed many DOCX table issues
  14. Jim Raykowski made the Navigator item category list appearance more user friendly. He also fixed a bunch of Navigator and Sidebar issues
  15. Balázs Varga (NISZ) fixed many OOXML chart label issues
  16. Tünde Tóth (NISZ) fixed a few issues with OOXML chart legends and data labels
  17. Luboš Luňák (Collabora) continued polishing the Skia graphics engine integration
  18. Heiko Tietze (TDF) and Andreas Kainz made many improvements to dialogs and Sidebar views
  19. 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
  20. Andreas Kainz revampted the Compress Image dialog
  21. Guilhem Moulin and Ilmari Lauhakangas (TDF) improved the logerrit script, which helps when sending patches to Gerrit
  22. Regina Henschel implemented a fix for the skewing of drawing objects
  23. Luca Carlon added an SVG version of the Breeze dark icon set
  24. Katarina Behrens (CIB) fixed issues affecting the presentation console under Linux
  25. 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.

Top 10 Reporters

  1. sdc.blanco ( 35 )
  2. NISZ LibreOffice Team ( 18 )
  3. Xisco Faulí ( 15 )
  4. Mike Kaganski ( 14 )
  5. andreas_k ( 14 )
  6. Roman Kuznetsov ( 11 )
  7. R. Green ( 9 )
  8. TorrAB ( 9 )
  9. Telesto ( 8 )
  10. Regina Henschel ( 7 )

Triaged Bugs

607 bugs have been triaged by 83 people.

Top 10 Triagers

  1. Xisco Faulí ( 129 )
  2. Heiko Tietze ( 63 )
  3. Dieter ( 57 )
  4. Julien Nabet ( 52 )
  5. Timur ( 30 )
  6. Roman Kuznetsov ( 23 )
  7. V Stuart Foote ( 21 )
  8. Oliver Brinzing ( 18 )
  9. m.a.riosv ( 17 )
  10. 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.

Top 10 Fixers

  1. Caolán McNamara ( 23 )
  2. Mike Kaganski ( 18 )
  3. Seth Chaiklin ( 15 )
  4. Miklos Vajna ( 8 )
  5. László Németh ( 8 )
  6. Jim Raykowski ( 8 )
  7. Balazs Varga ( 6 )
  8. Luboš Luňák ( 6 )
  9. Michael Stahl ( 5 )
  10. Szabolcs Toth ( 4 )

List of critical bugs fixed

  1. 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 )
  2. tdf#129484 Crash when trying to view property of a component from forms (gtk3) ( Thanks to Caolán McNamara )
  3. tdf#130090 Create New Folder in the Save Dialog crashes with the gen (X11) VCL plugin ( Thanks to Caolán McNamara )
  4. tdf#130179 CRASH: inserting comment to picture ( Thanks to Miklos Vajna )
  5. tdf#130286 Crash in: SwDrawTextShell::Execute(SfxRequest &) ( Thanks to Szymon Kłos )

List of high severity bugs fixed

  1. tdf#125662 Bad allocation crash while saving Calc with copied columns (x86) ( Thanks to Dennis Francis )
  2. tdf#128782 When execute undo, Text box moves. ( Thanks to Vasily Melenchuk )
  3. tdf#129883 Section links are lost on save and reload (see c3-c4) ( Thanks to Noel Grandin )
  4. tdf#129887 CRASH: Scrolling down document ( Thanks to Serge Krot )
  5. tdf#129908 Crash at Data > Group and outlone > AutoOutline ( Thanks to Noel Grandin )
  6. tdf#130075 EDITING – While pasting data in a table, selecting “Next” makes Base crash ( Thanks to Caolán McNamara )
  7. tdf#130093 FILEOPEN: LWP: General input/output error ( Thanks to Caolán McNamara )
  8. tdf#130214 CRASH: importing file ( Thanks to Mike Kaganski )
  9. tdf#93389 Document recovery strips encryption ( Thanks to Mike Kaganski )
  10. 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

  1. tdf#125662 Bad allocation crash while saving Calc with copied columns (x86) ( Thanks to Dennis Francis )
  2. 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 )
  3. tdf#129382 CRASH: Importing a specific file ( See comment 6 ) ( Thanks to Vasily Melenchuk )
  4. tdf#129412 Crash when registered data source is not available. ( Thanks to Julien Nabet )
  5. tdf#129484 Crash when trying to view property of a component from forms (gtk3) ( Thanks to Caolán McNamara )
  6. tdf#129546 Skia: Crash when starting LO without supported device ( Thanks to Luboš Luňák )
  7. tdf#129659 CRASH on file opening ( Thanks to Jan-Marek Glogowski )
  8. tdf#129712 Crash in: mergedlo.dll after pasting as Unformatted text in Draw’s Text box ( Thanks to Mike Kaganski )
  9. tdf#129798 Crash in: SwViewShell::GetDoc() — show print with Field dialog open ( Thanks to Mike Kaganski )
  10. tdf#129805 Crash when copying the content of a complex DOCX ( Thanks to Michael Stahl )
  11. tdf#129839 Crash inspecting properties of cell range object in IDE ( Thanks to Mike Kaganski )
  12. tdf#129850 CRASH: Inserting table (gtk3) ( Thanks to Caolán McNamara )
  13. tdf#129887 CRASH: Scrolling down document ( Thanks to Serge Krot )
  14. tdf#129908 Crash at Data > Group and outlone > AutoOutline ( Thanks to Noel Grandin )
  15. tdf#130075 EDITING – While pasting data in a table, selecting “Next” makes Base crash ( Thanks to Caolán McNamara )
  16. tdf#130090 Create New Folder in the Save Dialog crashes with the gen (X11) VCL plugin ( Thanks to Caolán McNamara )
  17. tdf#130155 Writer navigator crashes when + is pressed on entries without children ( Thanks to Jim Raykowski )
  18. tdf#130179 CRASH: inserting comment to picture ( Thanks to Miklos Vajna )
  19. tdf#130214 CRASH: importing file ( Thanks to Mike Kaganski )
  20. tdf#130239 CRASH: Closing LibreOffice while Infobox is displayed ( gtk3 ) ( Thanks to Caolán McNamara )
  21. tdf#130286 Crash in: SwDrawTextShell::Execute(SfxRequest &) ( Thanks to Szymon Kłos )

List of performance issues fixed

  1. tdf#129158 sorting multiple selected rows leads to CALC hanging ( Thanks to Caolán McNamara )
  2. tdf#129708 Impress: Long operation during typing in animated list ( Thanks to Serge Krot )

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

  1. tdf#45589 Show bookmarks: make them visible in a document ( Thanks to Michael Stahl )
  2. tdf#48436 Data Label Placement needs absolute coordinates ( Thanks to Balazs Varga )
  3. tdf#54938 Adapt supportsService implementations to cppu::supportsService ( Thanks to Batuhan Taskaya )
  4. tdf#57113 Macros: Unicode vs. password protected user libraries ( Thanks to Mike Kaganski )
  5. tdf#77796 FILEOPEN: DOCX – Table cell padding (defined in table style) not imported correctly ( Thanks to László Németh )
  6. 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 )
  7. 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 )
  8. 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 )
  9. tdf#88713 Cycling through Navigator reminders is done in the wrong order ( Thanks to Jim Raykowski )
  10. tdf#90069 DOCX: Font style table inconsistencies, new cells resetting font styles ( Thanks to László Németh )
  11. tdf#92497 Update documentation for style management group button in Styles & Formatting sidebar ( Thanks to Seth Chaiklin )
  12. tdf#93389 Document recovery strips encryption ( Thanks to Mike Kaganski )
  13. tdf#94411 In alphabetical indexes f. and ff. should be used – not p. or pp. ( Thanks to Seth Chaiklin )
  14. 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 )
  15. 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.

Top 10 testers

  1. Xisco Faulí ( 18 )
  2. Timur ( 11 )
  3. Buovjaga ( 11 )
  4. sdc.blanco ( 8 )
  5. Julien Nabet ( 8 )
  6. Telesto ( 6 )
  7. Cor Nouws ( 4 )
  8. b. ( 3 )
  9. Heiko Tietze ( 3 )
  10. Terrence Enger ( 2 )

DUPLICATED bugs

121 bugs have been duplicated by 32 people.

Top 10 testers

  1. Xisco Faulí ( 22 )
  2. Timur ( 19 )
  3. NISZ LibreOffice Team ( 12 )
  4. V Stuart Foote ( 11 )
  5. Julien Nabet ( 8 )
  6. Heiko Tietze ( 6 )
  7. Oliver Brinzing ( 5 )
  8. sdc.blanco ( 3 )
  9. Dieter ( 3 )
  10. Roman Kuznetsov ( 3 )

Verified bug fixes

83 bugs have been verified by 15 people.

Top 10 Verifiers

  1. Xisco Faulí ( 60 )
  2. Dieter ( 6 )
  3. Roman Kuznetsov ( 4 )
  4. Timur ( 2 )
  5. Gerhard Weydt ( 1 )
  6. V Stuart Foote ( 1 )
  7. Gerald Pfeifer ( 1 )
  8. Kevin Suo ( 1 )
  9. mhall ( 1 )
  10. Ming Hua ( 1 )

Categorized Bugs

302 bugs have been categorized with a metabug by 32 people.

Top 10 Categorizers

  1. sdc.blanco ( 62 )
  2. Dieter ( 55 )
  3. Roman Kuznetsov ( 41 )
  4. NISZ LibreOffice Team ( 21 )
  5. V Stuart Foote ( 21 )
  6. Eyal Rozenberg ( 19 )
  7. Aron Budea ( 10 )
  8. DaeHyun Sung ( 8 )
  9. Buovjaga ( 7 )
  10. Oliver Brinzing ( 7 )

Regression Bugs

77 bugs have been set as regressions by 18 people.

Top 10

  1. Xisco Faulí ( 31 )
  2. Timur ( 12 )
  3. Roman Kuznetsov ( 9 )
  4. NISZ LibreOffice Team ( 3 )
  5. Telesto ( 3 )
  6. Buovjaga ( 2 )
  7. V Stuart Foote ( 2 )
  8. m.a.riosv ( 2 )
  9. raal ( 2 )
  10. Cor Nouws ( 2 )

Bisected Bugs

62 bugs have been bisected by 11 people.

Top 10 Bisecters

  1. Xisco Faulí ( 33 )
  2. Telesto ( 7 )
  3. raal ( 6 )
  4. Aron Budea ( 5 )
  5. Mihkel Tõnnov ( 2 )
  6. Roman Kuznetsov ( 2 )
  7. NISZ LibreOffice Team ( 2 )
  8. Kevin Suo ( 2 )
  9. Buovjaga ( 1 )
  10. 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!

Leave a Reply

Your email address will not be published. Required fields are marked *