Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
QtGP 1.1
-
None
-
-
2e0ddac60 (dev), 105415ada (1.1)
Description
Env:
OS 15.2 Qt 6.8.1 Qt GP 1.1. built from dev, pushed to mavenLocal() gradle version 8.12
Steps:
Open example from Qt/Examples/Qt-6.8.1/platforms/android/qtquickview_java
Do not provide qtKitDir in the build.gradle and run the task ./gradlew QtBuildTask
Configuring 'qtquickview' for the following Android ABIs: x86 (default), armeabi-v7a, arm64-v8a, x86_64
Add qtKitDir and specify the kit that is not the default one, e.g. android_arm64_v8a
Run task again ./gradlew QtBuildTask
Expected: The task is succeeded with no side issues.
Actual: The build succeeded, but after that it throws the exception:
BUILD SUCCESSFUL in 18s 24 actionable tasks: 6 executed, 18 up-to-date Android package built successfully in 24,333 ms. -- File: /Users/lukaszkosiorowski/Qt/Examples/Qt-6.8.1/platforms/android/qtquickview_java/app/build/qt_generated/qtquickview/android-build-qtquickview//build/outputs/aar//android-build-qtquickview-debug.aar Error processing stream: Stream closed java.io.IOException: Stream closed at java.base/java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:168) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:334) at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270) at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313) at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188) at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177) at java.base/java.io.BufferedReader.fill(BufferedReader.java:162) at java.base/java.io.BufferedReader.readLine(BufferedReader.java:329) at java.base/java.io.BufferedReader.readLine(BufferedReader.java:396) at org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:452) at org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:425) at org.codehaus.groovy.runtime.dgm$918.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:242) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139) at org.qtproject.qt.gradleplugin.LogStreamHandler$_processStream_closure3.doCall$original(LogStreamHandler.groovy:40) at org.qtproject.qt.gradleplugin.LogStreamHandler$_processStream_closure3.doCall(LogStreamHandler.groovy) at jdk.internal.reflect.GeneratedMethodAccessor573.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1030) at groovy.lang.Closure.call(Closure.java:427) at groovy.lang.Closure.call(Closure.java:416) at org.codehaus.groovy.runtime.IOGroovyMethods.withReader(IOGroovyMethods.java:1160) at org.codehaus.groovy.runtime.IOGroovyMethods.withReader(IOGroovyMethods.java:1209) at org.codehaus.groovy.runtime.dgm$975.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:242) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:51) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139) at org.qtproject.qt.gradleplugin.LogStreamHandler.processStream(LogStreamHandler.groovy:39) at jdk.internal.reflect.GeneratedMethodAccessor572.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:362) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:61) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:194) at org.qtproject.qt.gradleplugin.LogStreamHandler$_start_closure1.doCall$original(LogStreamHandler.groovy:24) at org.qtproject.qt.gradleplugin.LogStreamHandler$_start_closure1.doCall(LogStreamHandler.groovy) at org.qtproject.qt.gradleplugin.LogStreamHandler$_start_closure1.doCall$original(LogStreamHandler.groovy) at org.qtproject.qt.gradleplugin.LogStreamHandler$_start_closure1.doCall(LogStreamHandler.groovy) at jdk.internal.reflect.GeneratedMethodAccessor618.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1030) at groovy.lang.Closure.call(Closure.java:427) at groovy.lang.Closure.call(Closure.java:406) at groovy.lang.Closure.run(Closure.java:498) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833)
Attachments
Issue Links
- duplicates
-
QTTA-258 java.io.IOException: Stream closed while building qtquickview app
-
- Closed
-
- is required for
-
QTTA-194 Qt Gradle Plugin 1.1
-
- In Review
-
- relates to
-
QTQAINFRA-6882 Qt Test Attack - 01, 2025
-
- Open
-
For Gerrit Dashboard: QTTA-253 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
617759,6 | Fix processing stream, Error | dev | qt-labs/qtgradleplugin | Status: MERGED | +2 | 0 |
617813,7 | Fix processing stream, Error | 1.1 | qt-labs/qtgradleplugin | Status: MERGED | +2 | 0 |