QA/Dev Report: March 2020

General Activities

  1. LibreOffice 6.4.2 was announced on March, 19
  2. Luca Carlon and Jan-Marek Glogowski introduced basic HiDPI scale for Qt5 in LibreOffice (tdf#127687)
  3. Mark Hung improved Impress/Draw table perfomance (tdf#120216)
  4. Seth Chaiklin, Sophia Schröder, Adolfo Jayme Barrientos and Steve Fanning made many Help improvements and cleanups
  5. Ilmari Lauhakangas and Olivier Hallot updated some menu references in Help
  6. Samuel Thibault (Hypra) improved accessibility testing and functionality
  7. László Németh (NISZ) fixed many DOCX table issues
  8. 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
  9. Caolán McNamara (Red Hat) continued the crucial user interface backend work and did many cleanups and crash fixes
  10. Eike Rathke (Red Hat) improved named ranges and function wizard
  11. 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
  12. Jun Nogata created new fontwork styles
  13. Muhammet Kara (Collabora) made it easy to work on LibreOffice in the Gitpod online IDE service
  14. Tor Lillqvist (Collabora) worked on iOS app improvements
  15. Serge Krot (CIB) fixed issues with linked document handling in Writer and Calc
  16. Jim Raykowski continued improving the Navigator and fixed an issue with pasting list content after undo
  17. 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
  18. Stephan Bergmann (Red Hat) made many cleanups and raised Windows build baseline to Visual Studio 2019 16.4
  19. Miklos Vajna (Collabora) fixed an issue with links in presentations exported as PDF and added support for padded numbering in Writer
  20. Justin Luth (SIL & Collabora) fixed calculations of subscript positions and improved handling of image wrapping and tables in Writer
  21. Michael Stahl (CIB) worked on some convoluted DOCX interoperability issues concerning section breaks, bookmarks and linked images
  22. Luboš Luňák (Collabora) made it so font rendering now uses Skia engine
  23. Balázs Varga (NISZ) fixed many chart label issues
  24. Tünde Tóth (NISZ) added a feature for showing legends without overlapping the chart and fixed several issues with legends
  25. Rizal Muttaqin made many improvements in most of the icon themes
  26. Tomaž Vajngerl (Collabora) improved PDF import support and made many internal improvements to the graphics code
  27. Michael Weghorn made dozens of improvements to the Android application
  28. Julien Nabet made several improvements to the Firebird database support and did code cleanups
  29. Armin Le Grand improved EMF+ support and made several fixes related to graphics
  30. Gülşah Köse (Collabora) fixed an issue with Advance Timing of presentations
  31. Bartosz Kosiorek fixed a bunch of EMF+ issues
  32. 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
  33. Björn Michaelsen continued renovating Writer memory management
  34. Jan Holešovský (Collabora) improved the Android application and inserting of PDFs as images
  35. Marco Cecchetti (Collabora) made it so inserted images are automatically rotated based on their EXIF orientation data
  36. 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.

Top 10 Reporters

  1. Telesto ( 36 )
  2. Xisco Faulí ( 32 )
  3. NISZ LibreOffice Team ( 26 )
  4. Mike Kaganski ( 17 )
  5. Regina Henschel ( 14 )
  6. andreas_k ( 11 )
  7. Rizal Muttaqin ( 10 )
  8. Steve Fanning ( 10 )
  9. Timur ( 10 )
  10. sdc.blanco ( 8 )

Triaged Bugs

621 bugs have been triaged by 81 people.

Top 10 Triagers

  1. Xisco Faulí ( 133 )
  2. Dieter ( 69 )
  3. Timur ( 52 )
  4. Julien Nabet ( 41 )
  5. Heiko Tietze ( 39 )
  6. V Stuart Foote ( 25 )
  7. Oliver Brinzing ( 23 )
  8. Roman Kuznetsov ( 18 )
  9. m.a.riosv ( 18 )
  10. 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.

Top 10 Fixers

  1. Caolán McNamara ( 17 )
  2. Julien Nabet ( 16 )
  3. László Németh ( 8 )
  4. Noel Grandin ( 7 )
  5. Balazs Varga ( 6 )
  6. Justin Luth ( 6 )
  7. Eike Rathke ( 6 )
  8. Samuel Mehrbrodt ( 5 )
  9. Jim Raykowski ( 5 )
  10. Michael Weghorn ( 5 )

List of critical bugs fixed

  1. tdf#117088 FILEOPEN: Some labels in charts are not displayed by default ( Thanks to Balazs Varga )

List of high severity bugs fixed

  1. tdf#130746 Writer crashes when Alt+Arrow Up keys are pressed within a table row spanning two pages ( Thanks to Justin Luth )
  2. tdf#130878 Report does not show label-fields when run in 7.0 ( Thanks to Noel Grandin )
  3. tdf#131041 CRASH: when I try set border for page header ( Thanks to Caolán McNamara )
  4. tdf#131096 Calc crashes when viewing details of two Statistical functions in Function Wizard ( Thanks to Eike Rathke )
  5. tdf#131208 Crash on double click to paragraph style ( Thanks to Jim Raykowski )
  6. tdf#131380 Crash when opening xlsx file, FILEOPEN ( Thanks to Caolán McNamara )
  7. 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 )
  8. tdf#80635 FILEOPEN: DOC file floating table spacing (margin) not imported properly ( Thanks to Justin Luth )
  9. tdf#84399 FILEOPEN: DOCX drawing canvas error (wrong size and text wrapping option imported) ( Thanks to Miklos Vajna )
  10. tdf#95854 Insert comment shortcut doesn’t let me edit existing comment ( Thanks to Maxim Monastirsky )

List of crashes fixed

  1. 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 )
  2. tdf#130680 CRASH: cutting content of document ( Thanks to Michael Stahl )
  3. tdf#130746 Writer crashes when Alt+Arrow Up keys are pressed within a table row spanning two pages ( Thanks to Justin Luth )
  4. tdf#131015 CRASH: using the pipette in Edit Contour dialog ( Thanks to Noel Grandin )
  5. tdf#131041 CRASH: when I try set border for page header ( Thanks to Caolán McNamara )
  6. tdf#131096 Calc crashes when viewing details of two Statistical functions in Function Wizard ( Thanks to Eike Rathke )
  7. tdf#131164 EDITING: Base Crashes on Tools>User Administration… (Firebird) ( Thanks to Julien Nabet )
  8. tdf#131179 Android Viewer crashes trying to open document containing comments ( Thanks to Michael Weghorn )
  9. tdf#131208 Crash on double click to paragraph style ( Thanks to Jim Raykowski )
  10. tdf#131210 UI: Language Options: editing ‘Date acceptance patterns’ crashes whole application (gtk3) ( Thanks to Julien Nabet )
  11. tdf#131248 Crash when closing SQL Edit Query (gtk3 only) ( Thanks to Caolán McNamara )
  12. tdf#131273 Crash when pasting quotes with fixed width ( Thanks to Julien Nabet )
  13. tdf#131380 Crash when opening xlsx file, FILEOPEN ( Thanks to Caolán McNamara )
  14. tdf#131389 Crash when clearing table background color from sidebar (GTK3) ( Thanks to Caolán McNamara )
  15. tdf#131464 Crash when trying to create an index of Writer in Japanese locale ( Thanks to Julien Nabet )
  16. tdf#131507 FILEOPEN: CRASH at import time ( Thanks to Caolán McNamara )
  17. tdf#131533 Qt5 crash when closing LO with a 2nd consecutive selection ( Thanks to Jan-Marek Glogowski )
  18. tdf#131553 A PPTX with SmartArt shapes crashes Impress ( Thanks to nd101)
  19. tdf#131571 Crash when clicking the “Text direction from top to bottom” toolbar icon ( Thanks to Julien Nabet )
  20. 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

  1. tdf#131185 LO Writer “hangs” on scrolling/saving of a document where embedded image doesn’t exist ( Thanks to Gülşah Köse )
  2. tdf#131530 FILEOPEN: Hang at import time ( Thanks to Jan-Marek Glogowski )
  3. tdf#93831 FILEOPEN XLSX Slow to open ( Thanks to Noel Grandin )

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

  1. tdf#36737 default values of string type and object type for optional parameters are not processed ( Thanks to Andreas Heinisch )
  2. 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 )
  3. tdf#61274 PDF EXPORT Links are off by one page if presentation includes (unexported) hidden slides. ( Thanks to Miklos Vajna )
  4. tdf#75330 EDITING: “Show the legend without overlapping the chart” ( Thanks to Tünde Tóth )
  5. tdf#80194 Impress: Default value for ‘Raise/lower by’ in Subscript not proper ( Thanks to Justin Luth )
  6. tdf#80635 FILEOPEN: DOC file floating table spacing (margin) not imported properly ( Thanks to Justin Luth )
  7. tdf#84399 FILEOPEN: DOCX drawing canvas error (wrong size and text wrapping option imported) ( Thanks to Miklos Vajna )
  8. tdf#89849 Unify superscript and subscript behaviour between apps ( Thanks to Justin Luth )
  9. tdf#89901 Insertion of DXF image fail to produce a correct image ( Thanks to Armin Le Grand )
  10. tdf#93831 FILEOPEN XLSX Slow to open ( Thanks to Noel Grandin )
  11. 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.

Top 10 testers

  1. Aron Budea ( 11 )
  2. Timur ( 8 )
  3. Michael Weghorn ( 7 )
  4. Xisco Faulí ( 4 )
  5. Buovjaga ( 4 )
  6. Oliver Grimm ( 4 )
  7. Samuel Mehrbrodt (CIB) ( 4 )
  8. Dieter ( 3 )
  9. b. ( 2 )
  10. Roman Kuznetsov ( 2 )

DUPLICATED bugs

157 bugs have been duplicated by 29 people.

Top 10 testers

  1. Timur ( 45 )
  2. Xisco Faulí ( 25 )
  3. V Stuart Foote ( 8 )
  4. Heiko Tietze ( 7 )
  5. Dieter ( 7 )
  6. Aron Budea ( 7 )
  7. NISZ LibreOffice Team ( 7 )
  8. Julien Nabet ( 7 )
  9. Oliver Brinzing ( 5 )
  10. Justin L ( 4 )

Verified bug fixes

93 bugs have been verified by 16 people.

Top 10 Verifiers

  1. Xisco Faulí ( 50 )
  2. Dieter ( 15 )
  3. Timur ( 8 )
  4. Roman Kuznetsov ( 4 )
  5. Julien Nabet ( 3 )
  6. Justin L ( 2 )
  7. Michael Weghorn ( 2 )
  8. Buovjaga ( 2 )
  9. V Stuart Foote ( 1 )
  10. Stephan Bergmann ( 1 )

Categorized Bugs

338 bugs have been categorized with a metabug by 36 people.

Top 10 Categorizers

  1. Dieter ( 108 )
  2. Roman Kuznetsov ( 75 )
  3. NISZ LibreOffice Team ( 18 )
  4. Xisco Faulí ( 16 )
  5. Thomas Lendo ( 14 )
  6. sdc.blanco ( 14 )
  7. Heiko Tietze ( 12 )
  8. Rizal Muttaqin ( 12 )
  9. Justin L ( 11 )
  10. Aron Budea ( 5 )

Regression Bugs

87 bugs have been set as regressions by 17 people.

Top 10

  1. Xisco Faulí ( 52 )
  2. Timur ( 10 )
  3. Oliver Brinzing ( 4 )
  4. Dieter ( 4 )
  5. Cor Nouws ( 3 )
  6. Aron Budea ( 3 )
  7. Buovjaga ( 1 )
  8. NISZ LibreOffice Team ( 1 )
  9. Roman Kuznetsov ( 1 )
  10. Justin L ( 1 )

Bisected Bugs

79 bugs have been bisected by 10 people.

Top 10 Bisecters

  1. Xisco Faulí ( 52 )
  2. Timur ( 10 )
  3. Aron Budea ( 7 )
  4. Oliver Brinzing ( 3 )
  5. NISZ LibreOffice Team ( 2 )
  6. raal ( 1 )
  7. Justin L ( 1 )
  8. Samuel Mehrbrodt (CIB) ( 1 )
  9. Michael Weghorn ( 1 )
  10. 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!

Leave a Reply

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