Hi Christoph,

As part of my continuous effort to keep the KF5 CI "green", I submitted a MR 
for skipping the crashing tests if Qt is <= 5.15.0 : 
https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/18

But please note that there's also this actual regression:

https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20FreeBSDQt5.15/35/testReport/junit/projectroot/autotests/kateindenttest_testRuby/

Reproduced locally:

--- 
/d/kde/src/5/frameworks/ktexteditor/autotests/input/indent/ruby/regexp1/expected
    2016-12-14 23:10:25.350229001 +0100
+++ 
/d/kde/src/5/frameworks/ktexteditor/autotests/input/indent/ruby/regexp1/actual  
    2020-08-22 00:11:35.284997275 +0200
@@ -1,2 +1,2 @@
   rx =~ /^hello/
-  foo
+      foo

FAIL!  : IndentTest::testRuby(regexp1) Compared values are not the same
   Actual   (diff.exitCode()): 1
   Expected (EXIT_SUCCESS)   : 0
   Loc: 
[/d/kde/src/5/frameworks/ktexteditor/autotests/src/script_test_base.cpp(153)]

Can you have a look, or forward to someone who can?

Cheers,
David.

On lundi 6 juillet 2020 16:28:27 CEST Christoph Cullmann wrote:
> Hi,
> 
> this shows again a different V4 GC error :/
> 
> ==3342==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000028
> (pc 0x7f58d0bb98ec bp 0x6150000f8000 sp 0x7ffe976de5f0 T0)
> ==3342==The signal is caused by a READ memory access.
> ==3342==Hint: address points to the zero page.
>      #0 0x7f58d0bb98ec in QV4::MarkStack::drain()
> (/usr/lib64/libQt5Qml.so.5+0xb28ec)
>      #1 0x7f58d0bba1e4 in QV4::MemoryManager::mark()
> (/usr/lib64/libQt5Qml.so.5+0xb31e4)
>      #2 0x7f58d0bbc37d  (/usr/lib64/libQt5Qml.so.5+0xb537d)
>      #3 0x7f58d0bbdb87 in QV4::MemoryManager::allocData(unsigned long)
> (/usr/lib64/libQt5Qml.so.5+0xb6b87)
>      #4 0x7f58d0bbdbe2 in
> QV4::MemoryManager::allocObjectWithMemberData(QV4::VTable const*,
> unsigned int) (/usr/lib64/libQt5Qml.so.5+0xb6be2)
>      #5 0x7f58d0cd10f0 in
> QV4::Runtime::CreateMappedArgumentsObject::call(QV4::ExecutionEngine*)
> (/usr/lib64/libQt5Qml.so.5+0x1ca0f0)
>      #6 0x7f58bc65b06d  (/memfd:JITCode:QtQml (deleted)+0x6d)
> 
> :( Thought 5.15 would have all needed fixes.
> 
> Greetings
> Christoph
> 
> On 2020-07-05 15:47, CI System wrote:
> > BUILD UNSTABLE
> > 
> >              Build URL
> >             
> >             
> > https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQ
> >             t5.15/4/>               
> >              Project:
> >             kf5-qt5 SUSEQt5.15
> >             
> >              Date of build:
> >             Sun, 05 Jul 2020 13:40:03 +0000
> >             
> >              Build duration:
> >             7 min 46 sec and counting
> >             
> >              BUILD ARTIFACTS
> >     
> >     * abi-compatibility-results.yaml [1]
> >     * acc/KF5TextEditor-5.72.0.xml [2]
> >     * compat_reports/KF5TextEditor_compat_report.html [3]
> >     * logs/KF5TextEditor/5.72.0/log.txt [4]
> >     
> >              JUnit Tests
> >             
> >             Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0
> > 
> > test(s), Total: 1 test(s)
> > 
> >             Name: projectroot Failed: 3 test(s), Passed: 59 test(s), 
> > Skipped: 0
> > 
> > test(s), Total: 62 test(s)
> > 
> >     * Failed: projectroot.autotests.bug313759
> >     
> >     * Failed: projectroot.autotests.kateindenttest_testAda
> >     
> >     * Failed: projectroot.autotests.kateindenttest_testPascal
> >     
> >             Name: projectroot.autotests.src Failed: 0 test(s), Passed: 5
> > 
> > test(s), Skipped: 0 test(s), Total: 5 test(s)
> > 
> >              Cobertura Report
> >              
> >              Project Coverage Summary
> >              
> >              Name
> >             
> >             Packages
> >             Files
> >             Classes
> >             Lines
> >             Conditionals
> >             
> >             Cobertura Coverage Report
> >             79% (22/28)
> >             85% (262/307)
> >             85% (262/307)
> >             67% (33050/49269)
> >             49% (14779/30050)
> >             
> >             Coverage Breakdown by Package
> >             
> >              Name
> >             
> >             Files
> >             Classes
> >             Lines
> >             Conditionals
> >             
> >             autotests.src
> >             97% (37/38)
> >             97% (37/38)
> >             93% (4798/5140)
> >             49% (1812/3680)
> >             
> >             autotests.src.vimode
> >             100% (9/9)
> >             100% (9/9)
> >             99% (5528/5570)
> >             58% (984/1708)
> >             
> >             src.buffer
> >             88% (15/17)
> >             88% (15/17)
> >             89% (1677/1892)
> >             74% (1078/1464)
> >             
> >             src.completion
> >             100% (11/11)
> >             100% (11/11)
> >             57% (1788/3134)
> >             42% (1009/2425)
> >             
> >             src.completion.expandingtree
> >             100% (3/3)
> >             100% (3/3)
> >             40% (182/457)
> >             21% (73/340)
> >             
> >             src.dialogs
> >             0% (0/4)
> >             0% (0/4)
> >             0% (0/864)
> >             0% (0/184)
> >             
> >             src.document
> >             100% (4/4)
> >             100% (4/4)
> >             61% (1936/3179)
> >             48% (1407/2945)
> >             
> >             src.export
> >             0% (0/4)
> >             0% (0/4)
> >             0% (0/121)
> >             0% (0/156)
> >             
> >             src.include.ktexteditor
> >             78% (14/18)
> >             78% (14/18)
> >             83% (189/227)
> >             55% (125/226)
> >             
> >             src.inputmode
> >             100% (8/8)
> >             100% (8/8)
> >             63% (192/304)
> >             51% (39/77)
> >             
> >             src.mode
> >             88% (7/8)
> >             88% (7/8)
> >             36% (378/1051)
> >             16% (146/891)
> >             
> >             src.part
> >             0% (0/1)
> >             0% (0/1)
> >             0% (0/7)
> >             100% (0/0)
> >             
> >             src.printing
> >             0% (0/4)
> >             0% (0/4)
> >             0% (0/862)
> >             0% (0/278)
> >             
> >             src.render
> >             100% (8/8)
> >             100% (8/8)
> >             77% (950/1227)
> >             67% (610/914)
> >             
> >             src.schema
> >             22% (2/9)
> >             22% (2/9)
> >             1% (19/1472)
> >             1% (6/625)
> >             
> >             src.script
> >             94% (16/17)
> >             94% (16/17)
> >             67% (699/1040)
> >             53% (212/403)
> >             
> >             src.search
> >             100% (7/7)
> >             100% (7/7)
> >             74% (1111/1503)
> >             63% (590/932)
> >             
> >             src.spellcheck
> >             50% (4/8)
> >             50% (4/8)
> >             7% (82/1207)
> >             3% (19/696)
> >             
> >             src.swapfile
> >             50% (1/2)
> >             50% (1/2)
> >             32% (119/374)
> >             32% (64/203)
> >             
> >             src.syntax
> >             88% (7/8)
> >             88% (7/8)
> >             64% (488/761)
> >             36% (206/576)
> >             
> >             src.undo
> >             100% (5/5)
> >             100% (5/5)
> >             88% (652/741)
> >             73% (276/378)
> >             
> >             src.utils
> >             95% (36/38)
> >             95% (36/38)
> >             63% (2406/3814)
> >             45% (1009/2256)
> >             
> >             src.variableeditor
> >             0% (0/5)
> >             0% (0/5)
> >             0% (0/579)
> >             0% (0/108)
> >             
> >             src.view
> >             88% (15/17)
> >             88% (15/17)
> >             57% (3794/6612)
> >             43% (1663/3884)
> >             
> >             src.vimode
> >             100% (30/30)
> >             100% (30/30)
> >             81% (1899/2333)
> >             61% (979/1599)
> >             
> >             src.vimode.config
> >             0% (0/1)
> >             0% (0/1)
> >             0% (0/120)
> >             0% (0/76)
> >             
> >             src.vimode.emulatedcommandbar
> >             100% (13/13)
> >             100% (13/13)
> >             98% (897/917)
> >             90% (588/652)
> >             
> >             src.vimode.modes
> >             100% (10/10)
> >             100% (10/10)
> >             87% (3266/3761)
> >             79% (1884/2374)
> > 
> > Links:
> > ------
> > [1]
> > https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5
> > .15/4/artifact/abi-compatibility-results.yaml [2]
> > https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5
> > .15/4/artifact/acc/KF5TextEditor-5.72.0.xml [3]
> > https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5
> > .15/4/artifact/compat_reports/KF5TextEditor_compat_report.html [4]
> > https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5
> > .15/4/artifact/logs/KF5TextEditor/5.72.0/log.txt


-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5



Reply via email to