QA/Dev Report: January 2021

General Activities

  1. Ilmari Lauhakangas (TDF) reimplemented the MediaWiki Bugzilla integration as a widget, so the unmaintained extension could be removed. He also made the Help content regarding keyboard shortcuts more accurate for macOS users
  2. Jean-Pierre Ledure worked on the ScriptForge library
  3. Alain Romedenne and Rafael Lima improved the Help content for the ScriptForge library
  4. Steve Fanning made corrections to the Help content for Calc functions
  5. Stéphane Guillou, Roman Kuznetsov and Stanislav Horacek made a few updates to the Help content to match the current user interface
  6. Balaharipreetha Muthu added missing Help pages for the Data Bar section of Calc’s Conditional Formatting. She also added explanations for Find and Replace dialog’s Kashida and Diacritics sensitivity options
  7. Seth Chaiklin made 27 changes to Help, with topics including templates, Find and Replace, styles and AutoCorrect
  8. Olivier Hallot (TDF) made many smaller fixes and reorganisations in the Help content
  9. Maxim Monastirsky fixed Anchor drop down button not working properly in Tabbed UI
  10. Jan-Marek Glogowski (allotropia) made internal improvements to the Windows UI code
  11. Marco Cecchetti (Collabora) made many improvements to the SVG export of Impress presentations
  12. David Alan Gilbert made many code corrections based on Cppcheck reports
  13. Michael Weghorn made accessing Calc columns safer after the change to dynamically allocated columns
  14. Pranam Lashkari (Collabora) added a UNO command for formula range selection
  15. Christian Lohmaier (TDF) improved macOS packaging and automated the closing of issues and pull requests in the GitHub mirror
  16. Samuel Mehrbrodt (allotropia) made the command uno:RefreshView redo the whole document layout and made it possible to be used in Calc
  17. Thorsten Wagner fixed blurry text with Retina displays on macOS 11 and the text colour for selected dialog tabs
  18. Michael Meeks (Collabora) improved the performance of Calc’s row height calculation
  19. Szabolcs Tóth (NISZ) continued making the positioning of rotated shapes with XLSX export more robust
  20. Tibor Nagy and Attila Szűcs (NISZ) fixed losing file names in modified links with XLSX export, a longstanding issue with losing print ranges of the last sheet of Calc documents with external references and data validation circle not disappearing upon value change in Calc
  21. Tibor Nagy (NISZ) fixed “Formula is” conditional formatting rule not working upon XLSX import
  22. Dennis Francis (Collabora) improved the loading time of Calc documents with many large array formulas
  23. Heiko Tietze (TDF) made the image anchor option hidden in Writer Web mode and made some other UI tweaks
  24. Regina Henschel fixed Calc grid not showing in right-to-left UI and made rotation of shapes anchored to cells more robust
  25. Jim Raykowski continued polishing the Writer Outline feature, added recency navigation to the Navigator, also improving how the Navigation toolbar works (View – Toolbars – Navigation)
  26. Tünde Tóth (NISZ) fixed losing arcTo shape upon OOXML export
  27. Attila Bakos (NISZ) fixed some Writer textbox issues and fixed a problem with OLE object positions upon DOCX export
  28. Luboš Luňák (Collabora) improved Calc text handling performance
  29. Diwanshu Mittal added a scrollbar to the OpenType features window
  30. Andreas Kainz improved the layout of line connector shapes offered by the gallery
  31. Eike Rathke (Red Hat) corrected the limits for DEC2HEX Calc function
  32. Michael Stahl (allotropia) made a big PostgreSQL update to version 13.1
  33. Justin Luth (Collabora) fixed a column width problem upon DOCX export, made the behaviour of Ctrl+Delete consistent, made the option for loading user-specific settings with the document more intuitive when deactivated, made the Format – Title Page wizard actually work when adding pages, fixed an unwanted reset of column width when editing a Writer page style and fixed many regressions
  34. László Németh (NISZ) made some improvements to change tracking and fixed a problem with paragraph margins upon DOCX import
  35. Shubham Jain made the file type show in the image properties dialog
  36. Tomaž Vajngerl (Collabora) worked on a new UNO object inspector and made internal improvements to graphics and PDF handling code
  37. Xisco Faulí (TDF) made nearly 60 improvements and additions to unit and UI tests
  38. Xisco Faulí (TDF) improved the script used to find missing unittests
  39. Miklos Vajna (Collabora) continued improving the handling of inserted PDFs, fixed saving the resolved state of single-point comments in Writer, improved the performance of manipulating bullets & numbering, improved support for the shadow of PPTX table shapes and fixed many regressions
  40. Noel Grandin (Collabora) improved the performance of Calc’s VLOOKUP function and made many code cleanups and optimisations
  41. Prince Singh Tomar made Calc’s number format preview use the document background colour
  42. Stephan Bergmann (Red Hat) made many code cleanups as well as build fixes
  43. Mark Hung fixed hanging punctuation in Impress and made the CSV import dialog take character width into account
  44. Szymon Kłos (Collabora) added Calc functions to Notebookbar interfaces and made Pivot table database and external source dialogs and the Fontword gallery dialog asynchronous
  45. Gábor Kelemen (NISZ) fixed incorrect default paper size being shown in the Print dialog and added some keyboard shortcuts and accelerator definitions
  46. Dante Doménech continued working on MathML improvements
  47. Chris Sherlock continued refactoring VCL code
  48. Anshu Khare unified protect/unprotect cases for spreadsheet protection
  49. Rizal Muttaqin made updates to all icon themes
  50. Mike Kaganski (Collabora) improved Unicode path support on Windows, made it so 0-byte ODF files can be opened as expected, improved threading code and made code cleanups
  51. Tamás Zolnai (Collabora) made it so a Writer selection containing a table is not lost upon window switching and made Sidebar remember its Chart deck state upon window switching
  52. Julien Nabet added support for Raspberry Pi 4 builds and made some crash fixes and code cleanups
  53. Björn Michaelsen continued internal improvements to Writer
  54. Caolán McNamara (Red Hat) continued on the last stretch of the massive UI backend work, dropped many uses of deprecated GTK methods and made many cleanups and crash fixes

Kudos to Ilmari Lauhakangas for helping to elaborate this list.

Reported Bugs

666 bugs, 83 of which are enhancements, have been reported by 370 people.

Top 10 Reporters

  1. Telesto ( 110 )
  2. sdc.blanco ( 22 )
  3. Xisco Faulí ( 11 )
  4. NISZ LibreOffice Team ( 10 )
  5. Regina Henschel ( 8 )
  6. Rizal Muttaqin ( 7 )
  7. Colin ( 7 )
  8. Olivier Hallot ( 7 )
  9. mwtjunkmail ( 7 )
  10. Quintao ( 7 )

Triaged Bugs

523 bugs have been triaged by 97 people.

Top 10 Triagers

  1. Heiko Tietze ( 69 )
  2. Xisco Faulí ( 38 )
  3. V Stuart Foote ( 37 )
  4. m.a.riosv ( 37 )
  5. Dieter ( 31 )
  6. Buovjaga ( 26 )
  7. Roman Kuznetsov ( 26 )
  8. Telesto ( 25 )
  9. Julien Nabet ( 21 )
  10. Timur ( 12 )

Resolution of resolved bugs

603 bugs have been set to RESOLVED.

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

Fixed Bugs

194 bugs have been fixed by 47 people.

Top 10 Fixers

  1. Caolán McNamara ( 32 )
  2. Seth Chaiklin ( 13 )
  3. Rizal Muttaqin ( 11 )
  4. Justin Luth ( 9 )
  5. Miklos Vajna ( 6 )
  6. László Németh ( 5 )
  7. Attila Szűcs ( 5 )
  8. Mark Hung ( 4 )
  9. Tibor Nagy ( 4 )
  10. Gabor Kelemen ( 4 )

List of critical bugs fixed

  1. tdf#139074 CRASH on Paste from clipboard into dialog or other floating window, paste to document canvas is fine; Windows only? ( Thanks to Stephan Bergmann )

List of high severity bugs fixed

  1. tdf#119610 Insert > Cross-reference: All registered databases are opened ( Thanks to Justin Luth )
  2. tdf#128353 Impress: Animated video GIF, WMV, AVI do not play anymore in GDI with some video cards- OK with Shift+F5 on slide (OK in OpenGL or Skia) ( Thanks to Miklos Vajna )
  3. tdf#135014 FILESAVE DOCX: Crash after opening and making and edit and save ( steps en comment 18 ) ( Thanks to Michael Stahl )
  4. tdf#135550 List Box not triggering any event macros ( Thanks to Caolán McNamara )
  5. tdf#136704 Writer crash with AutoCorrect Apply Styles on typing when pressing Enter ( Thanks to Justin Luth )
  6. tdf#138314 Blank tab names in dialog frames, macOS 11.0.1 Big Sur ( Thanks to Thorsten Wagner )
  7. tdf#138675 Crash in LO Base in MS Windows when creating auto-number using a variety of number types ( Thanks to Caolán McNamara )
  8. tdf#139126 faulty expressions cells show incorrect value ( Thanks to Eike Rathke )
  9. tdf#139299 EDITING: Closing of query from design view leads to crash ( Thanks to Caolán McNamara )

List of crashes fixed

  1. tdf#134101 BigPtrArray::Index2Block undo crash ( Thanks to Michael Stahl )
  2. tdf#135014 FILESAVE DOCX: Crash after opening and making and edit and save ( steps en comment 18 ) ( Thanks to Michael Stahl )
  3. tdf#136704 Writer crash with AutoCorrect Apply Styles on typing when pressing Enter ( Thanks to Justin Luth )
  4. tdf#138675 Crash in LO Base in MS Windows when creating auto-number using a variety of number types ( Thanks to Caolán McNamara )
  5. tdf#139074 CRASH on Paste from clipboard into dialog or other floating window, paste to document canvas is fine; Windows only? ( Thanks to Stephan Bergmann )
  6. tdf#139299 EDITING: Closing of query from design view leads to crash ( Thanks to Caolán McNamara )
  7. tdf#139493 Crash Right clicking in table in Impress with Navigator tab activated ( Thanks to Caolán McNamara )
  8. tdf#139580 Writer crash when saving certain documents as .docx or .doc ( Thanks to Caolán McNamara )
  9. tdf#139782 Calc crashes opening file containing “MATCH” formula referencing not yet allocated column ( Thanks to Michael Weghorn )
  10. tdf#139996 CRASH: using CTRL + SHIFT + Up in the slidesorter when no slide is selected ( Thanks to Xisco Fauli )

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

  1. tdf#104927 Text Import – fixed width mode not adjusting csvtablebox for multi-byte fonts ( Thanks to Mark Hung )
  2. tdf#38604 Add a keyboard shortcut for small caps ( Thanks to Gabor Kelemen )
  3. tdf#39721 Moving a section with the up/down arrows of the “Bullets and Numbering” toolbar resurrects deleted text when “Record Changes” and “Show Changes” are enabled ( Thanks to László Németh )
  4. tdf#51022 Print range lost on file save/reopen if the file contains external link ( Thanks to Attila Szűcs )
  5. tdf#55457 Highlight button sticks ( Thanks to Seth Chaiklin )
  6. tdf#61028 Problems with OOXML custGeom and arcTo command ( Thanks to Tünde Tóth )
  7. tdf#68198 All files of the following extensions: EXEs, DLLs, SYS, DRV, OCX, SCR, and CPL should be signed ( Thanks to Mike Kaganski )
  8. tdf#86525 Missing ‘Data Bar’ section in conditional formatting online help ( Thanks to Balaharipreetha Muthu )
  9. tdf#92700 UI Customize Dialog: Tab Keyboard: missing tool tip (or .. ) explaining that, with focus in list Shortcut Keys, pressing key-combination jumps to that item ( Thanks to Gabor Kelemen )
  10. tdf#96505 Get rid of cargo cult “long” integer literals ( Thanks to many contributors )
  11. tdf#96678 Add Hotkeys to Each Font Effect Option ( Thanks to Gabor Kelemen )
  12. tdf#96787 AutoCorrect: After Removal of Replacement Entry the Replacement Itself is still Performed. ( Thanks to Julien Nabet )

WORKSFORME bugs

54 bugs have been retested by 31 people.

Top 10 testers

  1. Buovjaga ( 10 )
  2. Dieter ( 7 )
  3. Telesto ( 4 )
  4. Roman Kuznetsov ( 3 )
  5. NISZ LibreOffice Team ( 2 )
  6. Xisco Faulí ( 2 )
  7. Diogo G. Sousa ( 2 )
  8. V Stuart Foote ( 2 )
  9. BogdanB ( 2 )
  10. Heiko Tietze ( 2 )

DUPLICATED bugs

163 bugs have been duplicated by 35 people.

Top 10 testers

  1. NISZ LibreOffice Team ( 24 )
  2. Timur ( 17 )
  3. Xisco Faulí ( 17 )
  4. V Stuart Foote ( 15 )
  5. Telesto ( 13 )
  6. Justin L ( 11 )
  7. Heiko Tietze ( 10 )
  8. m.a.riosv ( 7 )
  9. Ming Hua ( 5 )
  10. Roman Kuznetsov ( 4 )

Verified bug fixes

90 bugs have been verified by 16 people.

Top 10 Verifiers

  1. Xisco Faulí ( 35 )
  2. NISZ LibreOffice Team ( 26 )
  3. Dieter ( 7 )
  4. Regina Henschel ( 4 )
  5. BogdanB ( 4 )
  6. Buovjaga ( 3 )
  7. Julien Nabet ( 3 )
  8. Samuel Thibault ( 1 )
  9. Jan-Marek Glogowski ( 1 )
  10. V Stuart Foote ( 1 )

Categorized Bugs

407 bugs have been categorized with a metabug by 24 people.

Top 10 Categorizers

  1. NISZ LibreOffice Team ( 190 )
  2. Dieter ( 41 )
  3. Roman Kuznetsov ( 28 )
  4. Aron Budea ( 27 )
  5. sdc.blanco ( 25 )
  6. Rizal Muttaqin ( 18 )
  7. V Stuart Foote ( 17 )
  8. Heiko Tietze ( 12 )
  9. Telesto ( 12 )
  10. Xisco Faulí ( 7 )

Regression Bugs

78 bugs have been set as regressions by 21 people.

Top 10

  1. Telesto ( 33 )
  2. Xisco Faulí ( 9 )
  3. Buovjaga ( 4 )
  4. m.a.riosv ( 4 )
  5. Roman Kuznetsov ( 4 )
  6. Robert Großkopf ( 3 )
  7. Aron Budea ( 2 )
  8. raal ( 2 )
  9. Jean-Baptiste Faure ( 2 )
  10. Justin L ( 2 )

Bisected Bugs

51 bugs have been bisected by 10 people.

Top 10 Bisecters

  1. Aron Budea ( 12 )
  2. Telesto ( 10 )
  3. Xisco Faulí ( 10 )
  4. Justin L ( 6 )
  5. Buovjaga ( 4 )
  6. NISZ LibreOffice Team ( 3 )
  7. raal ( 2 )
  8. Kevin Suo ( 2 )
  9. Michael Weghorn ( 1 )
  10. Roman Kuznetsov ( 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!

No Responses

Leave a Reply

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

I accept the Privacy Policy * for Click to select the duration you give consent until.