building master breaks during CppunitTest_sc_statistical_functions_test with JRE Out of Memory Error

Oliver Brinzing Oliver.Brinzing at gmx.de
Sun Apr 16 15:29:32 UTC 2017


Hi,

i noticed a reproducible build break when building lo master 5.4.0.0.alpha0+ (32bit)
(Build ID: c2511f27768341e33b452429b6dac38efa039804) on Win10 (build 1703,
64bit, 8GB, vs 2015 sp3). adding log and hs_err_pid.log.

#  Out of Memory Error (allocation.cpp:390), pid=7496, tid=0x0000000000001d3c

i finished build with: /opt/lo/bin/make build-nocheck.

Regards
Oliver

Testing file:///D:/sources/libo-core/sc/qa/unit/data/functions/statistical/fods/median.fods:
warn:legacy.osl:2292:3048:sc/source/ui/docshell/docsh.cxx:2761: The Modificator should not exist
D:/sources/libo-core/sc/qa/unit/functions_test.cxx:37:StatisticalFunctionsTest::testStatisticalFormulasFODS
assertion failed
- Expression: xDocShRef.is()

StatisticalFunctionsTest::testStatisticalFormulasFODS finished in: 270136ms
D:/sources/libo-core/sc/qa/unit/functions_test.cxx(37) : error : Assertion
Test name: StatisticalFunctionsTest::testStatisticalFormulasFODS
assertion failed
- Expression: xDocShRef.is()

Failures !!!
Run: 1   Failure total: 1   Failures: 1   Errors: 0
warn:fwk.desktop:2292:3048:framework/source/services/desktop.cxx:1069: Desktop disposed before 
terminating it
warn:fwk.desktop:2292:3048:framework/source/services/desktop.cxx:191: Desktop not terminated before 
being destructed
warn:unotools.config:2292:3048:unotools/source/config/configmgr.cxx:167: ConfigManager not empty

Error: a unit test failed, please do one of:
make CppunitTest_sc_statistical_functions_test CPPUNITTRACE=TRUE # which is a shortcut for the 
following line
make CppunitTest_sc_statistical_functions_test CPPUNITTRACE="'C:/Program Files (x86)/Microsoft 
Visual Studio 14.0/Common7/IDE/devenv.exe' /debu                 gexe" # for interactive debugging 
in Visual Studio
make CppunitTest_sc_statistical_functions_test CPPUNITTRACE="drmemory -free_max_frames 20" # for 
memory checking (install Dr.Memory first, and                  put it to your PATH)

make[1]: *** [D:/sources/libo-core/solenv/gbuild/CppunitTest.mk:110: 
D:/sources/libo-core/workdir/CppunitTest/sc_statistical_functions_test.tes                 t] Error 1
make: *** [Makefile:267: build] Error 2

#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 233296 bytes for Chunk::new
# Possible reasons:
#   The system is out of physical RAM or swap space
#   In 32 bit mode, the process size limit was hit
# Possible solutions:
#   Reduce memory load on the system
#   Increase physical memory or swap space
#   Check if swap backing store is full
#   Use 64 bit Java on a 64 bit OS
#   Decrease Java heap size (-Xmx/-Xms)
#   Decrease number of Java threads
#   Decrease Java thread stack sizes (-Xss)
#   Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
#  Out of Memory Error (allocation.cpp:390), pid=7496, tid=0x0000000000001d3c
#
# JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode windows-amd64 compressed oops)
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#

---------------  T H R E A D  ---------------

Current thread (0x000000001742b800):  JavaThread "C2 CompilerThread1" daemon [_thread_in_native, 
id=7484, stack(0x0000000018f50000,0x0000000019050000)]

Stack: [0x0000000018f50000,0x0000000019050000]
[error occurred during error reporting (printing stack bounds), id 0xc0000005]

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)


Current CompileTask:
C2:    832  465  s    4       sun.misc.URLClassPath::getNextLoader (88 bytes)


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
   0x0000000018b78800 JavaThread "Service Thread" daemon [_thread_blocked, id=9072, 
stack(0x0000000019150000,0x0000000019250000)]
   0x0000000018b73800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=1164, 
stack(0x0000000019050000,0x0000000019150000)]
=>0x000000001742b800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=7484, 
stack(0x0000000018f50000,0x0000000019050000)]
   0x00000000173f3000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=7468, 
stack(0x0000000018a50000,0x0000000018b50000)]
   0x00000000173f1800 JavaThread "Attach Listener" daemon [_thread_blocked, id=13008, 
stack(0x0000000018950000,0x0000000018a50000)]
   0x00000000173f0800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=9824, 
stack(0x0000000018850000,0x0000000018950000)]
   0x000000000277d800 JavaThread "Finalizer" daemon [_thread_blocked, id=12908, 
stack(0x0000000018630000,0x0000000018730000)]
   0x000000000277c800 JavaThread "Reference Handler" daemon [_thread_blocked, id=8592, 
stack(0x0000000018530000,0x0000000018630000)]
   0x000000000268f000 JavaThread "main" [_thread_in_vm, id=1556, 
stack(0x0000000002780000,0x0000000002880000)]

Other Threads:
   0x0000000017399000 VMThread [stack: 0x0000000018430000,0x0000000018530000] [id=9652]
   0x0000000018c60000 WatcherThread [stack: 0x0000000019610000,0x0000000019710000] [id=7732]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x0000000002674af0] AdapterHandlerLibrary_lock - owner thread: 0x000000000268f000

Heap:
  PSYoungGen      total 38400K, used 24172K [0x00000000d5d80000, 0x00000000d8800000, 0x0000000100000000)
   eden space 33280K, 72% used [0x00000000d5d80000,0x00000000d751b258,0x00000000d7e00000)
   from space 5120K, 0% used [0x00000000d8300000,0x00000000d8300000,0x00000000d8800000)
   to   space 5120K, 0% used [0x00000000d7e00000,0x00000000d7e00000,0x00000000d8300000)
  ParOldGen       total 87552K, used 0K [0x0000000081800000, 0x0000000086d80000, 0x00000000d5d80000)
   object space 87552K, 0% used [0x0000000081800000,0x0000000081800000,0x0000000086d80000)
  Metaspace       used 6366K, capacity 6592K, committed 6784K, reserved 1056768K
   class space    used 797K, capacity 816K, committed 896K, reserved 1048576K

Card table byte_map: [0x0000000011c40000,0x0000000012040000] byte_map_base: 0x0000000011834000

Marking Bits: (ParMarkBitMap*) 0x0000000057b3b6d0
  Begin Bits: [0x00000000126f0000, 0x0000000014690000)
  End Bits:   [0x0000000014690000, 0x0000000016630000)

Polling page: 0x00000000024c0000

CodeCache: size=245760Kb used=2254Kb max_used=2256Kb free=243506Kb
  bounds [0x0000000002880000, 0x0000000002af0000, 0x0000000011880000]
  total_blobs=756 nmethods=463 adapters=206
  compilation: enabled

Compilation events (10 events):
Event: 0.767 Thread 0x0000000018b73800  463       3 
org.apache.xerces.impl.XMLEntityManager$RewindableInputStream::read (128 bytes)
Event: 0.767 Thread 0x0000000018b73800 nmethod 463 0x0000000002aab750 code [0x0000000002aab900, 
0x0000000002aabf28]
Event: 0.768 Thread 0x000000001742b800 nmethod 460 0x0000000002aab1d0 code [0x0000000002aab320, 
0x0000000002aab5f8]
Event: 0.768 Thread 0x000000001742b800  461       4 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$ElementStack::pushElement (105 bytes)
Event: 0.769 Thread 0x000000001742b800 nmethod 461 0x0000000002aaf390 code [0x0000000002aaf4e0, 
0x0000000002aaf5f8]
Event: 0.769 Thread 0x000000001742b800  462       4 
org.apache.xerces.impl.XMLEntityScanner::getColumnNumber (35 bytes)
Event: 0.770 Thread 0x000000001742b800 nmethod 462 0x0000000002aaaf50 code [0x0000000002aab080, 
0x0000000002aab118]
Event: 0.810 Thread 0x0000000018b73800  464       3       java.lang.Throwable::<init> (39 bytes)
Event: 0.810 Thread 0x0000000018b73800 nmethod 464 0x0000000002ab4590 code [0x0000000002ab4720, 
0x0000000002ab4cc8]
Event: 0.816 Thread 0x000000001742b800  465  s    4       sun.misc.URLClassPath::getNextLoader (88 
bytes)

GC Heap History (0 events):
No events

Deoptimization events (4 events):
Event: 0.125 Thread 0x000000000268f000 Uncommon trap: reason=unstable_if action=reinterpret 
pc=0x0000000002993048 method=java.lang.String.indexOf(II)I @ 17
Event: 0.687 Thread 0x000000000268f000 Uncommon trap: reason=unstable_if action=reinterpret 
pc=0x0000000002a7e67c method=org.apache.xerces.util.SymbolTable.addSymbol([CII)Ljava/lang/String; @ 56
Event: 0.767 Thread 0x000000000268f000 Uncommon trap: reason=unstable_if action=reinterpret 
pc=0x0000000002a7f4d8 method=org.apache.xerces.impl.XMLEntityScanner.skipSpaces()Z @ 70
Event: 0.767 Thread 0x000000000268f000 Uncommon trap: reason=unstable_if action=reinterpret 
pc=0x0000000002aad268 method=org.apache.xerces.impl.io.UTF8Reader.read([CII)I @ 75

Internal exceptions (10 events):
Event: 0.231 Thread 0x000000000268f000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 22> 
(0x00000000d5fdcfe8) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, 
line 366]
Event: 0.233 Thread 0x000000000268f000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 160> 
(0x00000000d5fdf438) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\interpreter\interpreterRuntime.cpp, 
line 366]
Event: 0.236 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/LayoutCustomizer> (0x00000000d5fe3198) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.238 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/PatternLayoutCustomizer> (0x00000000d5ff27e8) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.239 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/ConsoleAppenderBeanInfo> (0x00000000d5ffaca0) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.239 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/WriterAppenderBeanInfo> (0x00000000d5ffc5c8) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.240 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/AppenderSkeletonBeanInfo> (0x00000000d5ffdf78) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.240 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/AppenderSkeletonCustomizer> (0x00000000d5fff8d0) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.243 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/WriterAppenderCustomizer> (0x00000000d6013d70) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]
Event: 0.244 Thread 0x000000000268f000 Exception <a 'java/lang/ClassNotFoundException': 
org/apache/log4j/ConsoleAppenderCustomizer> (0x00000000d6022680) thrown at 
[C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u121\8372\hotspot\src\share\vm\classfile\systemDictionary.cpp, 
line 210]

Events (10 events):
Event: 0.826 loading class org/apache/xerces/xs/datatypes/XSDateTime
Event: 0.826 loading class org/apache/xerces/xs/datatypes/XSDateTime done
Event: 0.827 loading class javax/xml/datatype/Duration
Event: 0.827 loading class javax/xml/datatype/Duration done
Event: 0.827 loading class org/apache/xerces/jaxp/datatype/DurationImpl
Event: 0.827 loading class org/apache/xerces/jaxp/datatype/DurationImpl done
Event: 0.828 loading class javax/xml/datatype/XMLGregorianCalendar
Event: 0.828 loading class javax/xml/datatype/XMLGregorianCalendar done
Event: 0.828 loading class org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl
Event: 0.828 loading class org/apache/xerces/jaxp/datatype/XMLGregorianCalendarImpl done


Dynamic libraries:
0x00007ff66de50000 - 0x00007ff66de87000 	C:\ProgramData\Oracle\Java\javapath\java.exe
0x00007ffa92e80000 - 0x00007ffa9305b000 	C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ffa90420000 - 0x00007ffa904ce000 	C:\WINDOWS\System32\KERNEL32.DLL
0x00007ffa8fe90000 - 0x00007ffa900d9000 	C:\WINDOWS\System32\KERNELBASE.dll
0x00000000582b0000 - 0x000000005835e000 	C:\Program Files\Bitdefender\Bitdefender 2017\Active Virus 
Control\Avc3_00114_016\avcuf64.dll
0x00007ffa91120000 - 0x00007ffa911c1000 	C:\WINDOWS\System32\ADVAPI32.dll
0x00007ffa904d0000 - 0x00007ffa9056d000 	C:\WINDOWS\System32\msvcrt.dll
0x00007ffa92d70000 - 0x00007ffa92dc9000 	C:\WINDOWS\System32\sechost.dll
0x00007ffa906c0000 - 0x00007ffa907e5000 	C:\WINDOWS\System32\RPCRT4.dll
0x00007ffa90570000 - 0x00007ffa906ba000 	C:\WINDOWS\System32\USER32.dll
0x00007ffa8f580000 - 0x00007ffa8f59e000 	C:\WINDOWS\System32\win32u.dll
0x00007ffa90f60000 - 0x00007ffa90f87000 	C:\WINDOWS\System32\GDI32.dll
0x00007ffa8f5a0000 - 0x00007ffa8f729000 	C:\WINDOWS\System32\gdi32full.dll
0x00007ffa90320000 - 0x00007ffa903ba000 	C:\WINDOWS\System32\msvcp_win.dll
0x00007ffa8f480000 - 0x00007ffa8f576000 	C:\WINDOWS\System32\ucrtbase.dll
0x00007ffa81810000 - 0x00007ffa81a77000 
C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.15063.0_none_108e4f62dfe5d999\COMCTL32.dll
0x00007ffa92900000 - 0x00007ffa92bf9000 	C:\WINDOWS\System32\combase.dll
0x00007ffa900e0000 - 0x00007ffa9014a000 	C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ffa910f0000 - 0x00007ffa9111d000 	C:\WINDOWS\System32\IMM32.DLL
0x0000000057bc0000 - 0x0000000057c92000 	C:\Program Files\Java\jre\bin\msvcr100.dll
0x0000000057320000 - 0x0000000057bbb000 	C:\Program Files\Java\jre\bin\server\jvm.dll
0x00007ffa928f0000 - 0x00007ffa928f8000 	C:\WINDOWS\System32\PSAPI.DLL
0x00007ffa7dbc0000 - 0x00007ffa7dbc9000 	C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x00007ffa90ef0000 - 0x00007ffa90f5c000 	C:\WINDOWS\System32\WS2_32.dll
0x00007ffa8afe0000 - 0x00007ffa8b003000 	C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ffa8aa40000 - 0x00007ffa8aa4a000 	C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ffa8af10000 - 0x00007ffa8af3b000 	C:\WINDOWS\SYSTEM32\WINMMBASE.dll
0x00007ffa8f430000 - 0x00007ffa8f479000 	C:\WINDOWS\System32\cfgmgr32.dll
0x0000000057310000 - 0x000000005731f000 	C:\Program Files\Java\jre\bin\verify.dll
0x00000000572e0000 - 0x0000000057309000 	C:\Program Files\Java\jre\bin\java.dll
0x00000000572c0000 - 0x00000000572d6000 	C:\Program Files\Java\jre\bin\zip.dll
0x00007ffa91340000 - 0x00007ffa92777000 	C:\WINDOWS\System32\SHELL32.dll
0x00007ffa92dd0000 - 0x00007ffa92e7a000 	C:\WINDOWS\System32\shcore.dll
0x00007ffa8f730000 - 0x00007ffa8fe22000 	C:\WINDOWS\System32\windows.storage.dll
0x00007ffa903c0000 - 0x00007ffa90411000 	C:\WINDOWS\System32\shlwapi.dll
0x00007ffa8f340000 - 0x00007ffa8f351000 	C:\WINDOWS\System32\kernel.appcore.dll
0x00007ffa8f2f0000 - 0x00007ffa8f33c000 	C:\WINDOWS\System32\powrprof.dll
0x00007ffa8f2d0000 - 0x00007ffa8f2e5000 	C:\WINDOWS\System32\profapi.dll
0x00007ffa8ed80000 - 0x00007ffa8ed97000 	C:\WINDOWS\SYSTEM32\CRYPTSP.dll
0x00007ffa8e7a0000 - 0x00007ffa8e7d4000 	C:\WINDOWS\system32\rsaenh.dll
0x00007ffa8ee90000 - 0x00007ffa8eeb5000 	C:\WINDOWS\SYSTEM32\bcrypt.dll
0x00007ffa8f200000 - 0x00007ffa8f229000 	C:\WINDOWS\SYSTEM32\USERENV.dll
0x00007ffa8eda0000 - 0x00007ffa8edab000 	C:\WINDOWS\SYSTEM32\CRYPTBASE.dll
0x00000000572a0000 - 0x00000000572ba000 	C:\Program Files\Java\jre\bin\net.dll
0x00007ffa8ebe0000 - 0x00007ffa8ec3c000 	C:\WINDOWS\system32\mswsock.dll
0x00007ffa8e980000 - 0x00007ffa8e9b7000 	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
0x00007ffa90c90000 - 0x00007ffa90c98000 	C:\WINDOWS\System32\NSI.dll
0x00007ffa88fe0000 - 0x00007ffa88ff6000 	C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL
0x00007ffa88d60000 - 0x00007ffa88d7a000 	C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL
0x0000000057280000 - 0x0000000057291000 	C:\Program Files\Java\jre\bin\nio.dll

VM Arguments:
java_command: 
D:/sources/lo-externalsrc/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar 
C:\cygwin\tmp\lu3904sh7ov.tmp
java_class_path (initial): 
D:/sources/lo-externalsrc/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=D:/PROGRA~1/Java/JDK18~1.0
PATH=D;D:\sources\libo-core\instdir\program;D;D:\sources\libo-core\instdir\program;D;D:\sources\libo-core\workdir\LinkTarget\Library;D;D:\sources\libo-core\workdir\UnpackedTarball\cppunit\src\cppunit\ReleaseDll;\cygdrive\d\PROGRA~1\Java\JDK18~1.0\bin;D:\PROGRA~1\Java\JDK18~1.0\jre\bin\client;C:\PROGRA~2\WI3CF2~1\8.1\Bin\x86;C:\PROGRA~2\MICROS~1.0\VC\bin;C:\PROGRA~2\MSBuild\14.0\bin\;C:\PROGRA~2\MICROS~1.0\Common7\IDE;C:\PROGRA~2\MICROS~1\Windows\v8.1A\bin\NETFX4~1.1TO\;C:\PROGRA~2\WI3CF2~1\8.1\Bin\x86;C:\Windows\MICROS~1.NET\FRAMEW~1\V40~1.303\;C:\PROGRA~2\WI3CF2~1\8.1\bin;C:\PROGRA~2\MICROS~1.0\VC\bin;C:\PROGRA~2\MICROS~1.0\Common7\IDE;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\config\systemprofile\.dnx\bin;C:\Program 
Files\Microsoft DNX\Dnvm;C:\Program Files\Microsoft SQL 
Server\130\Tools\Binn;%USERPROFILE%\AppData\Local\Microsoft WindowsApps
USERNAME=admin
SHELL=/bin/bash
OS=WNT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel


--------------  S Y S T E M  ---------------
OS: Windows 10.0 , 64 bit Build 15063 (10.0.15063.0)

CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, 
mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, erms, ht, tsc, tscinvbit, tscinv

Memory: 4k page, physical 8287044k(4141564k free), swap 9335620k(5272k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.121-b13) for windows-amd64 JRE (1.8.0_121-b13), built 
on Dec 12 2016 18:21:36 by "java_re" with MS VC++ 10.0 (VS2010)

time: Sat Apr 15 06:46:19 2017
elapsed time: 0 seconds (0d 0h 0m 0s)


More information about the LibreOffice mailing list