QA/Dev Report: June 2020
General Activities
- Adolfo Jayme Barrientos, Steve Fanning, Gábor Kelemen, Olivier Hallot (TDF) and Johnny_M made many Help improvements and cleanups
- Jan-Marek Glogowski improved the Writer comments ruler UI control and fixed a few Qt-related issues
- Tomaž Vajngerl (Collabora) implemented searching inside PDFs inserted as a graphic and added support for reading annotations in PDFs
- Chris Sherlock did graphics-related refactoring work
- Mike Kaganski (Collabora) improved the look of soft edges and shadows in slideshows
- Martin van Zijl added the ability to reset standard filter in Calc
- Luboš Luňák (Collabora) continued with the Skia graphics engine integration and improved the performance of undo operations in Calc
- Xisco Faulí (TDF) made over 40 additions and fixes to unit and UI tests
- Vasily Melenchuk (CIB) fixed many issues with DOCX lists and fixed a DOCX paragraph spacing issue
- Noel Grandin (Collabora) made many code cleanups and made performance improvements in Calc in the areas of autofilling, loading of spreadsheets with huge autofilters and sorting data
- Caolán McNamara (Red Hat) continued the crucial user interface backend work and did many cleanups and crash fixes
- Rizal Muttaqin made many improvements in the icon themes and refreshed the Presenter Screen
- Balázs Varga (NISZ) fixed some OOXML chart issues
- Miklos Vajna (Collabora) improved the digital signing of PDFs and added signature line support for Draw. He also added support in Writer for anchoring shapes relative to the bottom of the page content frame
- Michael Stahl (CIB) fixed many issues with change tracking and anchoring in Writer
- László Németh (NISZ) fixed issues with DOCX table borders, bullet indenting, chapter numbers. He also improved AutoCorrect for several languages.
- Stephan Bergmann (Red Hat) made many cleanups and build fixes. He also fixed a nasty deadlock in a UI test while improving how the continuous integration handles jobs
- Julien Nabet fixed some crashes and made many cleanups
- Heiko Tietze (TDF) helped with the gallery rework
- Srijan Bhatia added time pause/resume and exit buttons to Impress Presenter console
- Tor Lillqvist (Collabora) worked on the iOS app and did code cleanups
- Serge Krot (CIB) worked on implementing a conditional in mailmerge for expanding/collapsing bookmarks and fixed an interoperability issue related to DOCX not supporting dropdown text fields
- Andreas Kainz continued to improve the galleries, dialog layouts and Notebookbar UIs
- Samuel Mehrbrodt (CIB) added a DOCX compatibility option for keeping spacing below last paragraph in header
- Attila Bakos (NISZ) fixed frames misbehaving in connection with shapes and mispositioned shapes in table cells
- Tibor Nagy (NISZ) fixed a bunch of DOCX frame text wrapping issues
- Gábor Kelemen (NISZ) fixed dropdown list form fields having an incorrect font at the beginning of a line in DOCX files
- Tünde Tóth (NISZ) fixed some issues with OOXML chart legends and titles
- Szabolcs Tóth (NISZ) fixed shape width relative to margins in DOCX file import
- Julian Kalinowski (Dataport) fixed a couple of webdav lock refresh issues
- Maxim Monastirsky fixed the importing of fields with user defined number formats
- David Tardon (Red Hat) made paragraph formatting in Lotus Word Pro documents work again and made LWP-related cleanups
- Eike Rathke (Red Hat) fixed XLSX table references being broken, if a table header name contained a comma and harmonised the behaviour of OFFSET() with Excel in case of invalid arguments
- Gülşah Köse (Collabora) added support for importing data label fill patterns in OOXML charts and an option for sending encrypted PDF files via mailmerge
- Christian Lohmaier (TDF) improved the macOS language package installer
- Igor Poboiko fixed the detection of system icon theme with qt5/kf5
- Dante Doménech added support for custom colours in Math and added a symbol for Laplace Transforms
- Szymon Kłos (Collabora) added a styles preview widget for the Tabbed Notebookbar user interface
- René Engelhard (Debian) changed the page size of default Writer/Calc/Draw templates to A4
- Sarper Akdemir worked on his GSoC project “Add Impress shape animations that use a real physics engine”
- Ahmed ElShreif worked on his GSoC project “Extending the UITest framework”
- Ahmad Ganzouri worked on his GSoC project “Blurry Shadows”
- Shivam Kumar Singh worked on his GSoC project “Styles Inspector”
- Aditya Sahu worked on his GSoC project “Move the gallery code to use ZIP files”
- Yusuf Keten worked on his GSoC project “Additions – Tight integration of extensions!”
Kudos to Ilmari Lauhakangas for helping to elaborate the list above.
Reported Bugs
826 bugs, 88 of which are enhancements, have been reported by 367 people.
- Telesto ( 174 )
- NISZ LibreOffice Team ( 37 )
- Xisco Faulí ( 26 )
- NSO LibreOffice Team ( 19 )
- Gerald Pfeifer ( 15 )
- libre officer ( 12 )
- Timur ( 12 )
- Regina Henschel ( 10 )
- Rizal Muttaqin ( 10 )
- Mike Kaganski ( 10 )
Triaged Bugs
858 bugs have been triaged by 100 people.
- Xisco Faulí ( 158 )
- Buovjaga ( 130 )
- Dieter ( 61 )
- Heiko Tietze ( 56 )
- Timur ( 50 )
- Julien Nabet ( 46 )
- Telesto ( 43 )
- V Stuart Foote ( 35 )
- BogdanB ( 28 )
- Roman Kuznetsov ( 16 )
Resolution of resolved bugs
729 bugs have been set to RESOLVED.
Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
238 bugs have been fixed by 42 people.
- Caolán McNamara ( 36 )
- Michael Stahl ( 20 )
- Luboš Luňák ( 14 )
- László Németh ( 10 )
- Rizal Muttaqin ( 10 )
- Olivier Hallot ( 8 )
- Miklos Vajna ( 6 )
- Noel Grandin ( 6 )
- Vasily Melenchuk ( 5 )
- Stephan Bergmann ( 5 )
List of critical bugs fixed
- tdf#133527 Beta 7.0.0.0 crashes upon dragging a document into its window ( Thanks to Mike Kaganski )
- tdf#133822 Toolbar and sidebar items positioning messed up with RTL-language UI ( Thanks to Caolán McNamara )
- tdf#134106 Binary URP bridge disposed during call to ServiceManager.createInstanceWithContext ( Thanks to Stephan Bergmann )
- tdf#134291 Names of new hatch patterns in 7.0 not localizable ( Thanks to Julien Nabet )
List of high severity bugs fixed
- tdf#125428 Huge ram amount used not freed ( Thanks to Luboš Luňák )
- tdf#130354 Cannot sign existing PDF, ‘ .tmp does not exist’ from 6.4 ( Thanks to Miklos Vajna )
- tdf#132431 Crash: “vector::_M_fill_insert” with large sumifs ( Thanks to Luboš Luňák )
- tdf#132451 Wrong calculation after copy/paste of a formula ( Thanks to Luboš Luňák )
- tdf#132725 Crash in: BigPtrArray::Index2Block(unsigned __int64) anchor to paragraph ( Thanks to Michael Stahl )
- tdf#132822 Crash in undo in spell checking dialog when previous paragraph had undo information when the new paragraph replaced it ( Thanks to Caolán McNamara )
- tdf#133145 FILEOPEN DOC: Endnotes not at end of document ( Thanks to Miklos Vajna )
- tdf#133302 Redo from instantaneous to 3 minutes waiting time ( Thanks to Luboš Luňák )
- tdf#133326 Crash after redo (steps in comment 5) ( Thanks to Noel Grandin )
- tdf#133459 FILEOPEN: User defined number format not applied to fields inside header or footer ( Thanks to Maxim Monastirsky )
- tdf#133582 Tools > Options has no check boxes ( Thanks to Rizal Muttaqin )
- tdf#133629 FORMATTING: Calc crashes on setting borders to all cells on more than one sheet simultaneously ( Thanks to Noel Grandin )
- tdf#133641 CRASH: after clicking on a drop-down form ( Thanks to Michael Stahl )
- tdf#133744 EDITING: Crashes when pressing enter in “Paste special” dialog ( Thanks to Caolán McNamara )
- tdf#133753 “Base point” image in “Position and Size” dialog is missing ( Thanks to Rizal Muttaqin )
- tdf#133855 CALC crashed when choosing item from a dropdown list with condition formating ( Thanks to Caolán McNamara )
- tdf#134234 FILEOPEN: SUMPRODUCT formulas are broken ( Thanks to Noel Grandin )
- tdf#76817 Outline Numbering for DOCX not working when new headings inserted in between (to reproduce, see comment 15/17/19) ( Thanks to László Németh )
List of crashes fixed
- tdf#121384 Crash of Writer opening any document with “invalid” python file in home directory (linux) ( Thanks to Caolán McNamara )
- tdf#130272 QR-Code Generator crashes when text too long ( Thanks to Adolfo Jayme Barrientos )
- tdf#130436 Writer crash while going Tools>Redaction, if Draw not installed ( Thanks to Muhammet Kara )
- tdf#132326 CRASH: undoing paste of frames ( Thanks to Michael Stahl )
- tdf#132431 Crash: “vector::_M_fill_insert” with large sumifs ( Thanks to Luboš Luňák )
- tdf#132596 Crash in: SwPosition::SwPosition(SwPosition const &) ( Thanks to Michael Stahl )
- tdf#132597 Crash in: swlo.dll ( Thanks to Michael Stahl )
- tdf#132681 SKIA crash when launching LO after having renamed LO profile ( Thanks to Luboš Luňák )
- tdf#132725 Crash in: BigPtrArray::Index2Block(unsigned __int64) anchor to paragraph ( Thanks to Michael Stahl )
- tdf#132822 Crash in undo in spell checking dialog when previous paragraph had undo information when the new paragraph replaced it ( Thanks to Caolán McNamara )
- tdf#133326 Crash after redo (steps in comment 5) ( Thanks to Noel Grandin )
- tdf#133527 Beta 7.0.0.0 crashes upon dragging a document into its window ( Thanks to Mike Kaganski )
- tdf#133629 FORMATTING: Calc crashes on setting borders to all cells on more than one sheet simultaneously ( Thanks to Noel Grandin )
- tdf#133633 LO crashes with SuperNova Magnifier & ScreenReader ( Thanks to Michael Weghorn )
- tdf#133641 CRASH: after clicking on a drop-down form ( Thanks to Michael Stahl )
- tdf#133744 EDITING: Crashes when pressing enter in “Paste special” dialog ( Thanks to Caolán McNamara )
- tdf#133785 autofilter with dates crashes when search entry is used and then cleared ( Thanks to Caolán McNamara )
- tdf#133855 CALC crashed when choosing item from a dropdown list with condition formating ( Thanks to Caolán McNamara )
- tdf#133862 Crash when trying to customize toolbar during embedded Equation editing ( Thanks to Caolán McNamara )
- tdf#133898 Call to loadCalendarTZ crashes LibreOffice ( Thanks to Julien Nabet )
- tdf#133971 Crash in validity list + conditional formatting ( Thanks to Caolán McNamara )
- tdf#133981 CRASH: Undoing deletion of selection ( Thanks to Michael Stahl )
- tdf#133982 CRASH: copying content in nested table ( Thanks to Michael Stahl )
- tdf#133987 CRASH opening Options ( Thanks to Mike Kaganski )
- tdf#133990 CRASH: Undoing table deletion ( Thanks to Michael Stahl )
- tdf#134019 Calc FILEOPEN Crash in: sclo.dll ( Thanks to Caolán McNamara )
- tdf#134021 Crash swlo!SwFrame::CheckPageDescs+0x12d6: ( Thanks to Michael Stahl )
- tdf#134099 BigPtrArray::Index2Block undo crash ( Thanks to Miklos Vajna )
List of performance issues fixed
- tdf#125428 Huge ram amount used not freed ( Thanks to Luboš Luňák )
- tdf#132165 Copying a large dataset by drag a a corner slow ( Thanks to Luboš Luňák )
- tdf#132454 Lots of time spend in SfxBroadcaster after Undo of a deleted sheet ( Thanks to Luboš Luňák )
- tdf#133267 Undo inserting a row above extremely slow ( Thanks to Luboš Luňák )
- tdf#133302 Redo from instantaneous to 3 minutes waiting time ( Thanks to Luboš Luňák )
- tdf#133699 Slow sorting of a column ( Thanks to Noel Grandin )
- tdf#88109 PERF: Calc autofill is very slow ( Thanks to Noel Grandin )
List of old bugs ( more than 4 years old ) fixed
- tdf#40436 Custom colours in Math ( Thanks to dante )
- tdf#43452 Long Password fails for file saving LibreOffice CALC file ( Thanks to Caolán McNamara )
- tdf#47914 Enhancement Request: Please add Laplace symbol ( Thanks to dante )
- tdf#76817 Outline Numbering for DOCX not working when new headings inserted in between (to reproduce, see comment 15/17/19) ( Thanks to László Németh )
- tdf#83309 FILEOPEN: NUMBERING: text paragraph indentation/tab stops in .DOCX displayed incorrectly with tab ( Thanks to Vasily Melenchuk )
- tdf#88109 PERF: Calc autofill is very slow ( Thanks to Noel Grandin )
- tdf#90978 Add Exit to Impress Presentation console ( Thanks to Srijan Bhatia )
- tdf#91250 FILEOPEN: Decimal Place Formatting issue with imported OOXML charts ( Thanks to Balazs Varga )
WORKSFORME bugs
112 bugs have been retested by 39 people.
- Buovjaga ( 21 )
- Xisco Faulí ( 11 )
- Michael Weghorn ( 10 )
- Telesto ( 8 )
- Timur ( 6 )
- Julien Nabet ( 6 )
- Roman Kuznetsov ( 5 )
- V Stuart Foote ( 5 )
- Mike ( 4 )
- Robert Großkopf ( 4 )
DUPLICATED bugs
196 bugs have been duplicated by 45 people.
- Timur ( 32 )
- Xisco Faulí ( 25 )
- Buovjaga ( 18 )
- Telesto ( 15 )
- Heiko Tietze ( 12 )
- V Stuart Foote ( 10 )
- Justin L ( 8 )
- Dieter ( 8 )
- NISZ LibreOffice Team ( 7 )
- Maxim Monastirsky ( 6 )
Verified bug fixes
141 bugs have been verified by 20 people.
- Xisco Faulí ( 83 )
- BogdanB ( 12 )
- Buovjaga ( 10 )
- Dieter ( 7 )
- steve -_- ( 5 )
- Timur ( 4 )
- Regina Henschel ( 3 )
- Michael Weghorn ( 2 )
- baffclan ( 2 )
- Kevin Suo ( 2 )
Categorized Bugs
409 bugs have been categorized with a metabug by 35 people.
- Telesto ( 72 )
- Dieter ( 61 )
- Aron Budea ( 50 )
- Buovjaga ( 43 )
- Roman Kuznetsov ( 36 )
- NISZ LibreOffice Team ( 34 )
- oesterblog-admin ( 16 )
- V Stuart Foote ( 13 )
- Adolfo Jayme ( 9 )
- Rizal Muttaqin ( 9 )
Regression Bugs
164 bugs have been set as regressions by 21 people.
- Telesto ( 67 )
- Xisco Faulí ( 37 )
- Buovjaga ( 17 )
- Timur ( 5 )
- Aron Budea ( 5 )
- BogdanB ( 4 )
- raal ( 4 )
- Dieter ( 3 )
- Roman Kuznetsov ( 3 )
- MM ( 3 )
Bisected Bugs
144 bugs have been bisected by 10 people.
- Xisco Faulí ( 47 )
- Buovjaga ( 41 )
- Telesto ( 25 )
- Attila Baraksó (NISZ) ( 11 )
- Aron Budea ( 10 )
- Timur ( 5 )
- raal ( 2 )
- Justin L ( 1 )
- Gabor Kelemen ( 1 )
- Kevin Suo ( 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!