Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.8.0 RC
-
None
-
-
9cd561f35 (6.8)
Description
The service embedding test crashes after deploying to device. Fuller log attached, most critical part (probably) below.
Steps to repro:
1) Setup service embedding manual tests
2) Build and deploy
09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception java.lang.ClassCastException: com.example.qtquickview_java.QmlService cannot be cast to android.app.Activity 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.EditPopupMenu.<init>(org.qtproject.qt.android.QtEditText) (EditPopupMenu.java:31) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtEditText.<init>(android.content.Context, org.qtproject.qt.android.QtInputConnection$QtInputConnectionListener) (QtEditText.java:72) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtWindow.<init>(android.content.Context, boolean, org.qtproject.qt.android.QtWindow, org.qtproject.qt.android.QtInputConnection$QtInputConnectionListener) (QtWindow.java:46) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtQuickView.createQuickView(java.lang.String, int, int, long, long, java.lang.String[]) (QtQuickView.java:-2) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtQuickView.createWindow(long) (QtQuickView.java:173) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtView.createRootWindow(android.view.View, int, int, int, int) (QtView.java:-2) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtServiceEmbeddedDelegate.createRootWindow() (QtServiceEmbeddedDelegate.java:95) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtServiceEmbeddedDelegate.onNativePluginIntegrationReadyChanged(boolean) (QtServiceEmbeddedDelegate.java:61) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtNative.notifyNativePluginIntegrationReadyChanged(boolean) (QtNative.java:267) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtNative.notifyNativePluginIntegrationReady(boolean) (QtNative.java:233) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtNative.startQtApplication() (QtNative.java:-2) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtNative$$ExternalSyntheticLambda2.run() (D8$$SyntheticClass:-1) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void org.qtproject.qt.android.QtThread$1.run() (QtThread.java:25) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] at void java.lang.Thread.run() (Thread.java:1012) 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] in call to GetMethodID 09-27 08:57:33.966 5877 5902 F tquickview_java: java_vm_ext.cc:594] from void org.qtproject.qt.android.QtQuickView.createQuickView(java.lang.String, int, int, long, long, java.lang.String[])