QA/Dev Report: September 2020

General Activities

  1. LibreOffice 7.0.1 was released on September 03
  2. Ivan Stefanenko (Collabora) made improvements to the PDF accessibility checker
  3. Seth Chaiklin made improvements to the UX of menu and toolbar controls
  4. Tomofumi Yagi fixed a performance issue when editing with external tool and made Calc and Writer able to correctly import text in UTF-8 encoding without BOM
  5. Attila Szűcs and Tibor Nagy (NISZ) fixed longstanding issues with Calc’s drag-fill functionality, a frame width issue in DOCX files, missing AutoFilter button with XLSX export, vertical image alignment relative to bottom margin in DOCX import and invalid detective marks cells in XLSX import
  6. Szabolcs Tóth and Regényi Balázs (NISZ) fixed problems with shapes in DOCX/XLSX export, made it so word-wrapped textboxes are imported correctly in the case of DOCX files, fixed missing overflow properties of textboxes in exported XLSX files and made it so tracer arrows (Tools – Detective) are not needlessly exported in XLSX files
  7. Björn Michaelsen continued internal improvements to Writer
  8. Mike Kaganski (Collabora) improved the rounding of decimal numbers when drag-filling in Calc and made code cleanups and optimisations
  9. Szymon Kłos (Collabora) made improvements to Notebookbar and Styles preview
  10. Michael Stahl (CIB) fixed Writer regressions related to undo, bookmarks, tables, text wrapping and input fields
  11. Daniel Arato (NISZ) made lots of refactoring in Writer’s export tests and fixed issues with DOCX OLE object import/export
  12. Miklos Vajna (Collabora) made it so Writer always defaults to UI locale when no language is defined for the document, improved embedded object HTML export support, made the handling of Tab key presses in numbered lists more intuitive, greatly improved the speed of importing embedded EMF files in certain cases, improved the SmartArt support for PPTX files
  13. Olivier Hallot (TDF) added extended tooltips to the UI and added many missing topics to Help content
  14. Seth Chaiklin added help for Expert Configuration and updated control names on Rotation help page
  15. Adolfo Jayme Barrientos improved the CSS styles of Help content and made cleanups in Help files
  16. Xisco Faulí (TDF) added dozens of UI and cppunit tests and improved existing tests. He also added support for testing the jumbosheets and the layout in Impress
  17. Stephan Bergmann (Red Hat) made renovations in the internal handling of strings. He also made many cleanups as well as build and test fixes
  18. Caolán McNamara (Red Hat) fixed old crashes when saving a POTX file, when undoing & redoing comment resolution and when viewing a slideshow with hidden slides. He fixed deleting all comments after formatting all comments, improved the performance of Calc’s autofilter dialog and made it so highlight colour is shown in style previews. He also continued the crucial user interface backend work and did many cleanups and crash fixes
  19. Justin Luth (Collabora/SIL) fixed DOC table import issues, made it so setting contour for an object does not change wrap setting, fixed the generating of styles with DOCX export
  20. Luboš Luňák (Collabora) continued polishing the Skia graphics engine integration
  21. Noel Grandin (Collabora) made many code cleanups, continued Calc jumbo sheet work and made Writer find & replace faster
  22. László Németh (NISZ) fixed some DOCX table import issues
  23. Attila Bakos (NISZ) fixed a couple of OOXML OLE object export issues
  24. Tor Lillqvist (Collabora) worked on the iOS app and did code cleanups
  25. Balázs Varga (NISZ) fixed some OOXML chart issues
  26. Pranam Lashkari (Collabora) added commands to resolve and delete Writer comment threads
  27. Luke Dixon fixed a crash when entering a newline in experimental Math editor and an issue with cursor position in the Math editor
  28. Jim Raykowski continued polishing the outline folding feature, made it so Writer’s “Find All” highlights the selected elements in Navigator Content View and added new UNO commands for Zoom in/out
  29. Andreas Kainz improved Sidebar element alignment and positioning, polished the new Additions dialog, added Shapes sidebar deck into Impress and made various other UI/dialog tweaks
  30. Julien Nabet made many code cleanups
  31. Regina Henschel fixed implementation errors in chart data label borders
  32. Rizal Muttaqin made several improvements in the icon themes
  33. Tomaž Vajngerl (Collabora) improved PDF annotation import support and made code cleanups
  34. Maxim Monastirsky improved extension menu functionality, fixed saving icons in custom toolbars and fixed displaying menu icons in GTK3 UI
  35. Jürgen Funk (CIB) fixed showing bogus pages numbers in printing progress dialog on Windows
  36. Serge Krot (CIB) fixed a sheet reference error related to cell validation in XLSX export, implemented support for custom lists in XLSX import and made Java load faster
  37. Martin van Zijl fixed media player pausing when pressing time slider, made shift-click in Writer support decreasing selection and added buttons to remove conditions in the Calc standard filter dialog
  38. Gábor Kelemen (NISZ) fixed a couple of accessibility warnings, dropped useless Format – Spacing menu from Calc and fixed Pie and Donut chart appearing as mirred in OOXML export
  39. Áron Budea (Collabora) made Styles Inspector show paragraph formatting and document language
  40. David Alan Gilbert improved CPU feature detection in cppunit tests
  41. David Tardon (Red Hat) restored support for PocketWord files
  42. Felix Wiegand made it so real numbers are correctly parsed from imported PDFs
  43. Heiko Tietze (TDF) made it so distribution options have individual UNO commands
  44. Eike Rathke (Red Hat) improved the Calc MATCH function’s handling of array formulas, made Calc name box display the assigned names of ranges and improved localised formula support
  45. Jan-Marek Glogowski added support for Windows Arm64 builds, streamlined Windows build setup, fixed missing embedded fonts in PDFs with Qt5 UI
  46. Tünde Tóth (NISZ) improved chart data label functionality

Kudos to Ilmari Lauhakangas for helping to elaborate the list above.

Reported Bugs

801 bugs, 87 of which are enhancements, have been reported by 406 people.

Top 10 Reporters

  1. Telesto ( 161 )
  2. NISZ LibreOffice Team ( 25 )
  3. Xisco Faulí ( 21 )
  4. Timur ( 14 )
  5. medmedin2014 ( 14 )
  6. sawakaze ( 13 )
  7. Regina Henschel ( 13 )
  8. R. Green ( 10 )
  9. andreas_k ( 10 )
  10. Christian Lehmann ( 7 )

Triaged Bugs

813 bugs have been triaged by 105 people.

Top 10 Triagers

  1. BogdanB ( 108 )
  2. Heiko Tietze ( 97 )
  3. Buovjaga ( 65 )
  4. Timur ( 53 )
  5. Xisco Faulí ( 47 )
  6. Dieter ( 39 )
  7. Julien Nabet ( 39 )
  8. Telesto ( 37 )
  9. Roman Kuznetsov ( 26 )
  10. Alex Thurgood ( 22 )

Resolution of resolved bugs

767 bugs have been set to RESOLVED.

Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.

Fixed Bugs

254 bugs have been fixed by 46 people.

Top 10 Fixers

  1. Caolán McNamara ( 40 )
  2. Olivier Hallot ( 10 )
  3. Noel Grandin ( 10 )
  4. Luboš Luňák ( 10 )
  5. Justin Luth ( 8 )
  6. Eike Rathke ( 7 )
  7. László Németh ( 7 )
  8. Miklos Vajna ( 7 )
  9. Balazs Varga ( 6 )
  10. Michael Stahl ( 6 )

List of high severity bugs fixed

  1. tdf#118002 Crash in: ntdll.dll saving POTX file ( Thanks to Caolán McNamara )
  2. tdf#118148 [NEWHELP] Handle tags in the UI ( Thanks to Olivier Hallot )
  3. tdf#123355 FILEOPEN DOCX BELOW/LEFT/RIGHT/ABOVE table formula is not working in LO ( Thanks to László Németh )
  4. tdf#125234 qt5: exported PDf file misses embedded fonts with vcl=qt5 ( Thanks to Jan-Marek Glogowski )
  5. tdf#133327 Calc only saves background color up to column BL for additional row of the same background color with empty row in between ( steps on comment 16 ) ( Thanks to Noel Grandin )
  6. tdf#133358 Crash in: sw::GetParaPropsNode ( Thanks to Caolán McNamara )
  7. tdf#134351 Wrong Auto Filter Result if all the records are selected ( Thanks to Xisco Fauli )
  8. tdf#135682 EDITING: If a table is the first element of the document, “Select All” does not select all ( Thanks to Miklos Vajna )
  9. tdf#135950 Immediate CRASH: Highlight multiple cells in a Writer table and select FORMAT -> CHARACTER ( Thanks to Caolán McNamara )
  10. tdf#136442 Crash when opening Data Sources in a particular document ( Thanks to Caolán McNamara )
  11. tdf#136471 Applying a spell checker suggestion adds the result also to the autocorrect replacement list (since 7.0) ( Thanks to Tamás Zolnai )
  12. tdf#136933 Impress remains stuck Linux in advancing to the next slide in presentation mode ( Thanks to Luboš Luňák )
  13. tdf#136949 It shows unnessesary border lines in Impress table’s merged cells ( Thanks to Xisco Fauli )
  14. tdf#40993 Calc: Pulling down formula over merged cells unmerges them ( Thanks to Attila Szűcs )
  15. tdf#45705 New UNO commands for “Zoom in” and “Zoom out” of document canvas, to support keyboard zoom (comment 21) ( Thanks to Jim Raykowski )

List of crashes fixed

  1. tdf#118002 Crash in: ntdll.dll saving POTX file ( Thanks to Caolán McNamara )
  2. tdf#133358 Crash in: sw::GetParaPropsNode ( Thanks to Caolán McNamara )
  3. tdf#135950 Immediate CRASH: Highlight multiple cells in a Writer table and select FORMAT -> CHARACTER ( Thanks to Caolán McNamara )
  4. tdf#136189 Crash rejecting track and changes sorted by author ( Thanks to Caolán McNamara )
  5. tdf#136319 CRASH: Changing colour of shape (gtk3 only) ( Thanks to Caolán McNamara )
  6. tdf#136323 LibreOffice 6.4.3.2 crash ASSERT: “object == obj” in qaccessiblecache.cpp, line 122 ( Thanks to Michael Weghorn )
  7. tdf#136326 Crash in About dialog with SKIA Linux ( Thanks to Luboš Luňák )
  8. tdf#136430 Crash when tying to move chart data label ( Thanks to Balazs Varga )
  9. tdf#136442 Crash when opening Data Sources in a particular document ( Thanks to Caolán McNamara )
  10. tdf#136545 CRASH: Running presentation (gen) ( Thanks to Caolán McNamara )
  11. tdf#136667 Crash when opening file with change tracked floating table ( Thanks to László Németh )
  12. tdf#136678 Crash deleting page break ( Thanks to Caolán McNamara )
  13. tdf#136985 Crash after resolving comment, undoing and opening redo steps ( Thanks to Caolán McNamara )
  14. tdf#137008 mml crash on load ( Thanks to Noel Grandin )
  15. tdf#137016 Crash in: libatk-bridge-2.0.so.0.0.0, when EDITING Relationships ( Thanks to Caolán McNamara )
  16. tdf#137038 UI: Crash reporter dialog size is relatively large for German language ( Thanks to Caolán McNamara )

List of performance issues fixed

  1. tdf#119286 Sanitize documents using “Find & Replace” getting slower and slower ( Thanks to Noel Grandin )
  2. tdf#136238 Deleting a very very large cross page table (26 pages) very very slow ( Thanks to Noel Grandin )
  3. tdf#136240 File Opening ODT: Slow opening (polypolygon issue) (Skia Raster/Vulkan) ( Thanks to Luboš Luňák )
  4. tdf#136244 Zoom in/out on a document with picture slow with Raster & GDI (fine with Vulkan) ( Thanks to Luboš Luňák )
  5. tdf#136836 EMF import from PPTX: visual problems with large image ( Thanks to Miklos Vajna )

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

  1. tdf#40993 Calc: Pulling down formula over merged cells unmerges them ( Thanks to Attila Szűcs )
  2. tdf#43958 EDITING: Dashed border (CTRL+c) does not cover whole merged cell ( Thanks to Attila Szűcs )
  3. tdf#45705 New UNO commands for “Zoom in” and “Zoom out” of document canvas, to support keyboard zoom (comment 21) ( Thanks to Jim Raykowski )
  4. tdf#49856 FILESAVE FILEOPEN EDITING Shift+Tab indented bullet indents further ( Thanks to Dr. David Alan Gilbert )
  5. tdf#53431 FILTER: fill down a cell with Autofilter arrow box cause duplication of arrow box ( Thanks to Attila Szűcs )
  6. tdf#54912 BASIC: Array function forces the lower boundary for arrays as 0 in spite of option base 1 ( Thanks to Andreas Heinisch )
  7. tdf#59585 EDITING: Enhancement request: Create merged cells by dragging the handle ( Thanks to Attila Szűcs )
  8. tdf#64711 Impress is closed on slide show with all hidden slides in presentation or group ( Thanks to Caolán McNamara )
  9. tdf#67007 UI: Name Box does not show a name in sheet scope when selecting a range ( Thanks to Eike Rathke )
  10. tdf#69908 Expert Config and help on configuration options ( Thanks to Seth Chaiklin )
  11. tdf#77007 FILEOPEN: User asked to save changes upon exit from unmodified XLS file (because of chart) ( Thanks to Mike Kaganski )
  12. tdf#77236 FILESAVE: DOCX: Shape color changed to white after roundtrip ( Thanks to Regényi Balázs )
  13. tdf#80526 FILEOPEN: DOCX textbox “Word Wrap text in shape” property not imported correctly ( Thanks to Regényi Balázs )
  14. tdf#91251 FILESAVE: XLSX TextBox overflow property is not getting preserved after Roundtrip ( Thanks to Regényi Balázs )
  15. tdf#93756 Highlight color is not shown in character style list ( Thanks to Caolán McNamara )
  16. tdf#95640 FILEOPEN: Custom lists not imported from MSO XLSX files ( Thanks to Serge Krot )
  17. tdf#97918 UNO commands for actions in the Distribution dialog ( Thanks to Heiko Tietze )

WORKSFORME bugs

99 bugs have been retested by 37 people.

Top 10 testers

  1. Buovjaga ( 19 )
  2. BogdanB ( 11 )
  3. Timur ( 7 )
  4. Roman Kuznetsov ( 6 )
  5. Thomas Lendo ( 6 )
  6. andreas_k ( 4 )
  7. Xisco Faulí ( 4 )
  8. Telesto ( 4 )
  9. Regina Henschel ( 3 )
  10. Dieter ( 3 )

DUPLICATED bugs

206 bugs have been duplicated by 41 people.

Top 10 testers

  1. Timur ( 37 )
  2. NISZ LibreOffice Team ( 20 )
  3. Heiko Tietze ( 15 )
  4. Telesto ( 14 )
  5. BogdanB ( 11 )
  6. V Stuart Foote ( 9 )
  7. Julien Nabet ( 9 )
  8. Xisco Faulí ( 8 )
  9. Mike Kaganski ( 8 )
  10. Buovjaga ( 7 )

Verified bug fixes

165 bugs have been verified by 19 people.

Top 10 Verifiers

  1. Xisco Faulí ( 68 )
  2. NISZ LibreOffice Team ( 37 )
  3. BogdanB ( 28 )
  4. Buovjaga ( 6 )
  5. Julien Nabet ( 4 )
  6. Attila Baraksó (NISZ) ( 3 )
  7. Thorsten Behrens (CIB) ( 2 )
  8. Timur ( 2 )
  9. Dieter ( 2 )
  10. Michael Weghorn ( 2 )

Categorized Bugs

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

Top 10 Categorizers

  1. BogdanB ( 483 )
  2. Thomas Lendo QA ( 218 )
  3. NISZ LibreOffice Team ( 113 )
  4. Roman Kuznetsov ( 80 )
  5. Thomas Lendo ( 53 )
  6. Dieter ( 27 )
  7. Heiko Tietze ( 26 )
  8. Aron Budea ( 24 )
  9. Telesto ( 23 )
  10. Buovjaga ( 17 )

Regression Bugs

128 bugs have been set as regressions by 26 people.

Top 10

  1. Telesto ( 50 )
  2. Xisco Faulí ( 26 )
  3. Timur ( 9 )
  4. Buovjaga ( 6 )
  5. Roman Kuznetsov ( 4 )
  6. Alex Thurgood ( 4 )
  7. NISZ LibreOffice Team ( 4 )
  8. Jan-Marek Glogowski ( 2 )
  9. Eike Rathke ( 2 )
  10. Pierre C ( 2 )

Bisected Bugs

109 bugs have been bisected by 13 people.

Top 10 Bisecters

  1. Xisco Faulí ( 29 )
  2. Timur ( 18 )
  3. Aron Budea ( 15 )
  4. raal ( 12 )
  5. Attila Baraksó (NISZ) ( 9 )
  6. Buovjaga ( 7 )
  7. Telesto ( 6 )
  8. Roman Kuznetsov ( 5 )
  9. NISZ LibreOffice Team ( 3 )
  10. Terrence Enger ( 2 )

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!

No Responses

Leave a Reply

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

I accept the Privacy Policy