Remove terrain readiness diagnostic and fix graphics container name
Sync changed files to Google Drive / sync (push) Successful in 3m1s
Sync changed files to Google Drive / sync (push) Successful in 3m1s
This commit is contained in:
1 parent
d6676896d4
commit
f1b253e842
22 files changed
+2989
-352
No files matched your search
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"schema": "kam-android-build/2",
|
||||||
|
"build_id": "20261009T214253Z-ba4e0780",
|
||||||
|
"status": "FAIL",
|
||||||
|
"cpu": "aarch64",
|
||||||
|
"abi": "arm64-v8a",
|
||||||
|
"application": {
|
||||||
|
"name": "kam_mobile",
|
||||||
|
"caption": "KaM Remake Mobile",
|
||||||
|
"package": "org.kammobile.kamremake",
|
||||||
|
"version": "0.4.0",
|
||||||
|
"version_code": 30,
|
||||||
|
"game_unit": "GameInitialize"
|
||||||
|
},
|
||||||
|
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
|
||||||
|
"resource_count": 8,
|
||||||
|
"compile": {
|
||||||
|
"status": "FAIL",
|
||||||
|
"exit_code": 1
|
||||||
|
},
|
||||||
|
"package": {
|
||||||
|
"status": "NOT_RUN",
|
||||||
|
"exit_code": null
|
||||||
|
},
|
||||||
|
"package_metadata": null,
|
||||||
|
"error": "/work/code/GameDiagnosticsView.pas(185,12) Error: Duplicate identifier \"Container\""
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
$ adb version
|
||||||
|
Android Debug Bridge version 1.0.41
|
||||||
|
Version 37.0.1-15733141
|
||||||
|
Installed as /usr/lib/android-sdk/platform-tools/adb
|
||||||
|
Running on Linux 6.8.0-139-generic (x86_64)
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
project service: diagnostic_report_export
|
||||||
|
source: /work/build/work/aarch64/application/android_services/diagnostic_report_export
|
||||||
|
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
|
||||||
|
status: staged
|
||||||
@@ -0,0 +1,125 @@
|
|||||||
|
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
|
||||||
|
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
|
||||||
|
FPC executing...
|
||||||
|
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
|
||||||
|
Copyright (c) 1993-2021 by Florian Klaempfl and others
|
||||||
|
/work/vendor/kam_remake/src/common/KM_CommonTypes.pas(79,57) Note: Values in enumeration types have to be ascending
|
||||||
|
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(601,3) Note: Local variable "Encoding" not used
|
||||||
|
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1519,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1528,42) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1654,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1680,33) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/common/KM_CommonClasses.pas(1690,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(50,48) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(50,41) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(55,43) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(74,58) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(74,47) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(78,53) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(83,49) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(109,76) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(112,25) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(130,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(130,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(134,59) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(139,53) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(144,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/code/KM_FileIO_Mobile.pas(144,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(85,30) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(139,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(231,21) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(265,36) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(459,83) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(486,46) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(500,49) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(501,73) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(502,52) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_FileIO.pas(608,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(146,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "RawByteString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(148,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(151,45) Warning: Implicit string type conversion from "RawByteString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(151,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(305,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(305,76) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(358,3) Note: Local variable "txt" is assigned but never used
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(480,27) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(480,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/KM_Log.pas(602,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/common/KM_Lists.pas(87,46) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/common/KM_Lists.pas(105,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(88,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(110,63) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(113,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(124,25) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(134,21) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(138,21) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(150,21) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(154,21) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(158,21) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(166,21) Warning: Function result does not seem to be set
|
||||||
|
/work/port-source/kam_remake/src/utils/io/KM_IoXML.pas(170,21) Warning: Function result does not seem to be set
|
||||||
|
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(22,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,35) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,69) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(23,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(24,30) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/mission/KM_MapUtils.pas(48,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,57) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,50) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/game/KM_GameParams.pas(192,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/game/KM_GameParams.pas(204,17) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,24) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/game/KM_GameParams.pas(206,22) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(337,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(352,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(413,98) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(507,38) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(510,37) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(518,41) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(522,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(523,45) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(531,44) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(614,63) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(685,81) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(698,64) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(699,60) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(708,68) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(712,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(713,69) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/port-source/kam_remake/src/settings/KM_GameSettings.pas(721,66) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(301,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/game/misc/KM_RandomChecks.pas(347,85) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(469,71) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(490,3) Note: Local variable "freq" not used
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(491,3) Note: Local variable "newTime" not used
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(492,3) Note: Local variable "factor" not used
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(605,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(611,22) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,34) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(695,13) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1218,55) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1224,13) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1250,39) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1257,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1264,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1343,16) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1386,160) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1575,24) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1576,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1599,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1973,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1978,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(1996,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2001,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2019,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2024,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2042,20) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/vendor/kam_remake/src/utils/KM_CommonUtils.pas(2047,16) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
|
||||||
|
/work/code/KM_Render_Mobile.pas(100,3) Note: Local variable "positionAttribute" is assigned but never used
|
||||||
|
/work/code/KM_Render_Mobile.pas(100,22) Note: Local variable "texCoordAttribute" is assigned but never used
|
||||||
|
/work/code/GameDiagnosticsView.pas(185,12) Error: Duplicate identifier "Container"
|
||||||
|
GameDiagnosticsView.pas(698) Fatal: There were 1 errors compiling module, stopping
|
||||||
|
Fatal: Compilation aborted
|
||||||
|
Error: /usr/local/fpclazarus/3.2.2/fpc/bin/ppcrossa64 returned an error exitcode
|
||||||
|
Exception "Exception":
|
||||||
|
Failed to compile
|
||||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,4 @@
|
|||||||
|
$ java -version
|
||||||
|
openjdk version "21.0.12.1" 2026-08-18
|
||||||
|
OpenJDK Runtime Environment (build 21.0.12.1+1-1-24.04.4-Ubuntu)
|
||||||
|
OpenJDK 64-Bit Server VM (build 21.0.12.1+1-1-24.04.4-Ubuntu, mixed mode, sharing)
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"castle": {
|
||||||
|
"status": "NOT_INSTALLED"
|
||||||
|
},
|
||||||
|
"fpc": {
|
||||||
|
"status": "NOT_INSTALLED"
|
||||||
|
},
|
||||||
|
"java": {
|
||||||
|
"status": "PASS",
|
||||||
|
"exit_code": 0,
|
||||||
|
"seconds": 0.118,
|
||||||
|
"command": [
|
||||||
|
"java",
|
||||||
|
"-version"
|
||||||
|
],
|
||||||
|
"log": "build/20261009T214253Z-ba4e0780/logs/java-version.log",
|
||||||
|
"output": "$ java -version\nopenjdk version \"21.0.12.1\" 2026-08-18\nOpenJDK Runtime Environment (build 21.0.12.1+1-1-24.04.4-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12.1+1-1-24.04.4-Ubuntu, mixed mode, sharing)\n"
|
||||||
|
},
|
||||||
|
"adb": {
|
||||||
|
"status": "PASS",
|
||||||
|
"exit_code": 0,
|
||||||
|
"seconds": 0.011,
|
||||||
|
"command": [
|
||||||
|
"adb",
|
||||||
|
"version"
|
||||||
|
],
|
||||||
|
"log": "build/20261009T214253Z-ba4e0780/logs/adb-version.log",
|
||||||
|
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 37.0.1-15733141\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
|
||||||
|
},
|
||||||
|
"paths": {},
|
||||||
|
"docker_image_lock": {
|
||||||
|
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
|
||||||
|
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
|
||||||
|
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
|
||||||
|
"locked_at": "20260915T160525Z",
|
||||||
|
"note": "Subsequent runs use this digest, never silently advance the tag."
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"schema": "kam-android-build/2",
|
||||||
|
"build_id": "20261009T215015Z-473b98f6",
|
||||||
|
"status": "PASS",
|
||||||
|
"cpu": "aarch64",
|
||||||
|
"abi": "arm64-v8a",
|
||||||
|
"application": {
|
||||||
|
"name": "kam_mobile",
|
||||||
|
"caption": "KaM Remake Mobile",
|
||||||
|
"package": "org.kammobile.kamremake",
|
||||||
|
"version": "0.4.0",
|
||||||
|
"version_code": 30,
|
||||||
|
"game_unit": "GameInitialize"
|
||||||
|
},
|
||||||
|
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
|
||||||
|
"resource_count": 8,
|
||||||
|
"compile": {
|
||||||
|
"status": "PASS",
|
||||||
|
"exit_code": 0
|
||||||
|
},
|
||||||
|
"package": {
|
||||||
|
"status": "PASS",
|
||||||
|
"exit_code": 0
|
||||||
|
},
|
||||||
|
"package_metadata": "out/current/package.json",
|
||||||
|
"error": null
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
$ adb version
|
||||||
|
Android Debug Bridge version 1.0.41
|
||||||
|
Version 37.0.1-15733141
|
||||||
|
Installed as /usr/lib/android-sdk/platform-tools/adb
|
||||||
|
Running on Linux 6.8.0-139-generic (x86_64)
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
project service: diagnostic_report_export
|
||||||
|
source: /work/build/work/aarch64/application/android_services/diagnostic_report_export
|
||||||
|
castle destination: /usr/local/castle-engine/tools/build-tool/data/android/integrated-services/diagnostic_report_export
|
||||||
|
status: staged
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug compile
|
||||||
|
Compiling project "kam_mobile" for OS / CPU "android / aarch64" in mode "debug".
|
||||||
|
FPC executing...
|
||||||
|
Free Pascal Compiler version 3.2.2 [2026/08/04] for aarch64
|
||||||
|
Copyright (c) 1993-2021 by Florian Klaempfl and others
|
||||||
|
Compiled library for Android in castle-engine-output/android/libkam_mobile_android_aarch64.so
|
||||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,4 @@
|
|||||||
|
$ java -version
|
||||||
|
openjdk version "21.0.12.1" 2026-08-18
|
||||||
|
OpenJDK Runtime Environment (build 21.0.12.1+1-1-24.04.4-Ubuntu)
|
||||||
|
OpenJDK 64-Bit Server VM (build 21.0.12.1+1-1-24.04.4-Ubuntu, mixed mode, sharing)
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
$ castle-engine --os=android --cpu=aarch64 --compiler=fpc --mode=debug --assume-compiled --package-format=android-apk package
|
||||||
|
Packaging project "kam_mobile" for OS / CPU "android / aarch64" (platform: Android).
|
||||||
|
Format: android-apk.
|
||||||
|
Generated CastleDataInformation.xml.
|
||||||
|
Project data contains 9 directories, 9 files, total (uncompressed) size 946.83 KB.
|
||||||
|
Castle Game Engine Internal: ProcessID: 17
|
||||||
|
Downloading https://services.gradle.org/distributions/gradle-8.7-bin.zip
|
||||||
|
............10%.............20%.............30%.............40%............50%.............60%.............70%.............80%.............90%............100%
|
||||||
|
Checking the license for package NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/licenses
|
||||||
|
License for package NDK (Side by side) 25.1.8937393 accepted.
|
||||||
|
Preparing "Install NDK (Side by side) 25.1.8937393 v.25.1.8937393".
|
||||||
|
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" ready.
|
||||||
|
Installing NDK (Side by side) 25.1.8937393 in /usr/local/android/android-sdk/ndk/25.1.8937393
|
||||||
|
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" complete.
|
||||||
|
"Install NDK (Side by side) 25.1.8937393 v.25.1.8937393" finished.
|
||||||
|
Checking the license for package Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/licenses
|
||||||
|
License for package Android SDK Build-Tools 33.0.1 accepted.
|
||||||
|
Preparing "Install Android SDK Build-Tools 33.0.1 v.33.0.1".
|
||||||
|
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" ready.
|
||||||
|
Installing Android SDK Build-Tools 33.0.1 in /usr/local/android/android-sdk/build-tools/33.0.1
|
||||||
|
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" complete.
|
||||||
|
"Install Android SDK Build-Tools 33.0.1 v.33.0.1" finished.
|
||||||
|
Checking the license for package Android SDK Platform 34 in /usr/local/android/android-sdk/licenses
|
||||||
|
License for package Android SDK Platform 34 accepted.
|
||||||
|
Preparing "Install Android SDK Platform 34 (revision 3)".
|
||||||
|
"Install Android SDK Platform 34 (revision 3)" ready.
|
||||||
|
Installing Android SDK Platform 34 in /usr/local/android/android-sdk/platforms/android-34
|
||||||
|
"Install Android SDK Platform 34 (revision 3)" complete.
|
||||||
|
"Install Android SDK Platform 34 (revision 3)" finished.
|
||||||
|
Checking the license for package CMake 3.22.1 in /usr/local/android/android-sdk/licenses
|
||||||
|
License for package CMake 3.22.1 accepted.
|
||||||
|
Preparing "Install CMake 3.22.1 v.3.22.1".
|
||||||
|
"Install CMake 3.22.1 v.3.22.1" ready.
|
||||||
|
Installing CMake 3.22.1 in /usr/local/android/android-sdk/cmake/3.22.1
|
||||||
|
"Install CMake 3.22.1 v.3.22.1" complete.
|
||||||
|
"Install CMake 3.22.1 v.3.22.1" finished.
|
||||||
|
Build kam_mobile-0.4.0-android-debug.apk
|
||||||
|
castle-engine: Warning: Icon: No icon in a format readable by our engine (for example, png or jpg) is specified in CastleEngineManifest.xml. Using default icon.
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
serial: emulator-5554
|
||||||
|
android: 11/30
|
||||||
|
ro_product_cpu_abi: x86_64
|
||||||
|
ro_product_cpu_abilist: x86_64,x86,arm64-v8a,armeabi-v7a,armeabi
|
||||||
|
launcher_activity: org.kammobile.kamremake/io.castleengine.MainActivity
|
||||||
|
pid_after_startup_wait: 32497
|
||||||
|
runtime_result: RUNTIME PASS
|
||||||
@@ -0,0 +1,582 @@
|
|||||||
|
--------- beginning of system
|
||||||
|
10-09 21:58:41.704 505 537 W Looper : Drained
|
||||||
|
10-09 21:58:41.717 505 505 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10143; state: DISABLED
|
||||||
|
10-09 21:58:41.717 505 547 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10143; state: DISABLED
|
||||||
|
10-09 21:58:41.722 505 505 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10113; state: DISABLED
|
||||||
|
10-09 21:58:41.743 505 547 I ActivityManager: Start proc 32284:com.google.android.videos/u0a143 for service {com.google.android.videos/androidx.work.impl.background.systemjob.SystemJobService}
|
||||||
|
10-09 21:58:41.744 505 547 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10113; state: DISABLED
|
||||||
|
10-09 21:58:41.845 505 547 W ActivityManager: Slow operation: 123ms so far, now at startProcess: returned from zygote!
|
||||||
|
10-09 21:58:41.846 505 547 W ActivityManager: Slow operation: 124ms so far, now at startProcess: done updating battery stats
|
||||||
|
10-09 21:58:41.846 505 547 W ActivityManager: Slow operation: 124ms so far, now at startProcess: building log message
|
||||||
|
10-09 21:58:41.846 505 547 I ActivityManager: Start proc 32290:com.google.android.apps.wellbeing/u0a113 for service {com.google.android.apps.wellbeing/androidx.work.impl.background.systemjob.SystemJobService}
|
||||||
|
10-09 21:58:41.846 505 547 W ActivityManager: Slow operation: 124ms so far, now at startProcess: starting to update pids map
|
||||||
|
10-09 21:58:41.846 505 547 W ActivityManager: Slow operation: 124ms so far, now at startProcess: done updating pids map
|
||||||
|
10-09 21:58:42.079 505 680 D ConnectivityService: NetReassign [no changes]
|
||||||
|
10-09 21:58:42.501 505 505 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10133; state: DISABLED
|
||||||
|
10-09 21:58:42.501 505 505 W Looper : Slow dispatch took 278ms main h=android.app.ActivityThread$H c=null m=113
|
||||||
|
10-09 21:58:42.503 505 547 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10133; state: ENABLED
|
||||||
|
10-09 21:58:42.524 505 505 W Looper : Slow delivery took 275ms main h=com.android.server.job.JobSchedulerService$JobHandler c=null m=4
|
||||||
|
10-09 21:58:42.524 505 505 W Looper : Drained
|
||||||
|
10-09 21:58:42.559 505 547 W ActivityManager: Slow operation: 58ms so far, now at startProcess: returned from zygote!
|
||||||
|
10-09 21:58:42.560 505 547 W ActivityManager: Slow operation: 59ms so far, now at startProcess: done updating battery stats
|
||||||
|
10-09 21:58:42.560 505 547 W ActivityManager: Slow operation: 59ms so far, now at startProcess: building log message
|
||||||
|
10-09 21:58:42.560 505 547 I ActivityManager: Start proc 32356:com.google.android.apps.maps/u0a133 for broadcast {com.google.android.apps.maps/com.google.android.libraries.social.peoplekit.thirdparty.viewcontrollers.ThirdPartyReceiver}
|
||||||
|
10-09 21:58:42.560 505 547 W ActivityManager: Slow operation: 59ms so far, now at startProcess: starting to update pids map
|
||||||
|
10-09 21:58:42.560 505 547 W ActivityManager: Slow operation: 59ms so far, now at startProcess: done updating pids map
|
||||||
|
10-09 21:58:43.109 505 1948 W ActivityManager: Unable to start service Intent { act=com.android.vending.contentfilters.IContentFiltersService.BIND pkg=com.android.vending } U=0: not found
|
||||||
|
--------- beginning of main
|
||||||
|
10-09 21:58:43.176 505 551 E libprocessgroup: AddTidToCgroup failed to write '32414'; fd=67: Invalid argument
|
||||||
|
10-09 21:58:43.176 505 551 E libprocessgroup: Failed to add task into cgroup
|
||||||
|
10-09 21:58:43.176 505 551 W libprocessgroup: ExecuteForTask failed for aggregate profile: Invalid argument
|
||||||
|
10-09 21:58:43.187 32284 32413 W PlayMovies: esk.run:3 User config found
|
||||||
|
10-09 21:58:43.187 32284 32413 W PlayMovies:
|
||||||
|
10-09 21:58:43.220 1375 32331 I RealtimeCacheCleanup: Beginning Realtime garbage collection.
|
||||||
|
10-09 21:58:43.222 1375 32331 I RealtimeCacheCleanup: Finished Realtime garbage collection.
|
||||||
|
10-09 21:58:43.232 32356 32356 I droid.apps.map: The ClassLoaderContext is a special shared library.
|
||||||
|
10-09 21:58:43.232 32356 32356 D nativeloader: classloader namespace configured for unbundled product apk. library_path=/product/app/Maps/lib/x86_64:/product/app/Maps/Maps.apk!/lib/x86_64:/product/lib64:/system/product/lib64
|
||||||
|
10-09 21:58:42.010 505 505 W Binder:505_E: type=1400 audit(0.0:1630): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
|
||||||
|
10-09 21:58:43.330 1375 32396 W Icing : No valid account for uploading user actions [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:43.343 32356 32356 D NetworkSecurityConfig: No Network Security Config specified, using platform default
|
||||||
|
10-09 21:58:43.344 32356 32356 D NetworkSecurityConfig: No Network Security Config specified, using platform default
|
||||||
|
10-09 21:58:43.442 32284 32284 W PlayMovies: bjc.onCreate:76 Installer Package: null
|
||||||
|
10-09 21:58:43.442 32284 32284 W PlayMovies:
|
||||||
|
10-09 21:58:43.444 32284 32416 W .android.video: Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (greylist-max-o, reflection, denied)
|
||||||
|
10-09 21:58:43.445 32284 32416 W .android.video: Accessing hidden method Ljava/util/Collections$SynchronizedSet;-><init>(Ljava/util/Set;Ljava/lang/Object;)V (greylist-max-o, reflection, denied)
|
||||||
|
10-09 21:58:43.445 32284 32416 W .android.video: Accessing hidden method Ljava/util/Collections$SynchronizedCollection;-><init>(Ljava/util/Collection;Ljava/lang/Object;)V (greylist-max-o, reflection, denied)
|
||||||
|
10-09 21:58:43.480 1375 32396 I Icing : Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0 [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:43.521 32284 32284 V MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
|
||||||
|
10-09 21:58:43.539 32290 32290 I TetheringManager: registerTetheringEventCallback:com.google.android.apps.wellbeing
|
||||||
|
10-09 21:58:43.620 32284 32284 W MediaSessionCompat: Couldn't find a unique registered media button receiver in the given context.
|
||||||
|
10-09 21:58:43.623 725 725 V AvrcpMediaPlayerList: onActiveSessionsChanged: number of controllers: 0
|
||||||
|
10-09 21:58:43.716 505 667 D ConnectivityService: requestNetwork for uid/pid:10143/32284 NetworkRequest [ TRACK_DEFAULT id=1594, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10143 AdministratorUids: [] RequestorUid: 10143 RequestorPackageName: com.google.android.videos] ]
|
||||||
|
10-09 21:58:43.716 505 680 D ConnectivityService: NetReassign [1594 : null → 100]
|
||||||
|
10-09 21:58:43.717 505 676 D WifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=1594, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10143 AdministratorUids: [] RequestorUid: 10143 RequestorPackageName: com.google.android.videos] ] with score 60 and providerId 3
|
||||||
|
10-09 21:58:43.717 505 676 D UntrustedWifiNetworkFactory: got request NetworkRequest [ TRACK_DEFAULT id=1594, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10143 AdministratorUids: [] RequestorUid: 10143 RequestorPackageName: com.google.android.videos] ] with score 60 and providerId 3
|
||||||
|
10-09 21:58:43.718 1086 1086 D PhoneSwitcherNetworkRequstListener: got request NetworkRequest [ TRACK_DEFAULT id=1594, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10143 AdministratorUids: [] RequestorUid: 10143 RequestorPackageName: com.google.android.videos] ] with score 60 and providerId 3
|
||||||
|
10-09 21:58:43.728 743 743 V KeyguardUpdateMonitor: onSubscriptionInfoChanged()
|
||||||
|
10-09 21:58:43.730 743 743 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215554 dataRoaming=0 iconBitmap=android.graphics.Bitmap@5064643 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true}
|
||||||
|
10-09 21:58:43.735 1086 1086 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1
|
||||||
|
10-09 21:58:43.735 1086 1086 D Telephony: isEmergencyPreferredAccount: Device does not require preference.
|
||||||
|
10-09 21:58:43.769 505 625 W RuleEvaluation: Integrity rule files are not available.
|
||||||
|
10-09 21:58:43.769 505 563 I PackageManager: Integrity check passed for file:///data/app/vmdl877581111.tmp
|
||||||
|
10-09 21:58:43.782 1375 4341 I Icing : IndexChimeraService.getServiceInterface callingPackage=com.google.android.gms componentName=null serviceId=30 [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:43.796 722 722 I wpa_supplicant: wlan0: CTRL-EVENT-BEACON-LOSS
|
||||||
|
10-09 21:58:43.812 1086 1100 W m.android.phon: Reducing the number of considered missed Gc histogram windows from 106 to 100
|
||||||
|
10-09 21:58:43.830 32284 32424 W PlayMovies: MoviesWorkerWrapper.e:2 Worker was stopped for task with tags: [refresh_license_delayed_forced, com.google.android.apps.play.movies.common.service.workmanager.MoviesWorkerWrapper]
|
||||||
|
10-09 21:58:43.830 32284 32424 W PlayMovies:
|
||||||
|
10-09 21:58:43.858 1375 32331 W Icing : No valid account for uploading user actions [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:43.865 505 1946 I WifiService: acquireWifiLock uid=10143 lockMode=3
|
||||||
|
10-09 21:58:43.869 32284 32284 V MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
|
||||||
|
10-09 21:58:43.881 505 680 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=1594, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10143 AdministratorUids: [] RequestorUid: 10143 RequestorPackageName: com.google.android.videos] ] (release request)
|
||||||
|
10-09 21:58:43.889 743 743 V KeyguardUpdateMonitor: onSubscriptionInfoChanged()
|
||||||
|
10-09 21:58:43.895 743 743 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215554 dataRoaming=0 iconBitmap=android.graphics.Bitmap@7e684c0 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true}
|
||||||
|
10-09 21:58:43.898 1086 1086 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1
|
||||||
|
10-09 21:58:43.898 1086 1086 D Telephony: isEmergencyPreferredAccount: Device does not require preference.
|
||||||
|
10-09 21:58:43.922 32284 32429 E WM-WorkerWrapper: Didn't find WorkSpec for id 33d72031-ddf1-41b5-8f1a-1b5237507ae3
|
||||||
|
10-09 21:58:44.003 505 813 I WifiService: releaseWifiLock uid=10143
|
||||||
|
10-09 21:58:44.029 1375 32331 I Icing : Usage reports ok 0, Failed Usage reports 0, indexed 0, rejected 0 [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : Could not register for notifications with InnerTube:
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : abwi: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at abwa.b(PG:18)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at aicr.f(PG:65)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at aicr.g(PG:133)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at aicr.b(PG:99)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at ahxg.a(PG:9)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at yzy.a(PG:5)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at com.google.android.libraries.youtube.common.backgroundtask.workmanager.BackgroundTaskWorker.h(PG:8)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at bfd.run(PG:2)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at java.util.concurrent.FutureTask.run(FutureTask.java:266)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at zdm.run(PG:13)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at java.lang.Thread.run(Thread.java:923)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : Caused by: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at apmr.a(PG:135)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at apmr.get(PG:89)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at abwa.b(PG:17)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : ... 14 more
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : Caused by: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at abuo.c(PG:106)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at znq.a(PG:62)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at zmp.run(Unknown Source:18)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : Caused by: btc
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : at zmp.run(Unknown Source:6)
|
||||||
|
10-09 21:58:44.260 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:44.334 32290 32430 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=5758b503-741f-4d18-a849-12b6d45002e1, tags={ com.google.apps.tiktok.contrib.work.TikTokListenableWorker, TikTokWorker#com.google.apps.tiktok.sync.impl.workmanager.SyncWorker } ]
|
||||||
|
10-09 21:58:44.345 505 813 I ActivityManager: Killing 31644:com.google.android.apps.youtube.music/u0a139 (adj 985): empty for 5496s
|
||||||
|
10-09 21:58:44.364 505 563 D CompatibilityChangeReporter: Compat change id reported: 135549675; UID 10168; state: ENABLED
|
||||||
|
10-09 21:58:44.367 505 715 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ TRACK_DEFAULT id=1588, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10139 AdministratorUids: [] RequestorUid: 10139 RequestorPackageName: com.google.android.apps.youtube.music] ], android.os.BinderProxy@1724309)
|
||||||
|
10-09 21:58:44.367 505 1931 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=1589, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&FOREGROUND Uid: 10139 AdministratorUids: [] RequestorUid: 10139 RequestorPackageName: com.google.android.apps.youtube.music] ], android.os.BinderProxy@9790e)
|
||||||
|
10-09 21:58:44.368 505 680 D ConnectivityService: releasing NetworkRequest [ TRACK_DEFAULT id=1588, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED Uid: 10139 AdministratorUids: [] RequestorUid: 10139 RequestorPackageName: com.google.android.apps.youtube.music] ] (release request)
|
||||||
|
10-09 21:58:44.370 286 286 I Zygote : Process 31644 exited due to signal 9 (Killed)
|
||||||
|
10-09 21:58:44.400 505 548 I libprocessgroup: Successfully killed process cgroup uid 10139 pid 31644 in 52ms
|
||||||
|
10-09 21:58:44.421 505 563 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE
|
||||||
|
10-09 21:58:44.421 505 563 D PackageManager: Clear ephemeral installer activity
|
||||||
|
10-09 21:58:44.446 743 743 V KeyguardUpdateMonitor: onSubscriptionInfoChanged()
|
||||||
|
10-09 21:58:44.452 743 743 V KeyguardUpdateMonitor: SubInfo:{id=1 iccId=89014103211118510720 simSlotIndex=0 carrierId=1 displayName=T-Mobile carrierName=T-Mobile nameSource=3 iconTint=-16746133 number=+15555215554 dataRoaming=0 iconBitmap=android.graphics.Bitmap@61935f9 mcc=310 mnc=260 countryIso=us isEmbedded=false nativeAccessRules=null cardString=89014103211118510720 cardId=-1 isOpportunistic=false groupUUID=null isGroupDisabled=false profileClass=-1 ehplmns=null hplmns=null subscriptionType=0 groupOwner=null carrierConfigAccessRules=null areUiccApplicationsEnabled=true}
|
||||||
|
10-09 21:58:44.453 1086 1086 D Telephony: isEmergencyPreferredAccount: subId=1, activeData=1
|
||||||
|
10-09 21:58:44.453 1086 1086 D Telephony: isEmergencyPreferredAccount: Device does not require preference.
|
||||||
|
10-09 21:58:44.462 505 505 W Looper : Slow dispatch took 122ms main h=com.android.server.job.JobSchedulerService$JobHandler c=null m=3
|
||||||
|
10-09 21:58:44.490 1375 32331 I Icing : Indexing com.google.android.gms-apps from com.google.android.gms [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:44.631 505 563 V BackupManagerService: [UserID:0] restoreAtInstall pkg=org.kammobile.kamremake token=4 restoreSet=0
|
||||||
|
10-09 21:58:44.632 505 563 V BackupManagerService: [UserID:0] Finishing install immediately
|
||||||
|
10-09 21:58:44.689 423 597 E installd: Couldn't opendir /data/app/vmdl877581111.tmp: No such file or directory
|
||||||
|
10-09 21:58:44.689 423 597 E installd: Failed to delete /data/app/vmdl877581111.tmp: No such file or directory
|
||||||
|
10-09 21:58:44.692 1555 1562 I abb : oneway function results will be dropped but finished with status OK and parcel size 4
|
||||||
|
10-09 21:58:44.736 32356 32453 I droid.apps.map: Waiting for a blocking GC ClassLinker
|
||||||
|
10-09 21:58:44.736 32356 32451 I droid.apps.map: Waiting for a blocking GC ClassLinker
|
||||||
|
10-09 21:58:44.752 1715 1715 I MediaProvider: Invalidating LocalCallingIdentity cache for package org.kammobile.kamremake. Reason: package android.intent.action.PACKAGE_ADDED
|
||||||
|
10-09 21:58:44.760 1766 1766 I GsaVoiceInteractionSrv: O received Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.kammobile.kamremake flg=0x4000010 (has extras) }
|
||||||
|
10-09 21:58:44.768 505 537 I RoleManagerService: Granting default roles...
|
||||||
|
10-09 21:58:44.771 505 616 I InputReader: Reconfiguring input devices, changes=KEYBOARD_LAYOUTS |
|
||||||
|
10-09 21:58:44.818 725 725 V AvrcpMediaPlayerList: mPackageChangedBroadcastReceiver: action: android.intent.action.PACKAGE_ADDED
|
||||||
|
10-09 21:58:44.818 725 725 D AvrcpMediaPlayerList: Name of package changed: org.kammobile.kamremake
|
||||||
|
10-09 21:58:44.820 1375 32257 I Auth : [SupervisedAccountIntentOperation] onHandleIntent(): android.intent.action.PACKAGE_ADDED
|
||||||
|
10-09 21:58:44.822 32356 32356 I droid.apps.map: Waiting for a blocking GC ClassLinker
|
||||||
|
10-09 21:58:44.843 1375 32242 I ChromeSync: [Sync,SyncIntentOperation] Handling the intent: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.kammobile.kamremake flg=0x4000010 cmp=com.google.android.gms/.chimera.GmsIntentOperationService (has extras) }.
|
||||||
|
10-09 21:58:44.851 505 535 W ActivityManager: Unable to start service Intent { act=com.google.android.gms.auth.key.retrieval.service.START pkg=com.google.android.gms } U=0: not found
|
||||||
|
10-09 21:58:44.853 1375 32257 I Auth : [SupervisedAccountIntentOperation] This operation is disabled
|
||||||
|
10-09 21:58:44.853 1375 32258 I FontsPackageChangeOp: Package org.kammobile.kamremake has no metadata
|
||||||
|
10-09 21:58:44.856 1182 32228 W GCM : Unexpected forwarded intent: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.kammobile.kamremake flg=0x4000010 cmp=com.google.android.gms/.chimera.PersistentIntentOperationService (has extras) }
|
||||||
|
10-09 21:58:44.858 1182 32228 W GCM : Unexpected forwarded intent: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:org.kammobile.kamremake flg=0x4000010 cmp=com.google.android.gms/.chimera.PersistentIntentOperationService (has extras) }
|
||||||
|
10-09 21:58:44.894 1086 1086 D CarrierSvcBindHelper: No carrier app for: 0
|
||||||
|
10-09 21:58:44.899 424 633 E IPCThreadState: binder thread pool (1 threads) starved for 324 ms
|
||||||
|
10-09 21:58:44.963 505 813 W ActivityManager: Unbind failed: could not find connection for android.os.BinderProxy@70c0364
|
||||||
|
10-09 21:58:44.966 1375 2143 E GmsClient: unable to connect to service: com.google.android.gms.auth.key.retrieval.service.START on com.google.android.gms
|
||||||
|
10-09 21:58:45.004 1375 32242 I ChromeSync: [Persistence,AffiliationManager] One of affiliation or grouping data for android://akT4H34GBA7J5R76rzpeR47_18js478eEQhSeFi-6ecUy02Od-dClGYPJvlTA9uq6PFrvVbuKI69KK8-6dRnpw==@org.kammobile.kamremake/ was not found. Marking affiliation data as stale...
|
||||||
|
10-09 21:58:45.013 505 540 W ActivityTaskManager: Current config: {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.30} unchanged for IME proc com.google.android.inputmethod.latin
|
||||||
|
10-09 21:58:45.028 32459 32462 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4
|
||||||
|
10-09 21:58:45.030 505 537 W Looper : Slow dispatch took 127ms android.fg h=android.os.Handler c=<recycled PooledLambda@629a641> m=0
|
||||||
|
10-09 21:58:45.059 505 505 W system_server: Long monitor contention with owner android.bg (545) at java.lang.String android.provider.Settings$NameValueCache.getStringForUser(android.content.ContentResolver, java.lang.String, int)(Settings.java:2712) waiters=0 in java.lang.String android.provider.Settings$NameValueCache.getStringForUser(android.content.ContentResolver, java.lang.String, int) for 228ms
|
||||||
|
10-09 21:58:45.060 505 540 I ActivityTaskManager: Config changes=20000480 {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76}
|
||||||
|
10-09 21:58:45.069 505 540 W ActivityTaskManager: Current config: {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.30} unchanged for IME proc com.google.android.inputmethod.latin
|
||||||
|
10-09 21:58:45.070 505 540 I WindowManager: Override config changes=20000480 {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76} for displayId=0
|
||||||
|
10-09 21:58:45.070 505 540 V ActivityTaskManager: Sending to IME proc com.google.android.inputmethod.latin new config {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76}
|
||||||
|
10-09 21:58:45.070 505 540 W ActivityTaskManager: Current config: {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76} unchanged for IME proc com.google.android.inputmethod.latin
|
||||||
|
10-09 21:58:45.073 505 1946 W system_server: Long monitor contention with owner android.bg (545) at java.lang.String android.provider.Settings$NameValueCache.getStringForUser(android.content.ContentResolver, java.lang.String, int)(Settings.java:2712) waiters=1 in java.lang.String android.provider.Settings$NameValueCache.getStringForUser(android.content.ContentResolver, java.lang.String, int) for 160ms
|
||||||
|
10-09 21:58:45.200 505 540 I InputManager-JNI: Viewport [0] to add: local:8141241408256768, isActive: true
|
||||||
|
10-09 21:58:45.201 505 616 I InputReader: Reconfiguring input devices, changes=DISPLAY_INFO |
|
||||||
|
10-09 21:58:45.221 505 616 I InputReader: Touch device 'virtio_input_multi_touch_10' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.221 505 616 I InputReader: Touch device 'virtio_input_multi_touch_7' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.221 505 616 I InputReader: Touch device 'virtio_input_multi_touch_11' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.221 505 616 I InputReader: Touch device 'virtio_input_multi_touch_5' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.222 505 616 I InputReader: Touch device 'virtio_input_multi_touch_2' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.222 505 616 I InputReader: Touch device 'virtio_input_multi_touch_6' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.222 505 616 I InputReader: Touch device 'virtio_input_multi_touch_3' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.222 505 616 I InputReader: Device reconfigured: id=4, name='virtio_input_multi_touch_1', size 1080x1920, orientation 0, mode 1, display id 0
|
||||||
|
10-09 21:58:45.290 505 813 W system_server: Long monitor contention with owner Binder:505_10 (1790) at android.content.pm.UserInfo com.android.server.pm.UserManagerService.getUserInfoNoChecks(int)(UserManagerService.java:1606) waiters=1 in android.content.pm.UserInfo com.android.server.pm.UserManagerService.getUserInfoNoChecks(int) for 159ms
|
||||||
|
10-09 21:58:45.294 505 505 W Looper : Slow dispatch took 463ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@d99e33e m=0
|
||||||
|
10-09 21:58:45.302 505 1946 W system_server: Long monitor contention with owner ActivityManager (546) at void com.android.server.am.BroadcastQueue.processNextBroadcast(boolean)(BroadcastQueue.java:948) waiters=0 in void com.android.server.am.ActivityManagerService.serviceDoneExecuting(android.os.IBinder, int, int, int) for 115ms
|
||||||
|
10-09 21:58:45.315 505 537 W Looper : Slow dispatch took 284ms android.fg h=android.os.Handler c=<recycled PooledLambda@6fb26d9> m=0
|
||||||
|
10-09 21:58:45.318 505 537 W Looper : Slow delivery took 431ms android.fg h=android.os.Handler c=<recycled PooledLambda@39bd89e> m=0
|
||||||
|
10-09 21:58:45.320 505 616 I InputReader: Touch device 'virtio_input_multi_touch_8' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.320 505 616 I InputReader: Touch device 'virtio_input_multi_touch_9' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.320 505 616 I InputReader: Touch device 'virtio_input_multi_touch_4' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:45.332 505 505 W Looper : Slow delivery took 546ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@aa9d811 m=0
|
||||||
|
10-09 21:58:45.359 505 505 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: DDC.oR@BgY
|
||||||
|
10-09 21:58:45.418 1482 1482 W GoogleInputMethodService: GoogleInputMethodService.onConfigurationChanged():1401 onConfigurationChanged() : NewConfig = {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.96}
|
||||||
|
10-09 21:58:45.422 1086 1086 D CarrierConfigLoader: mHandler: 9 phoneId: 0
|
||||||
|
10-09 21:58:45.463 505 537 W Looper : Slow dispatch took 145ms android.fg h=android.os.Handler c=<recycled PooledLambda@ee10cc8> m=0
|
||||||
|
10-09 21:58:45.495 32263 32282 I PermissionControllerServiceImpl: Updating user sensitive for uid 10168
|
||||||
|
10-09 21:58:45.499 505 505 V BackupManagerConstants: getFullBackupIntervalMilliseconds(...) returns 86400000
|
||||||
|
10-09 21:58:45.499 505 505 V BackupManagerConstants: getFullBackupRequiredNetworkType(...) returns 2
|
||||||
|
10-09 21:58:45.499 505 505 V BackupManagerConstants: getFullBackupRequireCharging(...) returns true
|
||||||
|
10-09 21:58:45.500 505 505 W Looper : Slow dispatch took 141ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@a3c8312 m=0
|
||||||
|
10-09 21:58:45.502 505 537 W Looper : Drained
|
||||||
|
10-09 21:58:45.581 505 505 W Looper : Drained
|
||||||
|
10-09 21:58:45.598 1482 1482 W KeyboardModeManager: KeyboardModeManager.reloadOrientationAwareData():457 reloadOrientationAwareData() : orientation = 1
|
||||||
|
10-09 21:58:45.689 743 743 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : Could not register for notifications with InnerTube:
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : abwi: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at abwa.b(PG:18)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at aicr.f(PG:65)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at aicr.g(PG:133)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at aicr.b(PG:99)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at ahxg.a(PG:9)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at yzy.a(PG:5)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at com.google.android.libraries.youtube.common.backgroundtask.workmanager.BackgroundTaskWorker.h(PG:8)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at bfd.run(PG:2)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at java.util.concurrent.FutureTask.run(FutureTask.java:266)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at zdm.run(PG:13)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at java.lang.Thread.run(Thread.java:923)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : Caused by: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at apmr.a(PG:135)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at apmr.get(PG:89)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at abwa.b(PG:17)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : ... 14 more
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : Caused by: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at abuo.c(PG:106)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at znq.a(PG:62)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at zmp.run(Unknown Source:18)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : Caused by: btc
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : at zmp.run(Unknown Source:6)
|
||||||
|
10-09 21:58:45.733 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:45.742 1482 1482 W KeyboardModeManager: KeyboardModeManager.setInputView():302 setInputView() : inputView = null
|
||||||
|
10-09 21:58:45.836 1482 1482 I GoogleInputMethodService: GoogleInputMethodService.initializeKeyboardTheme():1171 Apply keyboard theme: theme_border_stylesheet_googleblue_materiallight_assets:theme_package_metadata_google_blue_light.binarypb_port
|
||||||
|
10-09 21:58:45.837 505 1790 I ActivityManager: Force stopping org.kammobile.kamremake appid=10168 user=0: from pid 32471
|
||||||
|
10-09 21:58:45.877 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:45.878 1482 1482 I chatty : uid=10132(com.google.android.inputmethod.latin) identical 2 lines
|
||||||
|
10-09 21:58:45.878 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:45.891 1086 1086 D CarrierSvcBindHelper: No carrier app for: 0
|
||||||
|
10-09 21:58:45.893 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:45.893 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:45.947 32471 32474 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4
|
||||||
|
10-09 21:58:46.077 1482 1482 I KeyboardViewUtil: KeyboardViewUtil.getKeyboardHeightRatio():128 systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
|
||||||
|
10-09 21:58:46.125 32356 32453 I droid.apps.map: WaitForGcToComplete blocked ClassLinker on ClassLinker for 1.388s
|
||||||
|
10-09 21:58:46.125 32356 32451 I droid.apps.map: WaitForGcToComplete blocked ClassLinker on ClassLinker for 1.388s
|
||||||
|
10-09 21:58:46.125 32356 32356 I droid.apps.map: WaitForGcToComplete blocked ClassLinker on ClassLinker for 1.302s
|
||||||
|
10-09 21:58:46.131 743 743 I Choreographer: Skipped 48 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:46.161 1482 1482 W SessionManager: SessionManager.beginSession():53 Try to begin an already begun session [INPUT_SESSION], end it first
|
||||||
|
10-09 21:58:46.226 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:46.227 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:46.365 1086 1100 I m.android.phon: Background concurrent copying GC freed 54425(3448KB) AllocSpace objects, 0(0B) LOS objects, 49% free, 3056KB/6112KB, paused 82us total 949.965ms
|
||||||
|
10-09 21:58:46.489 365 365 W BufferQueueLayer: [com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity#0] Timestamp 2086233692784736 seems implausible relative to expectedPresent 2086232397039917
|
||||||
|
10-09 21:58:46.496 505 542 I Choreographer: Skipped 78 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:46.974 505 515 I system_server: Background concurrent copying GC freed 233646(13MB) AllocSpace objects, 109(6272KB) LOS objects, 49% free, 15MB/31MB, paused 177us total 2.285s
|
||||||
|
10-09 21:58:44.690 505 505 W Binder:505_E: type=1400 audit(0.0:1631): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
|
||||||
|
10-09 21:58:44.690 505 505 I chatty : uid=1000(system) Binder:505_3 identical 1 line
|
||||||
|
10-09 21:58:44.690 505 505 W Binder:505_E: type=1400 audit(0.0:1633): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
|
||||||
|
10-09 21:58:47.057 948 2175 I OpenGLRenderer: Davey! duration=6870ms; Flags=1, IntendedVsync=2086227397230414, Vsync=2086227430563746, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=2086227446195871, AnimationStart=2086227446200231, PerformTraversalsStart=2086227446203871, DrawStart=2086228296177657, SyncQueued=2086228341280485, SyncStart=2086228382916705, IssueDrawCommandsStart=2086228490928930, SwapBuffers=2086231095011810, FrameCompleted=2086234309278320, DequeueBufferDuration=60760, QueueBufferDuration=400738, GpuCompleted=6877954779838182501,
|
||||||
|
10-09 21:58:47.139 948 948 I Choreographer: Skipped 405 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:47.244 743 1632 D HostConnection: HostConnection::get() New Host Connection established 0x7f35e786a750, tid 1632
|
||||||
|
10-09 21:58:47.378 505 505 W Looper : Slow delivery took 209ms main h=com.android.server.job.JobSchedulerService$JobHandler c=null m=4
|
||||||
|
10-09 21:58:47.445 743 1632 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0
|
||||||
|
10-09 21:58:47.535 505 505 W Looper : Drained
|
||||||
|
10-09 21:58:47.658 505 540 D EventSequenceValidator: Transition from ACTIVITY_FINISHED to INTENT_STARTED
|
||||||
|
10-09 21:58:47.661 505 817 I ActivityTaskManager: START u0 {flg=0x10000000 cmp=org.kammobile.kamremake/io.castleengine.MainActivity} from uid 2000
|
||||||
|
10-09 21:58:47.795 743 1632 D EGL_emulation: eglCreateContext: 0x7f35d79097f0: maj 3 min 0 rcv 3
|
||||||
|
10-09 21:58:47.970 505 540 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10168; state: DISABLED
|
||||||
|
10-09 21:58:47.970 505 547 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10168; state: ENABLED
|
||||||
|
10-09 21:58:47.976 505 540 D EventSequenceValidator: Transition from INTENT_STARTED to ACTIVITY_LAUNCHED
|
||||||
|
10-09 21:58:47.986 286 286 D Zygote : Forked child process 32497
|
||||||
|
10-09 21:58:47.988 505 547 I ActivityManager: Start proc 32497:org.kammobile.kamremake/u0a168 for pre-top-activity {org.kammobile.kamremake/io.castleengine.MainActivity}
|
||||||
|
10-09 21:58:48.022 32497 32497 I obile.kamremak: Late-enabling -Xcheck:jni
|
||||||
|
10-09 21:58:48.051 32497 32497 I obile.kamremak: Unquickening 12 vdex files!
|
||||||
|
10-09 21:58:48.221 424 633 E IPCThreadState: binder thread pool (1 threads) starved for 560 ms
|
||||||
|
10-09 21:58:48.244 505 540 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{6e2cfe2 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t8}
|
||||||
|
10-09 21:58:48.246 505 540 W ActivityTaskManager: Activity pause timeout for ActivityRecord{6e2cfe2 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t8}
|
||||||
|
10-09 21:58:48.277 32497 32497 W obile.kamremak: Unexpected CPU variant for X86 using defaults: x86_64
|
||||||
|
10-09 21:58:48.467 32497 32497 I ndk_translation: Initialized NDK translation (aarch64), version 0.2.2
|
||||||
|
10-09 21:58:48.532 416 416 I perfetto: ing_service_impl.cc:758 Configured tracing session 6, #sources:1, duration:5000 ms, #buffers:1, total buffer size:4096 KB, total sessions:1, uid:1071 session name: ""
|
||||||
|
10-09 21:58:48.537 415 415 I perfetto: probes_producer.cc:230 Ftrace setup (target_buf=6)
|
||||||
|
10-09 21:58:49.150 1375 1375 W gle.android.gm: Long monitor contention with owner lowpool[383] (32331) at boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)(MessageQueue.java:600) waiters=0 in android.os.Message android.os.MessageQueue.next() for 512ms
|
||||||
|
10-09 21:58:49.152 1375 2143 W gle.android.gm: Long monitor contention with owner lowpool[383] (32331) at boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long)(MessageQueue.java:600) waiters=1 in boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long) for 403ms
|
||||||
|
10-09 21:58:49.158 32290 32307 W .apps.wellbein: Suspending all threads took: 98.816ms
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : Could not register for notifications with InnerTube:
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : abwi: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at abwa.b(PG:18)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at aicr.f(PG:65)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at aicr.g(PG:133)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at aicr.b(PG:99)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at ahxg.a(PG:9)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at yzy.a(PG:5)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at com.google.android.libraries.youtube.common.backgroundtask.workmanager.BackgroundTaskWorker.h(PG:8)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at bfd.run(PG:2)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at java.util.concurrent.FutureTask.run(FutureTask.java:266)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at zdm.run(PG:13)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at java.lang.Thread.run(Thread.java:923)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : Caused by: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at apmr.a(PG:135)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at apmr.get(PG:89)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at abwa.b(PG:17)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : ... 14 more
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : Caused by: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at abuo.c(PG:106)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at znq.a(PG:62)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at zmp.run(Unknown Source:18)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : Caused by: btc
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : at zmp.run(Unknown Source:6)
|
||||||
|
10-09 21:58:49.176 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:49.177 415 415 I perfetto: ftrace_procfs.cc:176 enabled ftrace
|
||||||
|
10-09 21:58:49.179 505 542 I Choreographer: Skipped 84 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:49.198 32356 32456 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so
|
||||||
|
10-09 21:58:49.229 1375 32331 I Icing : Indexing done com.google.android.gms-apps [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:49.230 1375 32331 I Icing : Indexing com.google.android.gms-internal.3p:MobileApplication from com.google.android.gms [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:49.256 32356 32456 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so
|
||||||
|
10-09 21:58:49.258 32356 32456 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so
|
||||||
|
10-09 21:58:49.380 743 1632 D EGL_emulation: eglMakeCurrent: 0x7f35d79097f0: ver 3 0 (tinfo 0x7f35778dc4f0) (first time)
|
||||||
|
10-09 21:58:49.480 32356 32451 W droid.apps.map: Long monitor contention with owner NativeLibLoader (32446) at void com.google.android.apps.gmm.map.util.jni.NativeHelper.a()(PG:9) waiters=0 in void com.google.android.apps.gmm.map.util.jni.NativeHelper.a() for 1.984s
|
||||||
|
--------- beginning of kernel
|
||||||
|
10-09 21:57:36.556 0 0 I chatty : uid=0(root) logd identical 1 line
|
||||||
|
10-09 21:58:36.552 0 0 W healthd : battery l=100 v=5000 t=25.0 h=2 st=2 c=900000 fc=300000 cc=10 chg=a
|
||||||
|
10-09 21:58:49.777 0 0 W perfetto: enabled ftrace
|
||||||
|
10-09 21:58:49.607 396 407 I adbd : jdwp connection from 32497
|
||||||
|
10-09 21:58:50.188 32494 32496 I cmd : oneway function results will be dropped but finished with status OK and parcel size 4
|
||||||
|
10-09 21:58:51.105 0 0 W sched : RT throttling activated
|
||||||
|
10-09 21:58:50.513 1375 32331 I Icing : Indexing done com.google.android.gms-internal.3p:MobileApplication [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:50.514 1375 32331 I Icing : Indexing com.google.android.gms-apps from com.google.android.gms [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:50.557 1375 32331 I Icing : Indexing done com.google.android.gms-apps [CONTEXT service_id=21 ]
|
||||||
|
10-09 21:58:50.869 505 817 V WindowManager: Orientation start waiting for draw, mDrawState=DRAW_PENDING in Window{6545480 u0 Splash Screen org.kammobile.kamremake}, surfaceController Surface(name=Splash Screen org.kammobile.kamremake)/@0x4121655
|
||||||
|
10-09 21:58:50.905 505 539 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
|
||||||
|
10-09 21:58:51.226 29224 32524 D libEGL : loaded /vendor/lib/egl/libEGL_emulation.so
|
||||||
|
10-09 21:58:51.262 29224 32524 D libEGL : loaded /vendor/lib/egl/libGLESv1_CM_emulation.so
|
||||||
|
10-09 21:58:51.276 29224 32524 D libEGL : loaded /vendor/lib/egl/libGLESv2_emulation.so
|
||||||
|
10-09 21:58:51.513 32356 32456 D HostConnection: HostConnection::get() New Host Connection established 0x7f35e786a810, tid 32456
|
||||||
|
10-09 21:58:51.573 32497 32497 D NetworkSecurityConfig: No Network Security Config specified, using platform default
|
||||||
|
10-09 21:58:51.573 32497 32497 D NetworkSecurityConfig: No Network Security Config specified, using platform default
|
||||||
|
10-09 21:58:51.621 32497 32528 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so
|
||||||
|
10-09 21:58:51.622 32497 32528 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so
|
||||||
|
10-09 21:58:51.668 32497 32528 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so
|
||||||
|
10-09 21:58:51.734 722 722 I wpa_supplicant: wlan0: CTRL-EVENT-BEACON-LOSS
|
||||||
|
10-09 21:58:51.798 29224 32524 D HostConnection: HostConnection::get() New Host Connection established 0xeefd5860, tid 32524
|
||||||
|
10-09 21:58:50.961 505 539 I chatty : uid=1000(system) android.io identical 5 lines
|
||||||
|
10-09 21:58:50.976 505 539 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
|
||||||
|
10-09 21:58:52.224 505 615 I WindowManager: Input event dispatching timed out sending to com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity. Reason: d41ae05 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server) is not responding. Waited 5001ms for FocusEvent(hasFocus=true)
|
||||||
|
10-09 21:58:52.594 948 2175 I OpenGLRenderer: Davey! duration=12083ms; Flags=1, IntendedVsync=2086227630640405, Vsync=2086234380640135, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=2086234391571530, AnimationStart=2086234391575596, PerformTraversalsStart=2086234391579767, DrawStart=2086234848970504, SyncQueued=2086234848986118, SyncStart=2086234981148748, IssueDrawCommandsStart=2086234981311819, SwapBuffers=2086235694914123, FrameCompleted=2086239846431339, DequeueBufferDuration=255177065, QueueBufferDuration=22297722, GpuCompleted=0,
|
||||||
|
10-09 21:58:52.594 29224 32524 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0
|
||||||
|
10-09 21:58:52.602 365 365 E Layer : [Surface(name=6cd552c NavigationBar0)/@0x216c7db - animation-leash#0] No local sync point found
|
||||||
|
10-09 21:58:52.636 505 542 I Choreographer: Skipped 176 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:52.697 505 817 I ActivityManager: Killing 31428:android.process.acore/u0a79 (adj 985): empty for 5258s
|
||||||
|
10-09 21:58:52.756 505 615 D WindowManager: notifyANR took 591ms
|
||||||
|
10-09 21:58:52.756 505 615 W InputDispatcher: Canceling events for d41ae05 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server) because it is unresponsive
|
||||||
|
10-09 21:58:52.757 505 615 I InputDispatcher: d41ae05 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity (server) spent 5592ms processing FocusEvent(hasFocus=true)
|
||||||
|
10-09 21:58:52.786 505 2302 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10092; state: DISABLED
|
||||||
|
10-09 21:58:52.787 505 547 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10092; state: ENABLED
|
||||||
|
10-09 21:58:52.795 164 164 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest.
|
||||||
|
10-09 21:58:52.799 505 817 D CompatibilityChangeReporter: Compat change id reported: 136219221; UID 10113; state: DISABLED
|
||||||
|
10-09 21:58:52.806 948 948 D Launcher.Model: package removed received org.kammobile.kamremake
|
||||||
|
10-09 21:58:52.817 948 1029 D PackageUpdatedTask: Removing app iconorg.kammobile.kamremake
|
||||||
|
10-09 21:58:52.831 505 505 W Looper : Slow dispatch took 123ms main h=com.android.server.job.JobSchedulerService$JobHandler c=null m=1
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: removing items from db
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: java.lang.Exception
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at com.android.launcher3.model.ModelWriter.deleteItemsFromDatabase(SourceFile:4)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.deleteAndBindComponentsRemoved(SourceFile:2)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at com.android.launcher3.model.PackageUpdatedTask.execute(SourceFile:158)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at com.android.launcher3.model.BaseModelUpdateTask.run(SourceFile:2)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at android.os.Handler.handleCallback(Handler.java:938)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at android.os.Handler.dispatchMessage(Handler.java:99)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at android.os.Looper.loop(Looper.java:223)
|
||||||
|
10-09 21:58:52.840 948 1029 D ModelWriter: at android.os.HandlerThread.run(HandlerThread.java:67)
|
||||||
|
10-09 21:58:52.853 948 948 I Choreographer: Skipped 324 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:52.900 286 286 D Zygote : Forked child process 32533
|
||||||
|
10-09 21:58:52.901 505 547 W ActivityManager: Slow operation: 115ms so far, now at startProcess: returned from zygote!
|
||||||
|
10-09 21:58:52.901 505 547 W ActivityManager: Slow operation: 116ms so far, now at startProcess: done updating battery stats
|
||||||
|
10-09 21:58:52.902 505 547 W ActivityManager: Slow operation: 116ms so far, now at startProcess: building log message
|
||||||
|
10-09 21:58:52.902 505 547 I ActivityManager: Start proc 32533:com.google.android.documentsui/u0a92 for broadcast {com.google.android.documentsui/com.android.documentsui.PackageReceiver}
|
||||||
|
10-09 21:58:52.902 505 547 W ActivityManager: Slow operation: 116ms so far, now at startProcess: starting to update pids map
|
||||||
|
10-09 21:58:52.902 505 547 W ActivityManager: Slow operation: 116ms so far, now at startProcess: done updating pids map
|
||||||
|
10-09 21:58:52.906 286 286 I Zygote : Process 31428 exited due to signal 9 (Killed)
|
||||||
|
10-09 21:58:52.906 505 2309 D CountryDetector: No listener is left
|
||||||
|
10-09 21:58:52.917 505 548 I libprocessgroup: Successfully killed process cgroup uid 10079 pid 31428 in 213ms
|
||||||
|
10-09 21:58:52.926 32533 32533 W oid.documentsu: Unexpected CPU variant for X86 using defaults: x86_64
|
||||||
|
10-09 21:58:52.983 1482 1497 W putmethod.lati: Reducing the number of considered missed Gc histogram windows from 1197 to 100
|
||||||
|
10-09 21:58:52.989 505 505 W Looper : Slow dispatch took 158ms main h=com.android.server.notification.NotificationManagerService$WorkerHandler c=com.android.server.notification.-$$Lambda$NotificationManagerService$NotificationAssistants$2uJN0X0VDgKmWRoJqYsux0bhlYo@475c2b8 m=0
|
||||||
|
10-09 21:58:53.005 505 541 I Choreographer: Skipped 289 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:53.018 505 541 I Choreographer: Skipped 288 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:53.038 505 32532 W system_server: Long monitor contention with owner CpuTracker (555) at void com.android.server.am.ActivityManagerService.updateCpuStatsNow()(ActivityManagerService.java:3003) waiters=0 in void com.android.server.am.ActivityManagerService.updateCpuStatsNow() for 274ms
|
||||||
|
10-09 21:58:53.057 396 407 I adbd : jdwp connection from 32533
|
||||||
|
10-09 21:58:53.110 29224 32524 D EGL_emulation: eglCreateContext: 0xeefd5940: maj 3 min 0 rcv 3
|
||||||
|
10-09 21:58:53.492 505 540 W system_server: Long monitor contention with owner android.anim (541) at void com.android.server.wm.WindowSurfacePlacer$Traverser.run()(WindowSurfacePlacer.java:59) waiters=0 in void com.android.server.wm.WindowManagerService$H.handleMessage(android.os.Message) for 473ms
|
||||||
|
10-09 21:58:53.492 505 615 W system_server: Long monitor contention with owner android.anim (541) at void com.android.server.wm.WindowSurfacePlacer$Traverser.run()(WindowSurfacePlacer.java:59) waiters=1 in boolean com.android.server.wm.InputManagerCallback.notifyFocusChanged(android.os.IBinder, android.os.IBinder) for 461ms
|
||||||
|
10-09 21:58:53.495 505 32532 W system_server: Long monitor contention with owner android.anim (541) at void com.android.server.wm.WindowSurfacePlacer$Traverser.run()(WindowSurfacePlacer.java:59) waiters=2 in boolean com.android.server.wm.ActivityTaskManagerService$LocalService.isShuttingDown() for 456ms
|
||||||
|
10-09 21:58:53.509 505 817 W system_server: Long monitor contention with owner AnrConsumer (32532) at void com.android.server.am.ProcessRecord.appNotResponding(java.lang.String, android.content.pm.ApplicationInfo, java.lang.String, com.android.server.wm.WindowProcessController, boolean, java.lang.String, boolean)(ProcessRecord.java:1636) waiters=0 in android.app.ContentProviderHolder com.android.server.am.ActivityManagerService.getContentProviderImpl(android.app.IApplicationThread, java.lang.String, android.os.IBinder, int, java.lang.String, java.lang.String, boolean, int) for 450ms
|
||||||
|
10-09 21:58:53.593 415 415 I perfetto: probes_producer.cc:329 Producer stop (id=6)
|
||||||
|
10-09 21:58:53.615 416 416 E libc : The property "ro.build.fingerprint" has a value with length 92 that is too large for __system_property_get()/__system_property_read(); use __system_property_read_callback() instead.
|
||||||
|
10-09 21:58:53.626 505 32532 I ActivityManager: dumpStackTraces pids={725=true, 1182=true, 1375=true, 1482=true, 1512=true, 1715=true, 1766=true, 1872=true, 3399=true, 29224=true, 31818=true, 31963=true, 31997=true, 32078=true, 32099=true, 32188=true, 32199=true, 32232=true, 32263=true, 32284=true, 32290=true, 32356=true, 32497=true} nativepids=[172, 284, 285, 365, 377, 419, 420, 428, 432, 433, 437, 443, 725]
|
||||||
|
10-09 21:58:53.632 416 416 I perfetto: ng_service_impl.cc:1948 Tracing session 6 ended, total sessions:0
|
||||||
|
10-09 21:58:53.683 505 505 W system_server: Long monitor contention with owner android.bg (545) at java.lang.String com.android.server.pm.PackageManagerService.getInstantAppPackageName(int)(PackageManagerService.java:7137) waiters=0 in int com.android.server.pm.PackageManagerService$PackageManagerInternalImpl.getDistractingPackageRestrictions(java.lang.String, int) for 644ms
|
||||||
|
10-09 21:58:53.694 505 2302 W system_server: Long monitor contention with owner android.bg (545) at java.lang.String com.android.server.pm.PackageManagerService.getInstantAppPackageName(int)(PackageManagerService.java:7137) waiters=1 in java.lang.String com.android.server.pm.PackageManagerService.getInstantAppPackageName(int) for 647ms
|
||||||
|
10-09 21:58:53.908 505 2309 W system_server: Long monitor contention with owner android.bg (545) at java.lang.String com.android.server.pm.PackageManagerService.getInstantAppPackageName(int)(PackageManagerService.java:7137) waiters=3 in int com.android.server.pm.PackageManagerService$PackageManagerInternalImpl.getUidTargetSdkVersion(int) for 559ms
|
||||||
|
10-09 21:58:53.909 505 817 W system_server: Long monitor contention with owner android.bg (545) at java.lang.String com.android.server.pm.PackageManagerService.getInstantAppPackageName(int)(PackageManagerService.java:7137) waiters=6 in android.content.pm.ProviderInfo com.android.server.pm.ComponentResolver.queryProvider(java.lang.String, int, int) for 398ms
|
||||||
|
10-09 21:58:54.210 0 0 W perfetto: disabled ftrace
|
||||||
|
10-09 21:58:53.909 505 505 D NotificationService: 0|com.google.android.apps.wellbeing|174344743|null|10113: granting content://settings/system/notification_sound
|
||||||
|
10-09 21:58:53.909 505 817 W ActivityManager: Slow operation: 398ms so far, now at getContentProviderImpl: before checkContentProviderPermission
|
||||||
|
10-09 21:58:53.909 505 817 W ActivityManager: Slow operation: 398ms so far, now at getContentProviderImpl: after checkContentProviderPermission
|
||||||
|
10-09 21:58:53.909 505 817 W ActivityManager: Slow operation: 398ms so far, now at getContentProviderImpl: incProviderCountLocked
|
||||||
|
10-09 21:58:53.909 505 817 W ActivityManager: Slow operation: 398ms so far, now at getContentProviderImpl: before updateLruProcess
|
||||||
|
10-09 21:58:53.909 505 817 W ActivityManager: Slow operation: 398ms so far, now at getContentProviderImpl: after updateLruProcess
|
||||||
|
10-09 21:58:53.909 505 817 W ActivityManager: Slow operation: 398ms so far, now at getContentProviderImpl: before updateOomAdj
|
||||||
|
10-09 21:58:53.909 505 505 D NotificationService: 0|com.google.android.apps.wellbeing|174344743|null|10113: granting content://settings/system/notification_sound
|
||||||
|
10-09 21:58:53.909 505 505 I chatty : uid=1000(system) Binder:505_3 identical 1 line
|
||||||
|
10-09 21:58:53.909 505 505 D NotificationService: 0|com.google.android.apps.wellbeing|174344743|null|10113: granting content://settings/system/notification_sound
|
||||||
|
10-09 21:58:53.911 505 817 W ActivityManager: Slow operation: 400ms so far, now at getContentProviderImpl: after updateOomAdj
|
||||||
|
10-09 21:58:53.911 505 817 W ActivityManager: Slow operation: 400ms so far, now at getContentProviderImpl: done!
|
||||||
|
10-09 21:58:53.913 505 505 W NotificationHistory: Attempted to add notif for locked/gone/disabled user 0
|
||||||
|
10-09 21:58:53.914 505 505 W Looper : Slow dispatch took 875ms main h=com.android.server.notification.NotificationManagerService$WorkerHandler c=com.android.server.notification.NotificationManagerService$PostNotificationRunnable@6335801 m=0
|
||||||
|
10-09 21:58:53.914 505 505 W Looper : Slow delivery took 423ms main h=android.os.Handler c=com.android.server.statusbar.-$$Lambda$StatusBarManagerService$uF0ibEnnXe7Lxunxb98QQLJjgZM@a72f6a6 m=0
|
||||||
|
10-09 21:58:53.974 415 415 I perfetto: ftrace_procfs.cc:183 disabled ftrace
|
||||||
|
10-09 21:58:54.027 505 590 W ActivityManager: Slow operation: 101ms so far, now at attachApplicationLocked: immediately after bindApplication
|
||||||
|
10-09 21:58:54.027 505 590 W ActivityManager: Slow operation: 101ms so far, now at attachApplicationLocked: after updateLruProcessLocked
|
||||||
|
10-09 21:58:54.027 505 590 W ActivityManager: Slow operation: 101ms so far, now at attachApplicationLocked: after mServices.attachApplicationLocked
|
||||||
|
10-09 21:58:54.031 32356 32456 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_sync_buffer_data ANDROID_EMU_vulkan_async_qsri ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_color_transform GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0
|
||||||
|
10-09 21:58:54.211 505 505 W Looper : Drained
|
||||||
|
10-09 21:58:54.212 505 505 W Looper : Slow dispatch took 298ms main h=com.android.server.notification.NotificationManagerService$WorkerHandler c=com.android.server.notification.NotificationManagerService$NotificationListeners$2@966f4b2 m=0
|
||||||
|
10-09 21:58:54.212 505 505 W Looper : Slow delivery took 303ms main h=com.android.server.notification.NotificationManagerService$WorkerHandler c=com.android.server.notification.NotificationManagerService$NotificationListeners$2@3109c03 m=0
|
||||||
|
10-09 21:58:54.212 505 505 W Looper : Drained
|
||||||
|
10-09 21:58:54.265 32284 32486 D CompatibilityChangeReporter: Compat change id reported: 150939131; UID 10143; state: DISABLED
|
||||||
|
10-09 21:58:54.268 505 590 W ActivityManager: Slow operation: 343ms so far, now at attachApplicationLocked: after sendPendingBroadcastsLocked
|
||||||
|
10-09 21:58:54.271 505 538 W Looper : Slow dispatch took 360ms android.ui h=com.android.server.am.ActivityManagerService$UiHandler c=null m=31
|
||||||
|
10-09 21:58:54.271 505 538 W Looper : Slow delivery took 243ms android.ui h=com.android.server.am.ActivityManagerService$UiHandler c=null m=53
|
||||||
|
10-09 21:58:54.271 505 2309 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.notifyPackageUse(java.lang.String, int)(ActivityManagerService.java:3134) waiters=2 in java.util.List com.android.server.am.ActivityManagerService.getRunningAppProcesses() for 345ms
|
||||||
|
10-09 21:58:54.272 505 817 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.notifyPackageUse(java.lang.String, int)(ActivityManagerService.java:3134) waiters=3 in boolean com.android.server.am.ActivityManagerService.refContentProvider(android.os.IBinder, int, int) for 339ms
|
||||||
|
10-09 21:58:54.272 505 1862 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.notifyPackageUse(java.lang.String, int)(ActivityManagerService.java:3134) waiters=4 in android.content.ComponentName com.android.server.am.ActivityManagerService.startService(android.app.IApplicationThread, android.content.Intent, java.lang.String, boolean, java.lang.String, java.lang.String, int) for 272ms
|
||||||
|
10-09 21:58:54.455 32356 32457 W droid.apps.map: Long monitor contention with owner DefaultPool1 (32451) at zoe etk.b()(PG:67) waiters=0 in zoe etk.b() for 7.066s
|
||||||
|
10-09 21:58:54.455 32356 32455 W droid.apps.map: Long monitor contention with owner DefaultPool1 (32451) at zoe etk.b()(PG:67) waiters=1 in zoe etk.b() for 7.067s
|
||||||
|
10-09 21:58:54.468 32290 32317 W DynamiteModule: Local module descriptor class for com.google.android.gms.googlecertificates not found.
|
||||||
|
10-09 21:58:54.537 32533 32533 I oid.documentsu: The ClassLoaderContext is a special shared library.
|
||||||
|
10-09 21:58:54.652 32290 32307 I .apps.wellbein: Background young concurrent copying GC freed 4453(424KB) AllocSpace objects, 0(0B) LOS objects, 37% free, 3468KB/5561KB, paused 54us total 639.769ms
|
||||||
|
10-09 21:58:54.759 32290 32317 I DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:4
|
||||||
|
10-09 21:58:54.759 32290 32317 I DynamiteModule: Selected remote version of com.google.android.gms.googlecertificates, version >= 4
|
||||||
|
10-09 21:58:54.812 32533 32533 D NetworkSecurityConfig: No Network Security Config specified, using platform default
|
||||||
|
10-09 21:58:54.812 32533 32533 D NetworkSecurityConfig: No Network Security Config specified, using platform default
|
||||||
|
10-09 21:58:54.971 164 164 I hwservicemanager: getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest.
|
||||||
|
10-09 21:58:55.027 505 32532 I ActivityManager: Skipping next CPU consuming process, not a java proc: 319
|
||||||
|
10-09 21:58:55.027 505 32532 I ActivityManager: Skipping next CPU consuming process, not a java proc: 505
|
||||||
|
10-09 21:58:55.027 505 32532 I ActivityManager: Skipping next CPU consuming process, not a java proc: 948
|
||||||
|
10-09 21:58:55.027 505 32532 I ActivityManager: Skipping next CPU consuming process, not a java proc: 32533
|
||||||
|
10-09 21:58:55.027 505 32532 I ActivityManager: Skipping next CPU consuming process, not a java proc: 32154
|
||||||
|
10-09 21:58:55.085 505 32532 I ActivityManager: Dumping to /data/anr/anr_2026-10-09-21-58-55-085
|
||||||
|
10-09 21:58:55.085 505 32532 I ActivityManager: Collecting stacks for pid 948
|
||||||
|
10-09 21:58:55.134 505 32532 I system_server: libdebuggerd_client: started dumping process 948
|
||||||
|
10-09 21:58:55.178 29224 32524 D EGL_emulation: eglMakeCurrent: 0xeefd5940: ver 3 0 (tinfo 0xd6305730) (first time)
|
||||||
|
10-09 21:58:55.188 32290 32317 W .apps.wellbein: Verification of java.lang.Object aa.getOrDefault(java.lang.Object, java.lang.Object) took 357.246ms (41.99 bytecodes/s) (1504B approximate peak alloc)
|
||||||
|
10-09 21:58:55.197 279 279 I tombstoned: registered intercept for pid 948 and type kDebuggerdJavaBacktrace
|
||||||
|
10-09 21:58:55.216 948 959 I s.nexuslaunche: Thread[4,tid=959,WaitingInMainSignalCatcherLoop,Thread*=0x7f36c786bb20,peer=0x136801b0,"Signal Catcher"]: reacting to signal 3
|
||||||
|
10-09 21:58:55.216 948 959 I s.nexuslaunche:
|
||||||
|
10-09 21:58:55.249 948 2175 I OpenGLRenderer: Davey! duration=7317ms; Flags=1, IntendedVsync=2086234696583772, Vsync=2086240096583556, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=2086240105771780, AnimationStart=2086240105775167, PerformTraversalsStart=2086240105905081, DrawStart=2086240277288802, SyncQueued=2086240277999211, SyncStart=2086240765797226, IssueDrawCommandsStart=2086240765994959, SwapBuffers=2086241190392151, FrameCompleted=2086242501801857, DequeueBufferDuration=210314668, QueueBufferDuration=994651, GpuCompleted=21525168136,
|
||||||
|
10-09 21:58:55.276 948 948 I Choreographer: Skipped 144 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:55.292 32290 32317 W .apps.wellbein: Verification of void aq.a(java.lang.reflect.Method, java.lang.Object[]) took 100.856ms (297.45 bytecodes/s) (2176B approximate peak alloc)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : Could not register for notifications with InnerTube:
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : abwi: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at abwa.b(PG:18)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at aicr.f(PG:65)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at aicr.g(PG:133)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at aicr.b(PG:99)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at ahxg.a(PG:9)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at yzy.a(PG:5)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at com.google.android.libraries.youtube.common.backgroundtask.workmanager.BackgroundTaskWorker.h(PG:8)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at bfd.run(PG:2)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at java.util.concurrent.FutureTask.run(FutureTask.java:266)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at zdm.run(PG:13)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at java.lang.Thread.run(Thread.java:923)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : Caused by: java.util.concurrent.ExecutionException: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at apmr.a(PG:135)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at apmr.get(PG:89)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at abwa.b(PG:17)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : ... 14 more
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : Caused by: aacl: Precondition check failed.
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at abuo.c(PG:106)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at znq.a(PG:62)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at zmp.run(Unknown Source:18)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : Caused by: btc
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : at zmp.run(Unknown Source:6)
|
||||||
|
10-09 21:58:55.339 31818 31847 W YouTube : ... 4 more
|
||||||
|
10-09 21:58:55.345 32356 32456 D EGL_emulation: eglCreateContext: 0x7f35d7884400: maj 3 min 0 rcv 3
|
||||||
|
10-09 21:58:55.387 505 541 I Choreographer: Skipped 113 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:55.398 505 541 I Choreographer: Skipped 113 frames! The application may be doing too much work on its main thread.
|
||||||
|
10-09 21:58:55.533 32290 32317 W .apps.wellbein: Verification of void az.<init>(java.lang.ClassLoader, java.lang.ClassLoader, java.util.Collection) took 155.436ms (1151.60 bytecodes/s) (5080B approximate peak alloc)
|
||||||
|
10-09 21:58:55.534 32290 32317 I DynamiteLoaderV2: [71] Googlecertificates
|
||||||
|
10-09 21:58:55.572 32356 32455 I TetheringManager: registerTetheringEventCallback:com.google.android.apps.maps
|
||||||
|
10-09 21:58:55.575 32290 32317 W .apps.wellbein: Unsupported class loader
|
||||||
|
10-09 21:58:55.690 948 2175 I OpenGLRenderer: Davey! duration=2828ms; Flags=0, IntendedVsync=2086240113429897, Vsync=2086242513429801, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=2086242528948879, AnimationStart=2086242528952885, PerformTraversalsStart=2086242529019167, DrawStart=2086242891063824, SyncQueued=2086242891431763, SyncStart=2086242891653171, IssueDrawCommandsStart=2086242891715592, SwapBuffers=2086242909680933, FrameCompleted=2086242942635790, DequeueBufferDuration=11385371, QueueBufferDuration=485914, GpuCompleted=12884967440,
|
||||||
|
10-09 21:58:55.738 505 538 W Looper : Drained
|
||||||
|
10-09 21:58:55.779 32356 32456 D EGL_emulation: eglMakeCurrent: 0x7f35d7884400: ver 3 0 (tinfo 0x7f35778937d0) (first time)
|
||||||
|
10-09 21:58:55.828 32290 32317 W .apps.wellbein: Unsupported class loader
|
||||||
|
10-09 21:58:55.828 505 590 E system_server: Invalid class loader spec: =UnsupportedClassLoaderContext=
|
||||||
|
10-09 21:58:55.828 505 590 E PackageDexUsage: Unsupported context?
|
||||||
|
10-09 21:58:55.857 505 685 D NotificationSQLiteLog: Pruned event entries: 2
|
||||||
|
10-09 21:58:56.458 32497 32497 I kam_mobile: Log for "kam_mobile".
|
||||||
|
10-09 21:58:56.466 32497 32497 I kam_mobile: Version: 0.4.0.
|
||||||
|
10-09 21:58:56.474 32497 32497 I kam_mobile: Started on 2026-10-09 at 21:58:56.
|
||||||
|
10-09 21:58:56.475 32497 32497 I kam_mobile: Castle Game Engine version: 7.0-alpha.3.
|
||||||
|
10-09 21:58:56.475 32497 32497 I kam_mobile: Compiled with FPC 3.2.2.
|
||||||
|
10-09 21:58:56.477 32497 32497 I kam_mobile: Platform: Android, OS: Android, CPU: aarch64 (code compiled for 64-bit architecture).
|
||||||
|
10-09 21:58:56.514 32497 32497 I kam_mobile: MainActivity: JNI: Successfully loaded libkam_mobile_android.so
|
||||||
|
10-09 21:58:56.556 32497 32526 I obile.kamremak: Waiting for a blocking GC ProfileSaver
|
||||||
|
10-09 21:58:56.567 505 590 I ActivityManager: Killing 31963:com.google.process.gapps/u0a121 (adj 995): empty for 5252s
|
||||||
|
10-09 21:58:56.576 32533 32533 D DocumentsApplication: OverlayManager.setEnabled() result: true
|
||||||
|
10-09 21:58:56.598 32497 32526 I obile.kamremak: WaitForGcToComplete blocked ProfileSaver on RunEmptyCheckpoint for 41.887ms
|
||||||
|
10-09 21:58:56.602 164 164 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@4.0::IMapper/default in either framework or device manifest.
|
||||||
|
10-09 21:58:56.602 29224 32524 I Gralloc4: mapper 4.x is not supported
|
||||||
|
10-09 21:58:56.625 32356 32356 I ActivityThread: Removing dead content provider:android.content.ContentProviderProxy@18ddc92
|
||||||
|
10-09 21:58:56.630 286 286 I Zygote : Process 31963 exited due to signal 9 (Killed)
|
||||||
|
10-09 21:58:56.660 505 540 W ActivityTaskManager: Current config: {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76} unchanged for IME proc com.google.android.inputmethod.latin
|
||||||
|
10-09 21:58:56.661 505 540 I ActivityTaskManager: Config changes=20000480 {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.108}
|
||||||
|
10-09 21:58:56.669 505 540 W ActivityTaskManager: Current config: {1.0 310mcc260mnc [en_US] ldltr sw411dp w411dp h659dp 420dpi nrml port finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1080, 1920) mAppBounds=Rect(0, 0 - 1080, 1794) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76} unchanged for IME proc com.google.android.inputmethod.latin
|
||||||
|
10-09 21:58:56.669 505 540 I WindowManager: Override config changes=20000480 {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.108} for displayId=0
|
||||||
|
10-09 21:58:56.670 505 540 V ActivityTaskManager: Sending to IME proc com.google.android.inputmethod.latin new config {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.108}
|
||||||
|
10-09 21:58:56.670 505 540 W ActivityTaskManager: Current config: {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.108} unchanged for IME proc com.google.android.inputmethod.latin
|
||||||
|
10-09 21:58:56.718 1482 1482 W GoogleInputMethodService: GoogleInputMethodService.onConfigurationChanged():1401 onConfigurationChanged() : NewConfig = {1.0 310mcc260mnc [en_US] ldltr sw411dp w683dp h387dp 420dpi nrml land finger qwerty/v/v -nav/h winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1794, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_90} s.127}
|
||||||
|
10-09 21:58:56.719 1482 1482 W KeyboardModeManager: KeyboardModeManager.reloadOrientationAwareData():457 reloadOrientationAwareData() : orientation = 2
|
||||||
|
10-09 21:58:56.729 505 548 I libprocessgroup: Successfully killed process cgroup uid 10121 pid 31963 in 157ms
|
||||||
|
10-09 21:58:56.745 365 365 E Layer : [6cd552c NavigationBar0#0] No local sync point found
|
||||||
|
10-09 21:58:56.746 365 365 E Layer : [NavigationBar0#0] No local sync point found
|
||||||
|
10-09 21:58:56.756 1482 1482 W KeyboardModeManager: KeyboardModeManager.setInputView():302 setInputView() : inputView = null
|
||||||
|
10-09 21:58:56.757 1482 1482 I GoogleInputMethodService: GoogleInputMethodService.initializeKeyboardTheme():1171 Apply keyboard theme: theme_border_stylesheet_googleblue_materiallight_assets:theme_package_metadata_google_blue_light.binarypb_land
|
||||||
|
10-09 21:58:56.796 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:56.796 1482 1482 I chatty : uid=10132(com.google.android.inputmethod.latin) identical 4 lines
|
||||||
|
10-09 21:58:56.796 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:56.799 1482 1482 I KeyboardViewUtil: KeyboardViewUtil.getKeyboardHeightRatio():128 systemKeyboardHeightRatio:1.000000; userKeyboardHeightRatio:1.000000.
|
||||||
|
10-09 21:58:56.833 1482 1482 W SessionManager: SessionManager.beginSession():53 Try to begin an already begun session [INPUT_SESSION], end it first
|
||||||
|
10-09 21:58:56.834 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:56.835 1482 1482 I Environment: Environment.getDeviceMode():694 Get device mode by ui mode:1 and smallestScreenWidthDp:411
|
||||||
|
10-09 21:58:56.910 29224 32524 D HostConnection: createUnique: call
|
||||||
|
10-09 21:58:56.911 29224 32524 D HostConnection: HostConnection::get() New Host Connection established 0xc501ae90, tid 32524
|
||||||
|
10-09 21:58:57.015 32497 32497 I kam_mobile: NativeAppGlue: ANativeActivity_onCreate called, creating activity
|
||||||
|
10-09 21:58:57.060 505 538 W system_server: Long monitor contention with owner android.display (540) at android.content.res.Configuration com.android.server.wm.ActivityTaskManagerService.getGlobalConfigurationForPid(int)(ActivityTaskManagerService.java:976) waiters=0 in void com.android.server.wm.DisplayPolicy.lambda$updateSystemUiVisibilityLw$14$DisplayPolicy(int, java.lang.String, android.util.Pair, int, com.android.internal.view.AppearanceRegion[], boolean, boolean, boolean) for 388ms
|
||||||
|
10-09 21:58:57.807 0 0 D logd : logdr: UID=2000 GID=2000 PID=32571 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns
|
||||||
|
10-09 21:58:57.082 948 948 W s.nexuslaunche: Long monitor contention with owner Binder:948_1 (967) at void android.hardware.display.DisplayManagerGlobal.handleDisplayEvent(int, int)(DisplayManagerGlobal.java:367) waiters=0 in android.view.DisplayInfo android.hardware.display.DisplayManagerGlobal.getDisplayInfo(int) for 195ms
|
||||||
|
10-09 21:58:57.084 505 538 W Looper : Slow dispatch took 389ms android.ui h=com.android.server.wm.DisplayPolicy$PolicyHandler c=com.android.server.wm.-$$Lambda$DisplayPolicy$HbdRZfPpJ53Wnk7_Ueb0ycyz_AQ@db54c19 m=0
|
||||||
|
10-09 21:58:57.085 505 538 W Looper : Slow delivery took 336ms android.ui h=android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate c=null m=2
|
||||||
|
10-09 21:58:57.101 32497 32574 I kam_mobile: NativeAppGlue: TAndroidAppThread.Execute
|
||||||
|
10-09 21:58:57.105 32497 32497 I kam_mobile: MainActivity: Custom castleengine.MainActivity created
|
||||||
|
10-09 21:58:57.118 32497 32497 I kam_mobile: NativeAppGlue: onStart
|
||||||
|
10-09 21:58:57.141 505 540 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.notifyPackageUse(java.lang.String, int)(ActivityManagerService.java:3134) waiters=0 in void com.android.server.am.ActivityManagerService$LocalService.updateOomLevelsForDisplay(int) for 332ms
|
||||||
|
10-09 21:58:57.142 505 540 I InputManager-JNI: Viewport [0] to add: local:8141241408256768, isActive: true
|
||||||
|
10-09 21:58:57.143 505 2309 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.notifyPackageUse(java.lang.String, int)(ActivityManagerService.java:3134) waiters=2 in android.content.Intent com.android.server.am.ActivityManagerService.registerReceiverWithFeature(android.app.IApplicationThread, java.lang.String, java.lang.String, android.content.IIntentReceiver, android.content.IntentFilter, java.lang.String, int, int) for 206ms
|
||||||
|
10-09 21:58:57.148 505 616 I InputReader: Reconfiguring input devices, changes=DISPLAY_INFO |
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_10' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_7' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_11' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_5' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_2' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_6' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_3' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Device reconfigured: id=4, name='virtio_input_multi_touch_1', size 1080x1920, orientation 1, mode 1, display id 0
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_8' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_9' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.149 505 616 I InputReader: Touch device 'virtio_input_multi_touch_4' could not query the properties of its associated display. The device will be inoperable until the display size becomes available.
|
||||||
|
10-09 21:58:57.154 505 2303 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.notifyPackageUse(java.lang.String, int)(ActivityManagerService.java:3134) waiters=3 in int com.android.server.am.ActivityManagerService.broadcastIntentWithFeature(android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.content.IIntentReceiver, int, java.lang.String, android.os.Bundle, java.lang.String[], int, android.os.Bundle, boolean, boolean, int) for 214ms
|
||||||
|
10-09 21:58:57.165 505 538 W Looper : Drained
|
||||||
|
10-09 21:58:57.172 505 590 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10080; state: DISABLED
|
||||||
|
10-09 21:58:57.173 505 547 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10080; state: ENABLED
|
||||||
|
10-09 21:58:57.186 286 286 D Zygote : Forked child process 32575
|
||||||
|
10-09 21:58:57.193 505 1790 W system_server: Long monitor contention with owner Binder:505_5 (590) at void com.android.server.am.ActivityManagerService.finishReceiver(android.os.IBinder, int, java.lang.String, android.os.Bundle, boolean, int)(ActivityManagerService.java:16858) waiters=1 in java.lang.String com.android.server.am.ActivityManagerService.getTagForIntentSender(android.content.IIntentSender, java.lang.String) for 401ms
|
||||||
|
10-09 21:58:57.208 1715 3261 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:org.kammobile.kamremake flg=0x5000010 cmp=com.google.android.providers.media.module/com.android.providers.media.MediaService (has extras) }
|
||||||
|
10-09 21:58:57.267 32575 32575 W d.process.medi: Unexpected CPU variant for X86 using defaults: x86_64
|
||||||
|
10-09 21:58:57.276 396 407 I adbd : jdwp connection from 32575
|
||||||
|
10-09 21:58:57.300 505 590 W ActivityManager: Slow operation: 129ms so far, now at startProcess: done updating battery stats
|
||||||
|
10-09 21:58:57.300 505 590 W ActivityManager: Slow operation: 129ms so far, now at startProcess: building log message
|
||||||
|
10-09 21:58:57.301 505 590 I ActivityManager: Start proc 32575:android.process.media/u0a80 for broadcast {com.android.providers.downloads/com.android.providers.downloads.DownloadReceiver}
|
||||||
|
10-09 21:58:57.301 505 590 W ActivityManager: Slow operation: 129ms so far, now at startProcess: starting to update pids map
|
||||||
|
10-09 21:58:57.301 505 590 W ActivityManager: Slow operation: 129ms so far, now at startProcess: done updating pids map
|
||||||
|
10-09 21:58:57.424 505 547 W ActivityManager: Slow operation: 252ms so far, now at startProcess: returned from zygote!
|
||||||
|
10-09 21:58:57.429 505 590 W ActivityManager: Slow operation: 130ms so far, now at attachApplicationLocked: after sendPendingBroadcastsLocked
|
||||||
|
10-09 21:58:57.475 464 464 W livelock: sample 1.788s
|
||||||
|
10-09 21:58:57.584 279 279 I tombstoned: received crash request for pid 948
|
||||||
|
10-09 21:58:57.584 279 279 I tombstoned: found intercept fd 512 for pid 948 and type kDebuggerdJavaBacktrace
|
||||||
|
10-09 21:58:57.584 948 959 I s.nexuslaunche: Wrote stack traces to tombstoned
|
||||||
|
10-09 21:58:57.585 505 32532 I system_server: libdebuggerd_client: done dumping process 948
|
||||||
|
10-09 21:58:57.593 505 32532 I ActivityManager: Collecting stacks for pid 505
|
||||||
|
10-09 21:58:57.600 505 32532 I system_server: libdebuggerd_client: started dumping process 505
|
||||||
|
10-09 21:58:57.601 279 279 I tombstoned: registered intercept for pid 505 and type kDebuggerdJavaBacktrace
|
||||||
|
10-09 21:58:57.601 505 511 I system_server: Thread[2,tid=511,WaitingInMainSignalCatcherLoop,Thread*=0x7f36c7868380,peer=0x15380150,"Signal Catcher"]: reacting to signal 3
|
||||||
|
10-09 21:58:57.601 505 511 I system_server:
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
$ /usr/local/android/android-sdk/build-tools/34.0.0/apksigner verify --verbose /work/build/work/aarch64/application/kam_mobile-0.4.0-android-debug.apk
|
||||||
|
Verifies
|
||||||
|
Verified using v1 scheme (JAR signing): true
|
||||||
|
Verified using v2 scheme (APK Signature Scheme v2): true
|
||||||
|
Verified using v3 scheme (APK Signature Scheme v3): false
|
||||||
|
Verified using v3.1 scheme (APK Signature Scheme v3.1): false
|
||||||
|
Verified using v4 scheme (APK Signature Scheme v4): false
|
||||||
|
Verified for SourceStamp: false
|
||||||
|
Number of signers: 1
|
||||||
|
WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
|
WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
|
||||||
@@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"castle": {
|
||||||
|
"status": "NOT_INSTALLED"
|
||||||
|
},
|
||||||
|
"fpc": {
|
||||||
|
"status": "NOT_INSTALLED"
|
||||||
|
},
|
||||||
|
"java": {
|
||||||
|
"status": "PASS",
|
||||||
|
"exit_code": 0,
|
||||||
|
"seconds": 0.12,
|
||||||
|
"command": [
|
||||||
|
"java",
|
||||||
|
"-version"
|
||||||
|
],
|
||||||
|
"log": "build/20261009T215015Z-473b98f6/logs/java-version.log",
|
||||||
|
"output": "$ java -version\nopenjdk version \"21.0.12.1\" 2026-08-18\nOpenJDK Runtime Environment (build 21.0.12.1+1-1-24.04.4-Ubuntu)\nOpenJDK 64-Bit Server VM (build 21.0.12.1+1-1-24.04.4-Ubuntu, mixed mode, sharing)\n"
|
||||||
|
},
|
||||||
|
"adb": {
|
||||||
|
"status": "PASS",
|
||||||
|
"exit_code": 0,
|
||||||
|
"seconds": 0.004,
|
||||||
|
"command": [
|
||||||
|
"adb",
|
||||||
|
"version"
|
||||||
|
],
|
||||||
|
"log": "build/20261009T215015Z-473b98f6/logs/adb-version.log",
|
||||||
|
"output": "$ adb version\nAndroid Debug Bridge version 1.0.41\nVersion 37.0.1-15733141\nInstalled as /usr/lib/android-sdk/platform-tools/adb\nRunning on Linux 6.8.0-139-generic (x86_64)\n"
|
||||||
|
},
|
||||||
|
"paths": {},
|
||||||
|
"docker_image_lock": {
|
||||||
|
"image": "kambi/castle-engine-cloud-builds-tools@sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
|
||||||
|
"image_id": "sha256:765b6da37a24b2f156886d70e4499f837a0563a2695d41a9e9cab9a9940b54a3",
|
||||||
|
"resolved_from": "kambi/castle-engine-cloud-builds-tools:cge-stable",
|
||||||
|
"locked_at": "20260915T160525Z",
|
||||||
|
"note": "Subsequent runs use this digest, never silently advance the tag."
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -15,13 +15,6 @@ type
|
|||||||
dsiSeekReadConsistency
|
dsiSeekReadConsistency
|
||||||
);
|
);
|
||||||
|
|
||||||
TTerrainReadinessDiagnosticStageId = (
|
|
||||||
trsiRxTilesLoad,
|
|
||||||
trsiMapStreamLoad,
|
|
||||||
trsiMapHeader,
|
|
||||||
trsiTileRecords
|
|
||||||
);
|
|
||||||
|
|
||||||
TGraphicsReadinessDiagnosticStageId = (
|
TGraphicsReadinessDiagnosticStageId = (
|
||||||
grsiContextReady, grsiPhysicalSurface, grsiRendererSizeMatch,
|
grsiContextReady, grsiPhysicalSurface, grsiRendererSizeMatch,
|
||||||
grsiTextureBackend, grsiSampledProgram, grsiMaxTextureSize
|
grsiTextureBackend, grsiSampledProgram, grsiMaxTextureSize
|
||||||
@@ -56,11 +49,6 @@ type
|
|||||||
Value: TDiagnosticStageId;
|
Value: TDiagnosticStageId;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TOptionalTerrainReadinessDiagnosticStageId = record
|
|
||||||
HasValue: Boolean;
|
|
||||||
Value: TTerrainReadinessDiagnosticStageId;
|
|
||||||
end;
|
|
||||||
|
|
||||||
TOptionalGraphicsReadinessDiagnosticStageId = record
|
TOptionalGraphicsReadinessDiagnosticStageId = record
|
||||||
HasValue: Boolean;
|
HasValue: Boolean;
|
||||||
Value: TGraphicsReadinessDiagnosticStageId;
|
Value: TGraphicsReadinessDiagnosticStageId;
|
||||||
@@ -103,24 +91,6 @@ type
|
|||||||
Stream: TFileIODiagnosticStreamResult;
|
Stream: TFileIODiagnosticStreamResult;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
TTerrainReadinessDiagnosticEvidence = record
|
|
||||||
RxTilesLoaded: TOptionalBoolean;
|
|
||||||
GeneratedTransitionsReady: TOptionalBoolean;
|
|
||||||
MapX: TOptionalInt64;
|
|
||||||
MapY: TOptionalInt64;
|
|
||||||
GameRev: TOptionalInt64;
|
|
||||||
ExpectedTileCount: TOptionalInt64;
|
|
||||||
CompletedTileCount: TOptionalInt64;
|
|
||||||
end;
|
|
||||||
|
|
||||||
TTerrainReadinessDiagnosticResult = record
|
|
||||||
Status: TDiagnosticStatus;
|
|
||||||
FailureStage: TOptionalTerrainReadinessDiagnosticStageId;
|
|
||||||
Error: TDiagnosticError;
|
|
||||||
Stages: array[TTerrainReadinessDiagnosticStageId] of TDiagnosticStatus;
|
|
||||||
Evidence: TTerrainReadinessDiagnosticEvidence;
|
|
||||||
end;
|
|
||||||
|
|
||||||
TGraphicsReadinessDiagnosticEvidence = record
|
TGraphicsReadinessDiagnosticEvidence = record
|
||||||
ContextAvailable, RendererContextSynced, PhysicalSizeKnown,
|
ContextAvailable, RendererContextSynced, PhysicalSizeKnown,
|
||||||
TextureBackendReady, SampledProgramReady: TOptionalBoolean;
|
TextureBackendReady, SampledProgramReady: TOptionalBoolean;
|
||||||
@@ -199,7 +169,6 @@ type
|
|||||||
SelectedMap: TDiagnosticSelectedMapMetadata;
|
SelectedMap: TDiagnosticSelectedMapMetadata;
|
||||||
OverallStatus: TDiagnosticStatus;
|
OverallStatus: TDiagnosticStatus;
|
||||||
FileIO: TFileIODiagnosticResult;
|
FileIO: TFileIODiagnosticResult;
|
||||||
TerrainReadiness: TTerrainReadinessDiagnosticResult;
|
|
||||||
GraphicsReadiness: TGraphicsReadinessDiagnosticResult;
|
GraphicsReadiness: TGraphicsReadinessDiagnosticResult;
|
||||||
GraphicsTexture: TGraphicsTextureDiagnosticResult;
|
GraphicsTexture: TGraphicsTextureDiagnosticResult;
|
||||||
GraphicsVisibleDraw: TGraphicsVisibleDrawDiagnosticResult;
|
GraphicsVisibleDraw: TGraphicsVisibleDrawDiagnosticResult;
|
||||||
@@ -207,8 +176,6 @@ type
|
|||||||
|
|
||||||
function CurrentDiagnosticReport: TDiagnosticReportState;
|
function CurrentDiagnosticReport: TDiagnosticReportState;
|
||||||
procedure ReplaceFileIODiagnosticResult(const AResult: TFileIODiagnosticResult);
|
procedure ReplaceFileIODiagnosticResult(const AResult: TFileIODiagnosticResult);
|
||||||
procedure ReplaceTerrainReadinessDiagnosticResult(
|
|
||||||
const AResult: TTerrainReadinessDiagnosticResult);
|
|
||||||
procedure ReplaceGraphicsReadinessDiagnosticResult(
|
procedure ReplaceGraphicsReadinessDiagnosticResult(
|
||||||
const AResult: TGraphicsReadinessDiagnosticResult);
|
const AResult: TGraphicsReadinessDiagnosticResult);
|
||||||
procedure ReplaceGraphicsTextureDiagnosticResult(
|
procedure ReplaceGraphicsTextureDiagnosticResult(
|
||||||
@@ -217,8 +184,6 @@ procedure ReplaceGraphicsVisibleDrawDiagnosticResult(
|
|||||||
const AResult: TGraphicsVisibleDrawDiagnosticResult);
|
const AResult: TGraphicsVisibleDrawDiagnosticResult);
|
||||||
function DiagnosticStatusToken(const AStatus: TDiagnosticStatus): string;
|
function DiagnosticStatusToken(const AStatus: TDiagnosticStatus): string;
|
||||||
function DiagnosticStageIdToken(const AStage: TDiagnosticStageId): string;
|
function DiagnosticStageIdToken(const AStage: TDiagnosticStageId): string;
|
||||||
function TerrainReadinessDiagnosticStageIdToken(
|
|
||||||
const AStage: TTerrainReadinessDiagnosticStageId): string;
|
|
||||||
function GraphicsReadinessDiagnosticStageIdToken(
|
function GraphicsReadinessDiagnosticStageIdToken(
|
||||||
const AStage: TGraphicsReadinessDiagnosticStageId): string;
|
const AStage: TGraphicsReadinessDiagnosticStageId): string;
|
||||||
function GraphicsTextureDiagnosticStageIdToken(
|
function GraphicsTextureDiagnosticStageIdToken(
|
||||||
@@ -234,7 +199,6 @@ uses
|
|||||||
|
|
||||||
var
|
var
|
||||||
CurrentFileIO: TFileIODiagnosticResult;
|
CurrentFileIO: TFileIODiagnosticResult;
|
||||||
CurrentTerrainReadiness: TTerrainReadinessDiagnosticResult;
|
|
||||||
CurrentGraphicsReadiness: TGraphicsReadinessDiagnosticResult;
|
CurrentGraphicsReadiness: TGraphicsReadinessDiagnosticResult;
|
||||||
CurrentGraphicsTexture: TGraphicsTextureDiagnosticResult;
|
CurrentGraphicsTexture: TGraphicsTextureDiagnosticResult;
|
||||||
CurrentGraphicsVisibleDraw: TGraphicsVisibleDrawDiagnosticResult;
|
CurrentGraphicsVisibleDraw: TGraphicsVisibleDrawDiagnosticResult;
|
||||||
@@ -298,17 +262,6 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TerrainReadinessDiagnosticStageIdToken(
|
|
||||||
const AStage: TTerrainReadinessDiagnosticStageId): string;
|
|
||||||
begin
|
|
||||||
case AStage of
|
|
||||||
trsiRxTilesLoad: Result := 'rx_tiles_load';
|
|
||||||
trsiMapStreamLoad: Result := 'map_stream_load';
|
|
||||||
trsiMapHeader: Result := 'map_header';
|
|
||||||
trsiTileRecords: Result := 'tile_records';
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
|
|
||||||
function CurrentDiagnosticReport: TDiagnosticReportState;
|
function CurrentDiagnosticReport: TDiagnosticReportState;
|
||||||
begin
|
begin
|
||||||
Result.ApplicationInfo.Name := 'kam_mobile';
|
Result.ApplicationInfo.Name := 'kam_mobile';
|
||||||
@@ -323,18 +276,15 @@ begin
|
|||||||
Result.SelectedMap.RelativePath := SelectedMapRelativePath;
|
Result.SelectedMap.RelativePath := SelectedMapRelativePath;
|
||||||
Result.SelectedMap.Url := SelectedMapUrl;
|
Result.SelectedMap.Url := SelectedMapUrl;
|
||||||
Result.FileIO := CurrentFileIO;
|
Result.FileIO := CurrentFileIO;
|
||||||
Result.TerrainReadiness := CurrentTerrainReadiness;
|
|
||||||
Result.GraphicsReadiness := CurrentGraphicsReadiness;
|
Result.GraphicsReadiness := CurrentGraphicsReadiness;
|
||||||
Result.GraphicsTexture := CurrentGraphicsTexture;
|
Result.GraphicsTexture := CurrentGraphicsTexture;
|
||||||
Result.GraphicsVisibleDraw := CurrentGraphicsVisibleDraw;
|
Result.GraphicsVisibleDraw := CurrentGraphicsVisibleDraw;
|
||||||
if (Result.FileIO.Status = dsFail)
|
if (Result.FileIO.Status = dsFail)
|
||||||
or (Result.TerrainReadiness.Status = dsFail)
|
|
||||||
or (Result.GraphicsReadiness.Status = dsFail)
|
or (Result.GraphicsReadiness.Status = dsFail)
|
||||||
or (Result.GraphicsTexture.Status = dsFail)
|
or (Result.GraphicsTexture.Status = dsFail)
|
||||||
or (Result.GraphicsVisibleDraw.Status = dsFail) then
|
or (Result.GraphicsVisibleDraw.Status = dsFail) then
|
||||||
Result.OverallStatus := dsFail
|
Result.OverallStatus := dsFail
|
||||||
else if (Result.FileIO.Status = dsPass)
|
else if (Result.FileIO.Status = dsPass)
|
||||||
and (Result.TerrainReadiness.Status = dsPass)
|
|
||||||
and (Result.GraphicsReadiness.Status = dsPass)
|
and (Result.GraphicsReadiness.Status = dsPass)
|
||||||
and (Result.GraphicsTexture.Status = dsPass)
|
and (Result.GraphicsTexture.Status = dsPass)
|
||||||
and (Result.GraphicsVisibleDraw.Status = dsPass) then
|
and (Result.GraphicsVisibleDraw.Status = dsPass) then
|
||||||
@@ -348,12 +298,6 @@ begin
|
|||||||
CurrentFileIO := AResult;
|
CurrentFileIO := AResult;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure ReplaceTerrainReadinessDiagnosticResult(
|
|
||||||
const AResult: TTerrainReadinessDiagnosticResult);
|
|
||||||
begin
|
|
||||||
CurrentTerrainReadiness := AResult;
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure ReplaceGraphicsReadinessDiagnosticResult(
|
procedure ReplaceGraphicsReadinessDiagnosticResult(
|
||||||
const AResult: TGraphicsReadinessDiagnosticResult);
|
const AResult: TGraphicsReadinessDiagnosticResult);
|
||||||
begin
|
begin
|
||||||
@@ -446,48 +390,6 @@ begin
|
|||||||
AActions.Add(Action);
|
AActions.Add(Action);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure AppendTerrainReadinessJson(AActions: TJSONArray; const AResult: TTerrainReadinessDiagnosticResult);
|
|
||||||
var
|
|
||||||
Action, Stage, Evidence: TJSONObject;
|
|
||||||
Stages: TJSONArray;
|
|
||||||
TerrainStageId: TTerrainReadinessDiagnosticStageId;
|
|
||||||
begin
|
|
||||||
Action := TJSONObject.Create;
|
|
||||||
Action.Add('id', 'terrain_readiness');
|
|
||||||
Action.Add('status', DiagnosticStatusToken(AResult.Status));
|
|
||||||
if AResult.FailureStage.HasValue then
|
|
||||||
Action.Add('failure_stage', TerrainReadinessDiagnosticStageIdToken(
|
|
||||||
AResult.FailureStage.Value))
|
|
||||||
else
|
|
||||||
Action.Add('failure_stage', TJSONNull.Create);
|
|
||||||
Action.Add('error', DiagnosticErrorJson(AResult.Error));
|
|
||||||
Stages := TJSONArray.Create;
|
|
||||||
for TerrainStageId := Low(TTerrainReadinessDiagnosticStageId)
|
|
||||||
to High(TTerrainReadinessDiagnosticStageId) do
|
|
||||||
begin
|
|
||||||
Stage := TJSONObject.Create;
|
|
||||||
Stage.Add('id', TerrainReadinessDiagnosticStageIdToken(TerrainStageId));
|
|
||||||
Stage.Add('status', DiagnosticStatusToken(
|
|
||||||
AResult.Stages[TerrainStageId]));
|
|
||||||
Stages.Add(Stage);
|
|
||||||
end;
|
|
||||||
Action.Add('stages', Stages);
|
|
||||||
Evidence := TJSONObject.Create;
|
|
||||||
Evidence.Add('rx_tiles_loaded', OptionalBooleanJson(
|
|
||||||
AResult.Evidence.RxTilesLoaded));
|
|
||||||
Evidence.Add('generated_transitions_ready', OptionalBooleanJson(
|
|
||||||
AResult.Evidence.GeneratedTransitionsReady));
|
|
||||||
Evidence.Add('map_x', OptionalInt64Json(AResult.Evidence.MapX));
|
|
||||||
Evidence.Add('map_y', OptionalInt64Json(AResult.Evidence.MapY));
|
|
||||||
Evidence.Add('game_rev', OptionalInt64Json(AResult.Evidence.GameRev));
|
|
||||||
Evidence.Add('expected_tile_count', OptionalInt64Json(
|
|
||||||
AResult.Evidence.ExpectedTileCount));
|
|
||||||
Evidence.Add('completed_tile_count', OptionalInt64Json(
|
|
||||||
AResult.Evidence.CompletedTileCount));
|
|
||||||
Action.Add('evidence', Evidence);
|
|
||||||
AActions.Add(Action);
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure AppendGraphicsReadinessJson(AActions: TJSONArray; const AResult: TGraphicsReadinessDiagnosticResult);
|
procedure AppendGraphicsReadinessJson(AActions: TJSONArray; const AResult: TGraphicsReadinessDiagnosticResult);
|
||||||
var
|
var
|
||||||
Action, Stage, Evidence: TJSONObject;
|
Action, Stage, Evidence: TJSONObject;
|
||||||
@@ -661,7 +563,6 @@ begin
|
|||||||
Root.Add('overall_status', DiagnosticStatusToken(State.OverallStatus));
|
Root.Add('overall_status', DiagnosticStatusToken(State.OverallStatus));
|
||||||
Actions := TJSONArray.Create;
|
Actions := TJSONArray.Create;
|
||||||
AppendFileIOJson(Actions, State.FileIO);
|
AppendFileIOJson(Actions, State.FileIO);
|
||||||
AppendTerrainReadinessJson(Actions, State.TerrainReadiness);
|
|
||||||
AppendGraphicsReadinessJson(Actions, State.GraphicsReadiness);
|
AppendGraphicsReadinessJson(Actions, State.GraphicsReadiness);
|
||||||
|
|
||||||
AppendGraphicsTextureJson(Actions, State.GraphicsTexture);
|
AppendGraphicsTextureJson(Actions, State.GraphicsTexture);
|
||||||
|
|||||||
@@ -1,148 +0,0 @@
|
|||||||
unit GameDiagnosticsTerrainReadiness;
|
|
||||||
|
|
||||||
{$mode objfpc}{$H+}
|
|
||||||
|
|
||||||
interface
|
|
||||||
|
|
||||||
procedure RunTerrainReadinessDiagnostic;
|
|
||||||
|
|
||||||
implementation
|
|
||||||
|
|
||||||
uses
|
|
||||||
GameSelectedMap, GameDiagnosticsReport, KM_ResSprites, KM_ResTypes,
|
|
||||||
KM_CommonClasses, KM_Utils, KM_TerrainUtils, KM_TerrainTypes, SysUtils;
|
|
||||||
|
|
||||||
procedure InitializeResult(out AResult: TTerrainReadinessDiagnosticResult);
|
|
||||||
var
|
|
||||||
Stage: TTerrainReadinessDiagnosticStageId;
|
|
||||||
begin
|
|
||||||
FillChar(AResult, SizeOf(AResult), 0);
|
|
||||||
AResult.Status := dsNotRun;
|
|
||||||
for Stage := Low(TTerrainReadinessDiagnosticStageId) to
|
|
||||||
High(TTerrainReadinessDiagnosticStageId) do
|
|
||||||
AResult.Stages[Stage] := dsNotRun;
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure FailStage(var AResult: TTerrainReadinessDiagnosticResult;
|
|
||||||
const AStage: TTerrainReadinessDiagnosticStageId; const AMessage: string;
|
|
||||||
const AException: Exception = nil);
|
|
||||||
begin
|
|
||||||
AResult.Stages[AStage] := dsFail;
|
|
||||||
AResult.Status := dsFail;
|
|
||||||
AResult.FailureStage.HasValue := True;
|
|
||||||
AResult.FailureStage.Value := AStage;
|
|
||||||
AResult.Error.Present := True;
|
|
||||||
AResult.Error.MessageText.HasValue := True;
|
|
||||||
AResult.Error.MessageText.Value := AMessage;
|
|
||||||
if AException <> nil then
|
|
||||||
begin
|
|
||||||
AResult.Error.ClassName.HasValue := True;
|
|
||||||
AResult.Error.ClassName.Value := AException.ClassName;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure FailException(var AResult: TTerrainReadinessDiagnosticResult;
|
|
||||||
const AStage: TTerrainReadinessDiagnosticStageId; const AException: Exception);
|
|
||||||
begin
|
|
||||||
FailStage(AResult, AStage, AException.Message, AException);
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure RunTerrainReadinessDiagnostic;
|
|
||||||
var
|
|
||||||
ResultData: TTerrainReadinessDiagnosticResult;
|
|
||||||
SpriteOwner: TKMResSprites;
|
|
||||||
MapStream: TKMemoryStreamBinary;
|
|
||||||
MapUrl: string;
|
|
||||||
MapX, MapY, GameRev: Integer;
|
|
||||||
TileBasic: TKMTerrainTileBasic;
|
|
||||||
begin
|
|
||||||
InitializeResult(ResultData);
|
|
||||||
SpriteOwner := nil;
|
|
||||||
MapStream := nil;
|
|
||||||
try
|
|
||||||
try
|
|
||||||
SpriteOwner := TKMResSprites.Create(nil, nil, False);
|
|
||||||
if not SpriteOwner.LoadSprites(rxTiles, False) then
|
|
||||||
begin
|
|
||||||
ResultData.Evidence.RxTilesLoaded.HasValue := True;
|
|
||||||
ResultData.Evidence.RxTilesLoaded.Value := False;
|
|
||||||
ResultData.Evidence.GeneratedTransitionsReady.HasValue := True;
|
|
||||||
ResultData.Evidence.GeneratedTransitionsReady.Value := False;
|
|
||||||
FailStage(ResultData, trsiRxTilesLoad,
|
|
||||||
'Canonical rxTiles loading did not succeed');
|
|
||||||
end
|
|
||||||
else
|
|
||||||
begin
|
|
||||||
ResultData.Stages[trsiRxTilesLoad] := dsPass;
|
|
||||||
ResultData.Evidence.RxTilesLoaded.HasValue := True;
|
|
||||||
ResultData.Evidence.RxTilesLoaded.Value := True;
|
|
||||||
ResultData.Evidence.GeneratedTransitionsReady.HasValue := True;
|
|
||||||
ResultData.Evidence.GeneratedTransitionsReady.Value := True;
|
|
||||||
end;
|
|
||||||
except
|
|
||||||
on E: Exception do
|
|
||||||
FailException(ResultData, trsiRxTilesLoad, E);
|
|
||||||
end;
|
|
||||||
|
|
||||||
if ResultData.Status = dsNotRun then
|
|
||||||
try
|
|
||||||
MapUrl := SelectedMapUrl;
|
|
||||||
MapStream := TKMemoryStreamBinary.Create;
|
|
||||||
MapStream.LoadFromFile(MapUrl);
|
|
||||||
ResultData.Stages[trsiMapStreamLoad] := dsPass;
|
|
||||||
except
|
|
||||||
on E: Exception do
|
|
||||||
FailException(ResultData, trsiMapStreamLoad, E);
|
|
||||||
end;
|
|
||||||
|
|
||||||
if ResultData.Status = dsNotRun then
|
|
||||||
try
|
|
||||||
LoadMapHeader(MapStream, MapX, MapY, GameRev);
|
|
||||||
ResultData.Stages[trsiMapHeader] := dsPass;
|
|
||||||
ResultData.Evidence.MapX.HasValue := True;
|
|
||||||
ResultData.Evidence.MapX.Value := Int64(MapX);
|
|
||||||
ResultData.Evidence.MapY.HasValue := True;
|
|
||||||
ResultData.Evidence.MapY.Value := Int64(MapY);
|
|
||||||
ResultData.Evidence.GameRev.HasValue := True;
|
|
||||||
ResultData.Evidence.GameRev.Value := Int64(GameRev);
|
|
||||||
ResultData.Evidence.ExpectedTileCount.HasValue := True;
|
|
||||||
ResultData.Evidence.ExpectedTileCount.Value := Int64(MapX) * Int64(MapY);
|
|
||||||
ResultData.Evidence.CompletedTileCount.HasValue := True;
|
|
||||||
ResultData.Evidence.CompletedTileCount.Value := 0;
|
|
||||||
except
|
|
||||||
on E: Exception do
|
|
||||||
FailException(ResultData, trsiMapHeader, E);
|
|
||||||
end;
|
|
||||||
|
|
||||||
if ResultData.Status = dsNotRun then
|
|
||||||
try
|
|
||||||
while ResultData.Evidence.CompletedTileCount.Value <
|
|
||||||
ResultData.Evidence.ExpectedTileCount.Value do
|
|
||||||
begin
|
|
||||||
ReadTileFromStream(MapStream, TileBasic, GameRev);
|
|
||||||
Inc(ResultData.Evidence.CompletedTileCount.Value);
|
|
||||||
end;
|
|
||||||
if ResultData.Evidence.CompletedTileCount.Value =
|
|
||||||
ResultData.Evidence.ExpectedTileCount.Value then
|
|
||||||
begin
|
|
||||||
ResultData.Stages[trsiTileRecords] := dsPass;
|
|
||||||
ResultData.Status := dsPass;
|
|
||||||
end;
|
|
||||||
except
|
|
||||||
on E: Exception do
|
|
||||||
FailException(ResultData, trsiTileRecords, E);
|
|
||||||
end;
|
|
||||||
finally
|
|
||||||
try
|
|
||||||
ReplaceTerrainReadinessDiagnosticResult(ResultData);
|
|
||||||
finally
|
|
||||||
try
|
|
||||||
MapStream.Free;
|
|
||||||
finally
|
|
||||||
SpriteOwner.Free;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
|
|
||||||
end.
|
|
||||||
@@ -24,14 +24,10 @@ type
|
|||||||
FTitleLabel, FGraphicsFeedbackLabel: TCastleLabel;
|
FTitleLabel, FGraphicsFeedbackLabel: TCastleLabel;
|
||||||
FExportButton: TCastleButton;
|
FExportButton: TCastleButton;
|
||||||
FGraphicsReadinessButton, FTextureButton, FVisible2DButton: TCastleButton;
|
FGraphicsReadinessButton, FTextureButton, FVisible2DButton: TCastleButton;
|
||||||
FTerrainReadinessButton: TCastleButton;
|
|
||||||
FTerrainReadinessStatusLabel: TCastleLabel;
|
|
||||||
FTerrainReadinessDetailsLabel: TCastleLabel;
|
|
||||||
FGraphicsReadinessStatusLabel, FGraphicsReadinessDetailsLabel: TCastleLabel;
|
FGraphicsReadinessStatusLabel, FGraphicsReadinessDetailsLabel: TCastleLabel;
|
||||||
FTextureStatusLabel, FTextureDetailsLabel: TCastleLabel;
|
FTextureStatusLabel, FTextureDetailsLabel: TCastleLabel;
|
||||||
FVisible2DStatusLabel, FVisible2DDetailsLabel: TCastleLabel;
|
FVisible2DStatusLabel, FVisible2DDetailsLabel: TCastleLabel;
|
||||||
FFileIOInProgress, FExportInProgress: Boolean;
|
FFileIOInProgress, FExportInProgress: Boolean;
|
||||||
FTerrainReadinessInProgress: Boolean;
|
|
||||||
FGraphicsSession: TGraphicsDiagnosticSession;
|
FGraphicsSession: TGraphicsDiagnosticSession;
|
||||||
FGraphicsCompletionNotifiedDuringDispatch: Boolean;
|
FGraphicsCompletionNotifiedDuringDispatch: Boolean;
|
||||||
procedure RefreshReport;
|
procedure RefreshReport;
|
||||||
@@ -43,7 +39,6 @@ type
|
|||||||
procedure GraphicsVisible2DClick(Sender: TObject);
|
procedure GraphicsVisible2DClick(Sender: TObject);
|
||||||
procedure GraphicsResultPublished(Sender: TObject);
|
procedure GraphicsResultPublished(Sender: TObject);
|
||||||
procedure FileIOClick(Sender: TObject);
|
procedure FileIOClick(Sender: TObject);
|
||||||
procedure TerrainReadinessClick(Sender: TObject);
|
|
||||||
procedure ExportClick(Sender: TObject);
|
procedure ExportClick(Sender: TObject);
|
||||||
procedure ExportComplete(const AOutcome: TDiagnosticExportOutcome);
|
procedure ExportComplete(const AOutcome: TDiagnosticExportOutcome);
|
||||||
public
|
public
|
||||||
@@ -56,8 +51,7 @@ type
|
|||||||
implementation
|
implementation
|
||||||
|
|
||||||
uses
|
uses
|
||||||
SysUtils, Math, GameDiagnosticsFileIO, GameDiagnosticsReport,
|
SysUtils, Math, GameDiagnosticsFileIO, GameDiagnosticsReport;
|
||||||
GameDiagnosticsTerrainReadiness;
|
|
||||||
|
|
||||||
const
|
const
|
||||||
LayoutMargin = 16;
|
LayoutMargin = 16;
|
||||||
@@ -117,10 +111,6 @@ begin
|
|||||||
FVisible2DButton.AutoSize := False;
|
FVisible2DButton.AutoSize := False;
|
||||||
FVisible2DButton.Enabled := True;
|
FVisible2DButton.Enabled := True;
|
||||||
FVisible2DButton.OnClick := @GraphicsVisible2DClick;
|
FVisible2DButton.OnClick := @GraphicsVisible2DClick;
|
||||||
FTerrainReadinessButton := TCastleButton.Create(Self);
|
|
||||||
FTerrainReadinessButton.AutoSize := False;
|
|
||||||
FTerrainReadinessStatusLabel := TCastleLabel.Create(Self);
|
|
||||||
FTerrainReadinessDetailsLabel := TCastleLabel.Create(Self);
|
|
||||||
FGraphicsReadinessStatusLabel := TCastleLabel.Create(Self);
|
FGraphicsReadinessStatusLabel := TCastleLabel.Create(Self);
|
||||||
FGraphicsReadinessDetailsLabel := TCastleLabel.Create(Self);
|
FGraphicsReadinessDetailsLabel := TCastleLabel.Create(Self);
|
||||||
FTextureStatusLabel := TCastleLabel.Create(Self);
|
FTextureStatusLabel := TCastleLabel.Create(Self);
|
||||||
@@ -130,8 +120,6 @@ begin
|
|||||||
|
|
||||||
FContent.InsertFront(FStatusLabel);
|
FContent.InsertFront(FStatusLabel);
|
||||||
FContent.InsertFront(FDetailsLabel);
|
FContent.InsertFront(FDetailsLabel);
|
||||||
FContent.InsertFront(FTerrainReadinessStatusLabel);
|
|
||||||
FContent.InsertFront(FTerrainReadinessDetailsLabel);
|
|
||||||
FContent.InsertFront(FGraphicsReadinessStatusLabel);
|
FContent.InsertFront(FGraphicsReadinessStatusLabel);
|
||||||
FContent.InsertFront(FGraphicsReadinessDetailsLabel);
|
FContent.InsertFront(FGraphicsReadinessDetailsLabel);
|
||||||
FContent.InsertFront(FTextureStatusLabel);
|
FContent.InsertFront(FTextureStatusLabel);
|
||||||
@@ -154,9 +142,6 @@ begin
|
|||||||
FActionRegion.InsertFront(FTextureButton);
|
FActionRegion.InsertFront(FTextureButton);
|
||||||
FVisible2DButton.Caption := 'Test Visible 2D' + LineEnding + 'RGBA / Brightness';
|
FVisible2DButton.Caption := 'Test Visible 2D' + LineEnding + 'RGBA / Brightness';
|
||||||
FActionRegion.InsertFront(FVisible2DButton);
|
FActionRegion.InsertFront(FVisible2DButton);
|
||||||
FTerrainReadinessButton.Caption := 'Test MAP/RXX Terrain Readiness';
|
|
||||||
FTerrainReadinessButton.OnClick := @TerrainReadinessClick;
|
|
||||||
FActionRegion.InsertFront(FTerrainReadinessButton);
|
|
||||||
FFileIOButton.Caption := 'Test File I/O';
|
FFileIOButton.Caption := 'Test File I/O';
|
||||||
FFileIOButton.OnClick := @FileIOClick;
|
FFileIOButton.OnClick := @FileIOClick;
|
||||||
FActionRegion.InsertFront(FFileIOButton);
|
FActionRegion.InsertFront(FFileIOButton);
|
||||||
@@ -197,7 +182,7 @@ end;
|
|||||||
procedure TDiagnosticsView.DispatchGraphicsRequest(const ARequest: TGraphicsRequest);
|
procedure TDiagnosticsView.DispatchGraphicsRequest(const ARequest: TGraphicsRequest);
|
||||||
var
|
var
|
||||||
Accepted: Boolean;
|
Accepted: Boolean;
|
||||||
Container: TCastleContainer;
|
ViewContainer: TCastleContainer;
|
||||||
begin
|
begin
|
||||||
if (FGraphicsSession <> nil) and FGraphicsSession.Busy then
|
if (FGraphicsSession <> nil) and FGraphicsSession.Busy then
|
||||||
begin
|
begin
|
||||||
@@ -210,8 +195,8 @@ begin
|
|||||||
|
|
||||||
if FGraphicsSession = nil then
|
if FGraphicsSession = nil then
|
||||||
begin
|
begin
|
||||||
Container := Self.Container;
|
ViewContainer := Self.Container;
|
||||||
if Container = nil then
|
if ViewContainer = nil then
|
||||||
begin
|
begin
|
||||||
FGraphicsReadinessButton.Enabled := True;
|
FGraphicsReadinessButton.Enabled := True;
|
||||||
FTextureButton.Enabled := True;
|
FTextureButton.Enabled := True;
|
||||||
@@ -220,7 +205,7 @@ begin
|
|||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
try
|
try
|
||||||
FGraphicsSession := TGraphicsDiagnosticSession.Create(Container);
|
FGraphicsSession := TGraphicsDiagnosticSession.Create(ViewContainer);
|
||||||
FGraphicsSession.OnResultPublished := @GraphicsResultPublished;
|
FGraphicsSession.OnResultPublished := @GraphicsResultPublished;
|
||||||
except
|
except
|
||||||
if FGraphicsSession <> nil then
|
if FGraphicsSession <> nil then
|
||||||
@@ -306,9 +291,9 @@ var
|
|||||||
TitleHeight, GraphicsFeedbackRowHeight, ExportFeedbackRowHeight: Single;
|
TitleHeight, GraphicsFeedbackRowHeight, ExportFeedbackRowHeight: Single;
|
||||||
FreeHeight: Single;
|
FreeHeight: Single;
|
||||||
Columns, Rows, Index, Column, Row: Integer;
|
Columns, Rows, Index, Column, Row: Integer;
|
||||||
Buttons: array[0..5] of TCastleButton;
|
Buttons: array[0..4] of TCastleButton;
|
||||||
StatusLabels: array[0..4] of TCastleLabel;
|
StatusLabels: array[0..3] of TCastleLabel;
|
||||||
DetailsLabels: array[0..4] of TCastleLabel;
|
DetailsLabels: array[0..3] of TCastleLabel;
|
||||||
begin
|
begin
|
||||||
ViewWidth := EffectiveWidth;
|
ViewWidth := EffectiveWidth;
|
||||||
ViewHeight := EffectiveHeight;
|
ViewHeight := EffectiveHeight;
|
||||||
@@ -321,7 +306,7 @@ begin
|
|||||||
ActionWidth := Min(AvailableWidth, Columns * 296 + (Columns - 1) * 6 + 16);
|
ActionWidth := Min(AvailableWidth, Columns * 296 + (Columns - 1) * 6 + 16);
|
||||||
Inset := Min(8, Max(0, (ActionWidth - 1) / 2));
|
Inset := Min(8, Max(0, (ActionWidth - 1) / 2));
|
||||||
CellWidth := Max(1, (ActionWidth - 2 * Inset - (Columns - 1) * 6) / Columns);
|
CellWidth := Max(1, (ActionWidth - 2 * Inset - (Columns - 1) * 6) / Columns);
|
||||||
Rows := (6 + Columns - 1) div Columns;
|
Rows := (5 + Columns - 1) div Columns;
|
||||||
|
|
||||||
FActionRegion.Width := ActionWidth;
|
FActionRegion.Width := ActionWidth;
|
||||||
FActionRegion.Anchor(hpMiddle);
|
FActionRegion.Anchor(hpMiddle);
|
||||||
@@ -340,11 +325,10 @@ begin
|
|||||||
FTitleLabel.Anchor(vpTop, -Inset);
|
FTitleLabel.Anchor(vpTop, -Inset);
|
||||||
|
|
||||||
Buttons[0] := FFileIOButton;
|
Buttons[0] := FFileIOButton;
|
||||||
Buttons[1] := FTerrainReadinessButton;
|
Buttons[1] := FGraphicsReadinessButton;
|
||||||
Buttons[2] := FGraphicsReadinessButton;
|
Buttons[2] := FTextureButton;
|
||||||
Buttons[3] := FTextureButton;
|
Buttons[3] := FVisible2DButton;
|
||||||
Buttons[4] := FVisible2DButton;
|
Buttons[4] := FExportButton;
|
||||||
Buttons[5] := FExportButton;
|
|
||||||
for Index := 0 to High(Buttons) do
|
for Index := 0 to High(Buttons) do
|
||||||
begin
|
begin
|
||||||
Column := Index mod Columns;
|
Column := Index mod Columns;
|
||||||
@@ -385,14 +369,12 @@ begin
|
|||||||
|
|
||||||
StatusLabels[0] := FStatusLabel;
|
StatusLabels[0] := FStatusLabel;
|
||||||
DetailsLabels[0] := FDetailsLabel;
|
DetailsLabels[0] := FDetailsLabel;
|
||||||
StatusLabels[1] := FTerrainReadinessStatusLabel;
|
StatusLabels[1] := FGraphicsReadinessStatusLabel;
|
||||||
DetailsLabels[1] := FTerrainReadinessDetailsLabel;
|
DetailsLabels[1] := FGraphicsReadinessDetailsLabel;
|
||||||
StatusLabels[2] := FGraphicsReadinessStatusLabel;
|
StatusLabels[2] := FTextureStatusLabel;
|
||||||
DetailsLabels[2] := FGraphicsReadinessDetailsLabel;
|
DetailsLabels[2] := FTextureDetailsLabel;
|
||||||
StatusLabels[3] := FTextureStatusLabel;
|
StatusLabels[3] := FVisible2DStatusLabel;
|
||||||
DetailsLabels[3] := FTextureDetailsLabel;
|
DetailsLabels[3] := FVisible2DDetailsLabel;
|
||||||
StatusLabels[4] := FVisible2DStatusLabel;
|
|
||||||
DetailsLabels[4] := FVisible2DDetailsLabel;
|
|
||||||
for Index := 0 to High(StatusLabels) do
|
for Index := 0 to High(StatusLabels) do
|
||||||
begin
|
begin
|
||||||
StatusLabels[Index].MaxWidth := Max(1, FScroll.Width - 2 * LayoutMargin - 16);
|
StatusLabels[Index].MaxWidth := Max(1, FScroll.Width - 2 * LayoutMargin - 16);
|
||||||
@@ -434,49 +416,6 @@ begin
|
|||||||
Result := Details;
|
Result := Details;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TerrainReadinessDetails(const State: TDiagnosticReportState): string;
|
|
||||||
var
|
|
||||||
TerrainStage: TTerrainReadinessDiagnosticStageId;
|
|
||||||
Details: string;
|
|
||||||
begin
|
|
||||||
Details := '';
|
|
||||||
for TerrainStage := Low(TTerrainReadinessDiagnosticStageId)
|
|
||||||
to High(TTerrainReadinessDiagnosticStageId) do
|
|
||||||
begin
|
|
||||||
if Details <> '' then Details := Details + LineEnding;
|
|
||||||
Details := Details + TerrainReadinessDiagnosticStageIdToken(TerrainStage) + ': ' +
|
|
||||||
DiagnosticStatusToken(State.TerrainReadiness.Stages[TerrainStage]);
|
|
||||||
end;
|
|
||||||
if State.TerrainReadiness.FailureStage.HasValue then
|
|
||||||
Details := Details + LineEnding + 'failure_stage: ' +
|
|
||||||
TerrainReadinessDiagnosticStageIdToken(
|
|
||||||
State.TerrainReadiness.FailureStage.Value);
|
|
||||||
if State.TerrainReadiness.Error.Present then
|
|
||||||
begin
|
|
||||||
Details := Details + LineEnding + 'error class: ' +
|
|
||||||
OptionalStringText(State.TerrainReadiness.Error.ClassName);
|
|
||||||
Details := Details + LineEnding + 'error message: ' +
|
|
||||||
OptionalStringText(State.TerrainReadiness.Error.MessageText);
|
|
||||||
end;
|
|
||||||
with State.TerrainReadiness.Evidence do
|
|
||||||
begin
|
|
||||||
if RxTilesLoaded.HasValue then
|
|
||||||
Details := Details + LineEnding + 'rx_tiles_loaded: ' +
|
|
||||||
OptionalBooleanText(RxTilesLoaded);
|
|
||||||
if GeneratedTransitionsReady.HasValue then
|
|
||||||
Details := Details + LineEnding + 'generated_transitions_ready: ' +
|
|
||||||
OptionalBooleanText(GeneratedTransitionsReady);
|
|
||||||
if MapX.HasValue then Details := Details + LineEnding + 'map_x: ' + OptionalInt64Text(MapX);
|
|
||||||
if MapY.HasValue then Details := Details + LineEnding + 'map_y: ' + OptionalInt64Text(MapY);
|
|
||||||
if GameRev.HasValue then Details := Details + LineEnding + 'game_rev: ' + OptionalInt64Text(GameRev);
|
|
||||||
if ExpectedTileCount.HasValue then
|
|
||||||
Details := Details + LineEnding + 'expected_tile_count: ' + OptionalInt64Text(ExpectedTileCount);
|
|
||||||
if CompletedTileCount.HasValue then
|
|
||||||
Details := Details + LineEnding + 'completed_tile_count: ' + OptionalInt64Text(CompletedTileCount);
|
|
||||||
end;
|
|
||||||
Result := Details;
|
|
||||||
end;
|
|
||||||
|
|
||||||
function GraphicsReadinessDetails(const State: TDiagnosticReportState): string;
|
function GraphicsReadinessDetails(const State: TDiagnosticReportState): string;
|
||||||
var
|
var
|
||||||
ReadinessStage: TGraphicsReadinessDiagnosticStageId;
|
ReadinessStage: TGraphicsReadinessDiagnosticStageId;
|
||||||
@@ -692,9 +631,6 @@ begin
|
|||||||
State := CurrentDiagnosticReport;
|
State := CurrentDiagnosticReport;
|
||||||
FStatusLabel.Caption := 'File I/O: ' + DiagnosticStatusToken(State.FileIO.Status);
|
FStatusLabel.Caption := 'File I/O: ' + DiagnosticStatusToken(State.FileIO.Status);
|
||||||
FDetailsLabel.Caption := FileIODetails(State);
|
FDetailsLabel.Caption := FileIODetails(State);
|
||||||
FTerrainReadinessStatusLabel.Caption := 'MAP/RXX terrain readiness: ' +
|
|
||||||
DiagnosticStatusToken(State.TerrainReadiness.Status);
|
|
||||||
FTerrainReadinessDetailsLabel.Caption := TerrainReadinessDetails(State);
|
|
||||||
FGraphicsReadinessStatusLabel.Caption := 'Graphics readiness/current surface: ' +
|
FGraphicsReadinessStatusLabel.Caption := 'Graphics readiness/current surface: ' +
|
||||||
DiagnosticStatusToken(State.GraphicsReadiness.Status);
|
DiagnosticStatusToken(State.GraphicsReadiness.Status);
|
||||||
FGraphicsReadinessDetailsLabel.Caption := GraphicsReadinessDetails(State);
|
FGraphicsReadinessDetailsLabel.Caption := GraphicsReadinessDetails(State);
|
||||||
@@ -733,20 +669,6 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TDiagnosticsView.TerrainReadinessClick(Sender: TObject);
|
|
||||||
begin
|
|
||||||
if FTerrainReadinessInProgress then Exit;
|
|
||||||
FTerrainReadinessInProgress := True;
|
|
||||||
FTerrainReadinessButton.Enabled := False;
|
|
||||||
try
|
|
||||||
RunTerrainReadinessDiagnostic;
|
|
||||||
RefreshReport;
|
|
||||||
finally
|
|
||||||
FTerrainReadinessButton.Enabled := True;
|
|
||||||
FTerrainReadinessInProgress := False;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
|
|
||||||
procedure TDiagnosticsView.ExportClick(Sender: TObject);
|
procedure TDiagnosticsView.ExportClick(Sender: TObject);
|
||||||
begin
|
begin
|
||||||
if FExportInProgress then Exit;
|
if FExportInProgress then Exit;
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"schema": "kam-android-build/2",
|
"schema": "kam-android-build/2",
|
||||||
"build_id": "20261009T204819Z-d5b17e32",
|
"build_id": "20261009T215015Z-473b98f6",
|
||||||
"status": "FAIL",
|
"status": "PASS",
|
||||||
"cpu": "aarch64",
|
"cpu": "aarch64",
|
||||||
"abi": "arm64-v8a",
|
"abi": "arm64-v8a",
|
||||||
"application": {
|
"application": {
|
||||||
@@ -15,13 +15,13 @@
|
|||||||
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
|
"upstream_commit": "962fb850324b79bbe5480e1c2087d98f83a60917",
|
||||||
"resource_count": 8,
|
"resource_count": 8,
|
||||||
"compile": {
|
"compile": {
|
||||||
"status": "FAIL",
|
"status": "PASS",
|
||||||
"exit_code": 1
|
"exit_code": 0
|
||||||
},
|
},
|
||||||
"package": {
|
"package": {
|
||||||
"status": "NOT_RUN",
|
"status": "PASS",
|
||||||
"exit_code": null
|
"exit_code": 0
|
||||||
},
|
},
|
||||||
"package_metadata": null,
|
"package_metadata": "out/current/package.json",
|
||||||
"error": "/work/vendor/kam_remake/src/res/KM_ResFonts.pas(5,13) Fatal: Can't find unit Graphics used by KM_ResFonts"
|
"error": null
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user