QA/Dev Report: August 2020
General Activities
- LibreOffice 7.0.0 was announced on August, 5
- LibreOffice 6.4.6 was announced on August, 13
- Olivier Hallot (TDF) updated the help for inserting layers and added a page for Comparison Options
- Stephan Bergmann (Red Hat) made renovations in the internal handling of strings. He also made many cleanups as well as build and test fixes
- Noel Grandin (Collabora) made many code cleanups, increased the use of the fast XML parser and fixed some memory leaks
- Justin Luth (Collabora/SIL) fixed issues with odd/even footers in exported DOCX, section breaks in exported DOCX, missing images in DOC/DOCX/RTF export and placement on images in table cells in imported DOCX
- Caolán McNamara (Red Hat) improved the behaviour of Area fill tab and fixed some very old issues with Writer table properties dialog. He also continued the crucial user interface backend work and did many cleanups and crash fixes
- Szabolcs Tóth and Regényi Balázs (NISZ) fixed some issues with imported and exported OOXML shapes and objects
- Dániel Arató (NISZ) fixed line spacing with inline pictures in imported DOCX
- Vasily Melenchuk (CIB) added support for paragraph mark formatting with character style for DOCX export
- Luboš Luňák (Collabora) continued polishing the Skia graphics engine integration. More information about the new feature can be found here
- Balázs Varga (NISZ) fixed some OOXML chart import issues
- Michael Warner improved DOCX table formula import
- Andreas Kainz improved Sidebar element alignment and positioning
- Samuel Mehrbrodt (CIB) fixed a chart text distortion issue seen on Windows
- Tünde Tóth (NISZ) fixed some issues with OOXML charts
- Attila Bakos (NISZ) fixed DOCX issues with page breaks, small capital hyphenation, text box overlapping and OLE object backgrounds
- Tor Lillqvist (Collabora) worked on the iOS app and did code cleanups
- Tibor Nagy (NISZ) fixed DOCX import/export issues with shape alignment and frames
- László Németh (NISZ) added Writer table functions ABS, COUNT, PRODUCT, SIGN for Word interoperability
- Rizal Muttaqin made many improvements in the icon themes
- Miklos Vajna (Collabora) has been working on improving smartart support
- Eike Rathke (Red Hat) improved support for arrays and matrices in Calc functions
- Julien Nabet improved the error handling of text file insert in Writer and fixed several crashes
- Attila Szűcs and Tibor Nagy (NISZ) fixed issues with XLSX headers and page numbers as well as DOCX frame widths. They also improved Calc autofilter behaviour
- Michael Stahl (CIB) continued improving change tracking and anchoring
- Samuel Thibault fixed an issue with text in an imported EPS graphic
- Tomoyuki Kubota fixed a sorting issue in Calc with Japanese Kanji
- Thorsten Behrens (CIB) made it so inserting from file in Writer does not overwrite the default style
- Maxim Monastirsky made many UI and icon handling related improvements
- Xisco Faulí (TDF) made several additions and fixes to unit tests. He also added git pre-commit hook that check the minimal gtk3 version remains 3.18, so users using that version don’t have crashes.
- Mike Kaganski (Collabora) fixed many regressions, improved internal graphics handling and made code cleanups
- Sarper Akdemir completed his GSoC project “Add Impress shape animations that use a real physics engine”
- Ahmed ElShreif completed his GSoC project “Extending the UITest framework”
- Ahmad Ganzouri completed his GSoC project “Blurry Shadows”
- Shivam Kumar Singh completed his GSoC project “Styles Inspector”
- Aditya Sahu completed his GSoC project “Move the gallery code to use ZIP files”
- Yusuf Keten completed his GSoC project “Additions – Tight integration of extensions!”
Kudos to Ilmari Lauhakangas for helping to elaborate the list above.
Reported Bugs
978 bugs, 83 of which are enhancements, have been reported by 458 people.
- Telesto ( 251 )
- NISZ LibreOffice Team ( 31 )
- andreas_k ( 19 )
- R. Green ( 16 )
- sawakaze ( 16 )
- Karl-Heinz Arkenau ( 15 )
- Rafael Lima ( 9 )
- Regina Henschel ( 8 )
- Mike Kaganski ( 8 )
- Lyndon Brown ( 8 )
Triaged Bugs
772 bugs have been triaged by 108 people.
- Buovjaga ( 127 )
- Xisco Faulí ( 110 )
- Julien Nabet ( 48 )
- Dieter ( 47 )
- Telesto ( 43 )
- Heiko Tietze ( 36 )
- BogdanB ( 33 )
- Roman Kuznetsov ( 31 )
- Aron Budea ( 23 )
- Mike Kaganski ( 22 )
Resolution of resolved bugs
630 bugs have been set to RESOLVED.
Check the following sections for more information about bugs resolved as FIXED, WORKSFORME and DUPLICATE.
Fixed Bugs
221 bugs have been fixed by 44 people.
- Caolán McNamara ( 38 )
- László Németh ( 14 )
- Mike Kaganski ( 12 )
- Michael Stahl ( 10 )
- Rizal Muttaqin ( 9 )
- Justin Luth ( 7 )
- Shivam Kumar Singh ( 7 )
- Miklos Vajna ( 6 )
- Balazs Varga ( 6 )
- Tünde Tóth ( 5 )
List of critical bugs fixed
- tdf#124470 Table settings and borders are not saved if checked “Embed fonts” and “Only embed fonts that are used” ( Thanks to Mike Kaganski )
- tdf#135495 Crash when switching UI to Notebookbar variant ( Thanks to Caolán McNamara )
List of high severity bugs fixed
- tdf#130707 FILEOPEN: Writer document “Read Error. Format error discovered in the file in sub-document content.xml at 2,68950(row,col).” ( Thanks to Miklos Vajna )
- tdf#132892 Drag and drop to the left removes formatting ( Thanks to Caolán McNamara )
- tdf#134439 Page Break: editing “Text flow > Breaks” gives differing results depending on where the cursor is situated ( Thanks to Caolán McNamara )
- tdf#135313 Crash on opening the tight integration dialog ( Thanks to Yusuf Keten )
- tdf#136143 Regression Err:448 in Optional arguments ( Thanks to Andreas Heinisch )
List of crashes fixed
- tdf#129542 CRASH: Setting anchor for a formcontrol to character of pageheader leads to crash ( Thanks to Caolán McNamara )
- tdf#132160 Crash in swlo!SwRedlineData::SetSeqNo ( Thanks to Michael Stahl )
- tdf#132940 Crash mergedlo!vcl::Region::operator= (with really specific steps) ( Thanks to Noel Grandin )
- tdf#134847 Crash:select masterslide on inserted presentation from Writer ( Thanks to Jim Raykowski )
- tdf#135001 Crash delete/undo an resize shape ( Thanks to Michael Stahl )
- tdf#135018 CRASH: Track Changes: Accepting All Changes ( Thanks to Michael Stahl )
- tdf#135098 Writer crashes when merging horizontally cells in a table (GTK3) ( Thanks to Caolán McNamara )
- tdf#135313 Crash on opening the tight integration dialog ( Thanks to Yusuf Keten )
- tdf#135412 CRASH: Undoing paste of section with flys ( Thanks to Michael Stahl )
- tdf#135432 Crash when opening an ODT document written in Japanese/Chinese (Android viewer) ( Thanks to Michael Weghorn )
- tdf#135442 LO crashes when About Libreoffice is clicked ( Thanks to Caolán McNamara )
- tdf#135457 CRASH in a BASIC macro ( Thanks to Michael Stahl )
- tdf#135488 Crash double clicking Fonts in the Design sidebar (experimental) ( Thanks to Caolán McNamara )
- tdf#135491 Crash on opening redact with experimental settings enabled and style inspector tab selected ( Thanks to Shivam Kumar Singh )
- tdf#135495 Crash when switching UI to Notebookbar variant ( Thanks to Caolán McNamara )
- tdf#135528 CRASH running a macro (that changes text) from IDE, when StylesInspector is running ( Thanks to Shivam Kumar Singh )
- tdf#135568 Crash when opening the 3D View option for a chart. ( Thanks to Caolán McNamara )
- tdf#135603 CRASH: Renaming item in customize treewiew ( Thanks to Caolán McNamara )
- tdf#135639 Crash inspecting an array after Redim Statement with option VBASupport 1 ( Thanks to Mike Kaganski )
- tdf#135693 Crash opening table properties for embedded table ( Thanks to Caolán McNamara )
- tdf#135711 Crash saving a document with columns and image anchored to page to DOCX (since 7.1) ( Thanks to Attila Bakos )
- tdf#135755 Crash:right click to Manage Changes List on side bar ( Thanks to Julien Nabet )
- tdf#135942 crashtesting failure on export to docx ( Thanks to Mike Kaganski )
- tdf#136107 crash on export of selection ( Thanks to Julien Nabet )
- tdf#136127 Crash: Add Protected PDF file on Photo Album ( Thanks to Julien Nabet )
- tdf#136133 LibreOffice crash with GetInvolved and Donate infobar ( Thanks to Julien Nabet )
- tdf#136162 [UI] GtkMenuItem causes crash when accessible-description is used (for extended tips) ( Thanks to Caolán McNamara )
List of performance issues fixed
List of old bugs ( more than 4 years old ) fixed
- tdf#58518 FILEOPEN: Missing Error Message, if you Try to Insert a Picture with “Insert > File…“ ( Thanks to Julien Nabet )
- tdf#77794 FILEOPEN: DOCX – incorrect placement of image inside a cell when position option “Layout in table cell” is set ( Thanks to Justin Luth )
- tdf#97618 FILEOPEN drawing object (flow chart shapes) distorted in DOCX because of drawing canvas ( Thanks to Regényi Balázs )
WORKSFORME bugs
91 bugs have been retested by 27 people.
- Buovjaga ( 12 )
- Telesto ( 12 )
- Dieter ( 9 )
- Julien Nabet ( 8 )
- Timur ( 6 )
- Thomas Lendo ( 5 )
- Thomas Lendo QA ( 4 )
- Heiko Tietze ( 4 )
- Roman Kuznetsov ( 4 )
- mwtjunkmail ( 4 )
DUPLICATED bugs
136 bugs have been duplicated by 36 people.
- Telesto ( 19 )
- Buovjaga ( 14 )
- Mike Kaganski ( 14 )
- Xisco Faulí ( 12 )
- Timur ( 9 )
- NISZ LibreOffice Team ( 7 )
- Julien Nabet ( 7 )
- V Stuart Foote ( 6 )
- Thomas Lendo ( 4 )
- Maxim Monastirsky ( 4 )
Verified bug fixes
80 bugs have been verified by 18 people.
- Xisco Faulí ( 34 )
- BogdanB ( 16 )
- Dieter ( 4 )
- Roman Kuznetsov ( 4 )
- Thorsten Behrens (CIB) ( 3 )
- Julien Nabet ( 3 )
- baffclan ( 3 )
- Buovjaga ( 2 )
- Telesto ( 2 )
- Wolfgang Jäger ( 1 )
Categorized Bugs
759 bugs have been categorized with a metabug by 39 people.
- Thomas Lendo QA ( 264 )
- Roman Kuznetsov ( 157 )
- Dieter ( 53 )
- NISZ LibreOffice Team ( 41 )
- Thomas Lendo ( 35 )
- Telesto ( 33 )
- Buovjaga ( 32 )
- Aron Budea ( 28 )
- V Stuart Foote ( 15 )
- andreas_k ( 12 )
Regression Bugs
150 bugs have been set as regressions by 19 people.
- Telesto ( 80 )
- Xisco Faulí ( 24 )
- Buovjaga ( 11 )
- BogdanB ( 7 )
- Roman Kuznetsov ( 5 )
- Mike Kaganski ( 4 )
- Yotam Benshalom ( 3 )
- Robert Großkopf ( 3 )
- raal ( 2 )
- Terrence Enger ( 2 )
Bisected Bugs
86 bugs have been bisected by 10 people.
- Xisco Faulí ( 28 )
- raal ( 14 )
- Telesto ( 14 )
- Buovjaga ( 12 )
- Aron Budea ( 6 )
- Attila Baraksó (NISZ) ( 5 )
- Terrence Enger ( 3 )
- Justin L ( 2 )
- Mike Kaganski ( 1 )
- 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!