rodgomesc / vision-camera-code-scanner Goto Github PK
View Code? Open in Web Editor NEWVisionCamera Frame Processor Plugin to read barcodes using MLKit Vision QrCode Scanning
License: MIT License
VisionCamera Frame Processor Plugin to read barcodes using MLKit Vision QrCode Scanning
License: MIT License
Hi guys i was heading some issue with iOS and Android both.
Frame Processor threw an error: undefined is not a function
Error: Javascript worklet error
at _f (native)
Error: Exception in HostFunction: Javascript worklet error
...
i fixed it by directly using __scanCodes
here is example code that fully works for me
export const Scanner: React.FC = () => {
const devices = useCameraDevices();
const device = devices.back;
const frameProcessor = useFrameProcessor(frame => {
'worklet';
const barcodes = __scanCodes(frame, [BarcodeFormat.ALL_FORMATS]);
}, []);
if (device == null) return <></>;
return (
<Camera
style={{flex: 1}}
device={device}
isActive={true}
frameProcessor={frameProcessor}
frameProcessorFps={5}
/>
);
};
i'm not sure that exactly why this works. But i will work around when i have some time
How to specify a recognition area to guide user to focus at QR code, similar to Dynamsoft?
I'm referring to the guide to draw a rect and show QR overlays
Hey, I'm really interested in the barcode scanner. However the only published module on npm is 0.1.4, which only has the qrcode scanner
if choose BarcodeFormat.PDF417 - no results, but if use BarcodeFormat.ALL_FORMATS its give strange result:
[{"boundingBox": {"bottom": 813, "left": 114, "right": 479, "top": 809}, "content": {"type": 5}, "cornerPoints": [[Object], [Object], [Object], [Object]], "displayValue": "05608742", "format": 1024, "rawValue": "05608742"}]
device: Galaxy a7 (2018) Android 10
packages:
"react-native": "0.68.2",
"react-native-permissions": "^3.3.1",
"react-native-reanimated": "^2.8.0",
"react-native-vision-camera": "^2.13.3",
"vision-camera-code-scanner": "^0.2.0"
Hi @rodgomesc thank you for this library and your great work! I have found a bug with the Typescript types and wanted to bring it to your attention.
The QrCode type is as follows (from https://github.com/rodgomesc/vision-camera-qrcode-scanner/blob/master/src/index.ts#L213)
export type QrCode = {
boundingBox?: Rect;
cornerPoints?: Point[];
displayValue?: string;
rawValue?: string;
content:
| {
type: QrCodeType.UNKNOWN | QrCodeType.ISBN | QrCodeType.TEXT;
data: string;
} // etc...
};
But in the Swift module, you are setting what should be data
instead to the key content
(from https://github.com/rodgomesc/vision-camera-qrcode-scanner/blob/master/ios/VisionCameraQrcodeScanner.swift#L36)
static func convertContent(barcode: Barcode) -> Any {
var map: [String: Any] = [:]
map["type"] = barcode.valueType
switch barcode.valueType {
case .unknown, .ISBN, .text:
map["content"] = barcode.rawValue
// etc...
}
return map
}
This leads to nested content
values in the JSON, ex.
{
"cornerPoints": [
null,
null,
null,
null
],
"content": {
"type": 9,
"content": { // <--should be "data"
"password": "password",
"ssid": "MyWiFi",
"encryptionType": 2
}
},
"displayValue": "MyWiFi password",
"rawValue": "WIFI:T:WPA;S:MyWiFi;P:password;H:;"
}
So I think it would make sense to update convertContent
to change to using map["data"]
or to update the QrCode type (I prefer the first option)
In iOS you will always get undefined
for format
since it is never set in the convertBarcode
Since this package has barcode scanner builtin then it would make sense to implement a mask like in the https://github.com/nartc/react-native-barcode-mask package. Scanning barcodes that are close together will right now result in multiple scans.
What do you think?
I am using this bable.config.js
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
"react-native-reanimated/plugin",
{
globals: ["__scanCodes"]
}
],
};
==================Error======================
globals is not a valid Plugin property
When I am trying to use this format
"plugins": [
["react-native-reanimated/plugin", {
"globals": [
"__scanCodes"
]
}]
]
it is throwing error
Requiring module "node_modules/vision-camera-code-scanner/src/index.ts", which threw an exception: ReferenceError: __scanCodes is not defined .
*Only react-native-vision-camera is working fine but I need to scan bardcode.
any idea?
there is a barcode reader in doc.
but when I install the library there is only a QR code reader
Hi, is there any way to stop the camera and set the captured image fixed on screen after the qrcode is scanned and stop scanning qrcode again only when manually reactivated it?
ignoring file /Users/macbook/Library/Developer/Xcode/DerivedData/AnousithAppScan-edavafsnomekgaeweagdddvhddgh/Build/Products/Debug-iphonesimulator/nanopb/libnanopb.a, building for iOS Simulator-x86_64 but attempting to link with file built for iOS Simulator-arm64
ld: warning: ignoring file /Users/macbook/Library/Developer/Xcode/DerivedData/AnousithAppScan-edavafsnomekgaeweagdddvhddgh/Build/Products/Debug-iphonesimulator/react-native-safe-area-context/libreact-native-safe-area-context.a, building for iOS Simulator-x86_64 but attempting to link with file built for iOS Simulator-arm64
ld: warning: ignoring file /Users/macbook/Library/Developer/Xcode/DerivedData/AnousithAppScan-edavafsnomekgaeweagdddvhddgh/Build/Products/Debug-iphonesimulator/vision-camera-code-scanner/libvision-camera-code-scanner.a, building for iOS Simulator-x86_64 but attempting to link with file built for iOS Simulator-arm64
Undefined symbols for architecture x86_64:
"_GULLogBasic", referenced from:
_MLKLog in MLKitCommon(MLKLogger.o)
"_GPBClearOneof", referenced from:
_MLKITx_EPTFlagValue_ClearValueOneOfCase in MLKitCommon(FlagValues.pbobjc.o)
_MLKITx_PHENORegistrationInfo_ClearPackageVersionOneOfCase in MLKitCommon(RegistrationInfo.pbobjc.o)
_MLKITx_PHENORegistrationInfo_ClearApplicationInfoOneOfCase in MLKitCommon(RegistrationInfo.pbobjc.o)
_MLKITx_CLCCCounter_ClearCounterIdOneOfCase in MLKitCommon(Counters.pbobjc.o)
"OBJC_CLASS$_GTMLogMininumLevelFilter", referenced from:
objc-class-ref in MLKitCommon(GIPLoggingReroutingGTMLogger.o)
"OBJC_METACLASS$_GTMLogger", referenced from:
OBJC_METACLASS$_MLKITx_GIPLoggingReroutingGTMLogger in MLKitCommon(GIPLoggingReroutingGTMLogger.o)
"OBJC_CLASS$_GPBCodedOutputStream", referenced from:
objc-class-ref in MLKitCommon(CCTLogOutputStream.o)
"OBJC_CLASS$_GPBFileDescriptor", referenced from:
objc-class-ref in MLKitCommon(Enums.pbobjc.o)
objc-class-ref in MLKitCommon(UploaderState.pbobjc.o)
objc-class-ref in MLKitCommon(FirebaseMlSdk.pbobjc.o)
objc-class-ref in MLKitCommon(Barhopper.pbobjc.o)
objc-class-ref in MLKitCommon(FlatFile.pbobjc.o)
objc-class-ref in MLKitCommon(TypedFeatures.pbobjc.o)
objc-class-ref in MLKitCommon(PhenotypeLog.pbobjc.o)
...
"OBJC_CLASS$_GPBEnumDescriptor", referenced from:
objc-class-ref in MLKitCommon(Enums.pbobjc.o)
objc-class-ref in MLKitCommon(FirebaseMlSdk.pbobjc.o)
objc-class-ref in MLKitCommon(Barhopper.pbobjc.o)
objc-class-ref in MLKitCommon(FlatFile.pbobjc.o)
objc-class-ref in MLKitCommon(PhenotypeLog.pbobjc.o)
objc-class-ref in MLKitCommon(Clientanalytics.pbobjc.o)
objc-class-ref in MLKitCommon(VisionExtension.pbobjc.o)
...
"OBJC_CLASS$_GPBDescriptor", referenced from:
objc-class-ref in MLKitCommon(Enums.pbobjc.o)
objc-class-ref in MLKitCommon(UploaderState.pbobjc.o)
objc-class-ref in MLKitCommon(FirebaseMlSdk.pbobjc.o)
objc-class-ref in MLKitCommon(Barhopper.pbobjc.o)
objc-class-ref in MLKitCommon(FlatFile.pbobjc.o)
objc-class-ref in MLKitCommon(TypedFeatures.pbobjc.o)
objc-class-ref in MLKitCommon(PhenotypeLog.pbobjc.o)
...
"OBJC_CLASS$_GPBMessage", referenced from:
OBJC_CLASS$_MLKITx_EXHFetchReason in MLKitCommon(Enums.pbobjc.o)
OBJC_CLASS$_MLKITx_CCTUploaderState in MLKitCommon(UploaderState.pbobjc.o)
OBJC_CLASS$_MLKITx_FBMLSystemInfo in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_CLASS$_MLKITx_FBMLModelInfo in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_CLASS$_MLKITx_FBMLOtherError in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_CLASS$_MLKITx_FBMLImageInfo in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_CLASS$_MLKITx_FBMLInferenceCommonLogEvent in MLKitCommon(FirebaseMlSdk.pbobjc.o)
...
"OBJC_METACLASS$_GPBMessage", referenced from:
OBJC_METACLASS$_MLKITx_EXHFetchReason in MLKitCommon(Enums.pbobjc.o)
OBJC_METACLASS$_MLKITx_CCTUploaderState in MLKitCommon(UploaderState.pbobjc.o)
OBJC_METACLASS$_MLKITx_FBMLSystemInfo in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_METACLASS$_MLKITx_FBMLModelInfo in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_METACLASS$_MLKITx_FBMLOtherError in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_METACLASS$_MLKITx_FBMLImageInfo in MLKitCommon(FirebaseMlSdk.pbobjc.o)
OBJC_METACLASS$_MLKITx_FBMLInferenceCommonLogEvent in MLKitCommon(FirebaseMlSdk.pbobjc.o)
...
Looks like we're not getting boundingBox or cornerPoint data back for iOS.
My use case involves showing the user feedback by overlaying the bounding boxes of detected QR codes.
Hello @rodgomesc, how are you doing?
So, is there any prediction of when the next release will be made on npm registry?
I need to use the inverted barcode detection capabilities brought by #44, but in my use case, is not feasible to point to a github address on npm install
execution.
Anyway, thanks for the great work!
app build successfully but when i try to open it on android it closes instantly with
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to pause activity {com.example.visioncameracodescanner/com.example.visioncameracodescanner.MainActivity}: com.facebook.react.bridge.JSApplicationIllegalArgumentException: Animated node with ID 2 already exists
FATAL EXCEPTION: main
Process: com.example.visioncameracodescanner, PID: 9126
java.lang.RuntimeException: Unable to pause activity {com.example.visioncameracodescanner/com.example.visioncameracodescanner.MainActivity}: com.facebook.react.bridge.JSApplicationIllegalArgumentException: Animated node with ID 2 already exists
at android.app.ActivityThread.performPauseActivityIfNeeded(ActivityThread.java:5037)
at android.app.ActivityThread.performPauseActivity(ActivityThread.java:4988)
at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:4940)
at android.app.servertransaction.PauseActivityItem.execute(PauseActivityItem.java:47)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2212)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7798)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Caused by: com.facebook.react.bridge.JSApplicationIllegalArgumentException: Animated node with ID 2 already exists
at com.swmansion.reanimated.NodesManager.createNode(NodesManager.java:331)
at com.swmansion.reanimated.ReanimatedModule$2.execute(ReanimatedModule.java:116)
at com.swmansion.reanimated.ReanimatedModule$1.execute(ReanimatedModule.java:85)
at com.facebook.react.uimanager.UIViewOperationQueue$UIBlockOperation.execute(UIViewOperationQueue.java:579)
at com.facebook.react.uimanager.UIViewOperationQueue$1.run(UIViewOperationQueue.java:915)
at com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches(UIViewOperationQueue.java:1026)
at com.facebook.react.uimanager.UIViewOperationQueue.pauseFrameCallback(UIViewOperationQueue.java:1003)
at com.facebook.react.uimanager.UIImplementation.onHostPause(UIImplementation.java:783)
at com.facebook.react.uimanager.UIManagerModule.onHostPause(UIManagerModule.java:222)
at com.facebook.react.bridge.ReactContext.onHostPause(ReactContext.java:290)
at com.facebook.react.ReactInstanceManager.moveToBeforeResumeLifecycleState(ReactInstanceManager.java:754)
at com.facebook.react.ReactInstanceManager.onHostPause(ReactInstanceManager.java:549)
at com.facebook.react.ReactInstanceManager.onHostPause(ReactInstanceManager.java:571)
at com.facebook.react.ReactDelegate.onHostPause(ReactDelegate.java:63)
at com.facebook.react.ReactActivityDelegate.onPause(ReactActivityDelegate.java:96)
at com.facebook.react.ReactActivity.onPause(ReactActivity.java:52)
at android.app.Activity.performPause(Activity.java:8238)
at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1542)
at android.app.ActivityThread.performPauseActivityIfNeeded(ActivityThread.java:5027)
... 14 more
LOG Running "AwesomeProject" with {"rootTag":1}
ERROR ReferenceError: Property '__scanQRCodes' doesn't exist, js engine: hermes
at App (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false&app=com.awesomeproject&modulesOnly=false&runModule=true:131614:41)
at RCTView
at View
at RCTView
at View
at AppContainer (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false&app=com.awesomeproject&modulesOnly=false&runModule=true:77063:36)
at AwesomeProject(RootComponent) (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false&app=com.awesomeproject&modulesOnly=false&runModule=true:83465:28)
ERROR Error: Requiring module "node_modules/vision-camera-qrcode-scanner/src/index.ts", which threw an exception: ReferenceError: Property '__scanQRCodes' doesn't exist, js engine: hermes
at App (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false&app=com.awesomeproject&modulesOnly=false&runModule=true:131614:41)
at RCTView
at View
at RCTView
at View
at AppContainer (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false&app=com.awesomeproject&modulesOnly=false&runModule=true:77063:36)
at AwesomeProject(RootComponent) (http://localhost:8081/index.bundle?platform=android&dev=true&minify=false&app=com.awesomeproject&modulesOnly=false&runModule=true:83465:28)
ERROR TypeError: Cannot read property 'scanQRCodes' of undefined
This error is located at:
in App (at renderApplication.js:50)
in RCTView (at View.js:32)
in View (at AppContainer.js:92)
in RCTView (at View.js:32)
in View (at AppContainer.js:119)
in AppContainer (at renderApplication.js:43)
in AwesomeProject(RootComponent) (at renderApplication.js:60), js engine: hermes
ERROR TypeError: Cannot read property 'scanQRCodes' of undefined
Hi there,
So we are currently implementing this great plugin!
For some reason the exact same code works on one device (iPhone 6s with most up-to-date iOS 15.x), but does NOT work on a newer iPhone 12 Mini with iOS 14.8.1.
The babel config is obviously the same - again: the whole code is exactly the same!
When running the project on latter device, the following error is thrown in the xCode logs:
[javascript] Frame Processor threw an error: Can't find variable: __scanQRCodes
Can anyone help? It is quite obvious that for some reason the global variable __scanQRCodes
is somehow undefined, but how is that possible?
Thanks, best Patrick
Lib has not exported neither useScanBarcodes
BarcodeFormat
from 'vision-camera-qrcode-scanner'; version 0.1.4. So there is no way to use it actually.
Hello, today I get interest bug, if with this lib we scan barcode with format EAN-13 (13 digits) which starts with zero. Lib start thing that is Format Type UPC-A which is 12 digits. I know, I can manually add 0 but its can make problems with UPC-A. And now I need both of this formats. Any solution for this ?
Hi! First of all thanks for the lib! I'd like to start moving from the react-native-camera
to react-native-vision-camera
so the one of my app features is to read a barcode coded in EAN13 so this library fits my needs.
However I'm facing a strange issue, the frame processor is throwing an error all the time Frame Processor threw an error: undefined is not a function
. All the configuration (especially the one related to react-reanimated) is done properly. The app is running fine and it compiles without errors.
babel.config.js
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
[
'module-resolver',
{
root: ['./'],
extensions: ['.ios.js', '.android.js', '.js', '.ts', '.tsx', '.json'],
alias: {
res: './src/res',
},
},
],
[
'react-native-reanimated/plugin',
{
globals: ['__scanCodes'],
},
],
],
}
Component
import React, { useEffect, useLayoutEffect, useMemo, useState } from 'react'
import { StatusBar } from 'react-native'
import styles from './GrantedPermissionsScreen.style'
import { Camera, useCameraDevices } from 'react-native-vision-camera'
import LoadingView from 'src/components/molecules/loadingView/LoadingView'
import Screen from 'src/components/atoms/screen/Screen'
import HeaderButton from 'src/components/molecules/headerButton/HeaderButton'
import { AvailableColors, colors } from 'res'
import IconFeather from 'react-native-vector-icons/Feather'
import Overlay from './components/overlay/Overlay'
import { CompositeNavigationProp } from '@react-navigation/core'
import { BarcodeFormat, useScanBarcodes } from 'vision-camera-code-scanner'
import { RegisterTubeRoutes, Routes } from 'src/navigators/routes'
import { RegisterTubeNavigationProp } from 'src/navigators/registerTube'
import { RootNavigationProp } from 'src/navigators'
// const ReanimatedCamera = Reanimated.createAnimatedComponent(Camera)
export interface GrantedPermissionsProps {
navigation: CompositeNavigationProp<
RegisterTubeNavigationProp<RegisterTubeRoutes.CameraGrantedPermissions>,
RootNavigationProp<Routes.AddCustomer>
>
}
const GrantedPermissionsScreen = ({ navigation }: GrantedPermissionsProps) => {
const [hasPermission, setHasPermission] = useState(false)
const devices = useCameraDevices()
const device = useMemo(() => {
return devices.back
}, [devices])
const [frameProcessor, barcodes] = useScanBarcodes([BarcodeFormat.QR_CODE])
useLayoutEffect(() => {
navigation.setOptions({
headerTransparent: true,
headerBackVisible: false,
headerRight: () => {
return (
<HeaderButton
variant={AvailableColors.white}
onPress={navigation.goBack}>
<IconFeather name="x" size={18} color={colors.white} />
</HeaderButton>
)
},
})
}, [navigation])
useEffect(() => {
;(async () => {
const status = await Camera.requestCameraPermission()
setHasPermission(status === 'authorized')
})()
}, [])
if (!device || !hasPermission) {
return <LoadingView />
}
return (
<Screen style={styles.container}>
<StatusBar barStyle="light-content" />
<Camera
style={styles.camera}
isActive
device={device}
frameProcessor={frameProcessor}
frameProcessorFps={5}
/>
<Overlay />
</Screen>
)
}
export default React.memo(GrantedPermissionsScreen)
Hope someone can help me out to discover what's happening
Thanks!
Hello,
I keep getting a can't find variable scan __scanCodes error having implemented the babel.config.js as in the README.md and having imported the vision-camera code scanner library according to the documentation. The errors log as "TypeError: undefined is not an object (evaluating '_$$_REQUIRE(_dependencyMap[8], "vision-camera-code-scanner").useScanBarcodes')". and "Error: Requiring module "node_modules/vision-camera-code-scanner/src/index.ts", which threw an exception: ReferenceError: Can't find variable: __scanCodes ".
Thank you.
I was trying to implement this library and was not working until I realized that in the example the package VisionCameraCodeScannerPluginPackage is being linked manually. Why it is not included in the docs?
While scanning barcodes, it is possible to retrieve a barcode object with either boundingBox for Android or cornerPoints for iOS.
With these properties, it seems possible to get the right positioning of the barcode in order to highlight it for better user experience.
For instance, while scanning multiple barcodes, it can be useful to add an emoji or show the borders of the barcodes already scanned.
The issue is that I am not able to display correctly the borders of scanned barcodes.
I am trying to adapt boundingBox and cornerPoints to use these values in a more classic way to display absolute elements with left and top properties but it does not fit perfectly with the real barcode borders.
Is there a way to use boundingBox or cornerPoints correctly ?
See below an example to reproduce this issue and an example of cornerPoints value.
import React, {useEffect, useState} from 'react';
import {
View,
Text,
StyleSheet,
PixelRatio,
Platform,
} from 'react-native';
import {Camera, useCameraDevices} from 'react-native-vision-camera';
import {Colors} from 'react-native/Libraries/NewAppScreen';
import {BarcodeFormat, useScanBarcodes} from 'vision-camera-code-scanner';
const styles = StyleSheet.create({
outer: {
...StyleSheet.absoluteFillObject,
backgroundColor: Colors.darker,
flex: 1,
},
});
const SquareFromCoord = ({barcode}) => {
let bottom;
let left;
let right;
let top;
const pixelRatio = PixelRatio.get();
if (Platform.OS === 'ios') {
const xArray = barcode.cornerPoints.map(corner => parseFloat(corner.x));
const yArray = barcode.cornerPoints.map(corner => parseFloat(corner.y));
left = Math.min(...xArray) / pixelRatio;
right = Math.max(...xArray) / pixelRatio;
bottom = Math.max(...yArray) / pixelRatio;
top = Math.min(...yArray) / pixelRatio;
} else {
// Other similar logic for Android
}
return (
<View
style={{
backgroundColor: 'rgba(0, 255, 131, 0.8)',
borderRadius: 10,
height: bottom - top,
opacity: 0.8,
width: right - left,
position: 'absolute',
left,
top,
}}
/>
);
};
export const RnCamera = () => {
const devices = useCameraDevices();
const device = devices.back;
const [frameProcessor, barcodes] = useScanBarcodes([BarcodeFormat.QR_CODE]);
const [permissions, setPermissions] = useState(false);
const handlePermission = async () => {
const cameraPermission = await Camera.getCameraPermissionStatus();
if (cameraPermission !== 'authorized') {
const askPermissionRes = await Camera.requestCameraPermission();
setPermissions(askPermissionRes === 'authorized');
} else {
setPermissions(true);
}
};
useEffect(() => {
handlePermission();
}, []);
if (!device || !permissions) {
return <Text>Loading</Text>;
}
return (
<View style={styles.outer}>
<Camera
style={StyleSheet.absoluteFill}
device={device}
isActive={true}
enableZoomGesture
frameProcessor={frameProcessor}
frameProcessorFps={5}
/>
{barcodes.map((barcode, idx) => (
<SquareFromCoord key={idx} barcode={barcode} />
))}
</View>
);
};
Example of cornerPoints while scanning a QR code with an iPad Air 2 (window dimensions = 677:335) :
"cornerPoints": [{"x": 209.60528564453125, "y": 647.1997680664062}, {"x": 331.0139465332031, "y": 655.4308471679688}, {"x": 330.98651123046875, "y": 780.6898193359375}, {"x": 209.5778350830078, "y": 772.458740234375}]
Thanks for this package @rodgomesc! Was wanting a frame processor to scan QR codes and can't believe it's that simple (looking at the source code of this repo). But it seems like it's only supporting URLs for now. I can add the support for it, but can only test for Android as I only have an Linux system.
I'll open a PR with the changes once I'm done with the changes
It seems like this library doesn't support barcodes as I wasn't able to get them scanned through this. However, was able to get QRCodes scanned. Is this true, or I haven't configured this correctly?
i have following package json
"@expo/react-native-action-sheet": "^3.13.0",
"@gorhom/bottom-sheet": "^4",
"@gorhom/portal": "^1.0.13",
"@react-native-async-storage/async-storage": "^1.16.1",
"@react-native-community/blur": "^3.6.0",
"@react-navigation/bottom-tabs": "^6.2.0",
"@react-navigation/native": "^6.0.8",
"@react-navigation/native-stack": "^6.5.0",
"@rneui/base": "^4.0.0-rc.1",
"@rneui/themed": "^4.0.0-rc.1",
"@types/lodash.isequal": "^4.5.5",
"@types/react-native-snap-carousel": "^3.8.5",
"axios": "^0.26.0",
"buffer": "^6.0.3",
"date-fns": "^2.28.0",
"form-data": "^4.0.0",
"formik": "^2.2.9",
"i18next": "^21.6.12",
"i18next-http-backend": "^1.4.0",
"lodash.clonedeep": "^4.5.0",
"lodash.debounce": "^4.0.8",
"lodash.isempty": "^4.4.0",
"lodash.isequal": "^4.5.0",
"mobx": "^6.4.2",
"mobx-devtools-mst": "^0.9.30",
"mobx-react-lite": "^3.3.0",
"mobx-state-tree": "^5.1.3",
"qs": "^6.10.3",
"querystring": "^0.2.1",
"react": "17.0.2",
"react-i18next": "^11.15.5",
"react-native": "0.68.0",
"react-native-compressor": "^1.5.2",
"react-native-config": "^1.4.5",
"react-native-currency-input": "^1.0.1",
"react-native-date-picker": "^4.2.0",
"react-native-flash-message": "^0.2.1",
"react-native-fs": "^2.19.0",
"react-native-gesture-handler": "^2.4.2",
"react-native-image-picker": "^4.7.3",
"react-native-network-logger": "^1.12.0",
"react-native-permissions": "^3.3.1",
"react-native-photo-editor": "1.0.13",
"react-native-reanimated": "^2.6.0",
"react-native-safe-area-context": "^4.0.1",
"react-native-screens": "^3.12.0",
"react-native-shake": "^5.1.1",
"react-native-snap-carousel": "^3.9.1",
"react-native-svg": "^12.1.1",
"react-native-table-component": "^1.2.2",
"react-native-text-size": "^4.0.0-rc.1",
"react-native-url-polyfill": "^1.3.0",
"react-native-vision-camera": "^2.13.1",
"react-native-web": "^0.17.7",
"react-query": "^3.34.16",
"vision-camera-code-scanner": "^0.2.0",
When i trying to build react native ios i have following error 'VisionCamera/FrameProcessorPlugin.h' file not found in VisionCameraCodeScanner-Bridging-Header.h file
Xcode Version 13.3 (13E113)
Here is my config file
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
[
'react-native-reanimated/plugin',
{
globals: ['__scanQRCodes'],
},
],
],
}
At first I was using vision-camera-qrcode-scanner from npm(https://www.npmjs.com/package/vision-camera-qrcode-scanner), everything was alright.
Then I realized that package seems to be abandoned so I switched to vision-camera-code-scanner(package in this repo) and things went side ways really fast.
Background/package versions:
[email protected]
[email protected]
[email protected]
Platform: Android
Behavior: upon moutning the component with Camera and frameProcessor, the app crashes with error message "Property __scanCodes doesn't exist"
Version 0.1.6 from npm works fine though(no idea why).
babel.config.js is set according to the docs.
Any idea what was wrong (or an educated guess about where the problem might be)?
How to convert value boundingBox to px, and so that position is accurate on screen ?
Error: Exception in HostFunction: com.mrousavy.camera.ViewNotFoundError: [system/view-not-found] The given view (ID 99) was not found in the view manager.
Getting this error in case of screen change or after pressing the back button.
I am using react native navigation header back button
As discussed briefly over at RNVC discussion groups do you consider to rename the project before it lifts off? ;)
react-native-vision-camera-code-scanner
is long but makes the connection to react-native-vision-camera clear and follows other npm pluggable packages (eslint-plugin-*)
vision-camera-code-scanner
would probably fine too unless there is a vision-camera
project in the future.
Maybe it could also directly move under an umbrella orga repo: @react-native-vision-camera/code-scanner
?
Keep up the good work, saved me a ton of work ;)
.globals is not a valid Plugin property
- Maybe you meant to use
"plugins": [
["react-native-reanimated/plugin", {
"globals": [
"__scanQRCodes"
]
}]
]
here is my config file
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
'react-native-reanimated/plugin',
{
"globals": ['__scanQRCodes'],
},
],
}
After running this frame processor for a little while (~1 minute), my app inevitably crashes with the error, stacktrace, and thread dump below.
I've read through some related threads, and I'm not sure yet if this is an issue in this particular plugin vs in react-native-vision-camera
running in my particular runtime environment, or something else entirely. Specifically, I saw a fix for a similar issue here mrousavy/react-native-vision-camera#350, but it sounded like resolution there might have been hermes-specific (I am notably running without hermes enabled on RN 66).
However, I have observed that running react-native-vision-camera
with trivial frame processors, this crash does not occur. It's only when I add scanQrCodes(frame)
to my frame processor that the crash occurs.
I'm testing on-device using a Pixel 3 with Android SDK 12.
Dependency versions:
react-native-reanimated
: 2.3.0-beta.2react-native-vision-camera
: ^2.9.3vision-camera-qrcode-scanner
: ^0.1.4react-native
: 0.66.3Opening this thread in case anything about this immediately sticks out to someone. Otherwise, will just use it to collate information about this as I try a few things like upgrading react-native-reanimated
to 2.3.0-beta.3 or enabling hermes.
2021-11-15 10:59:40.398 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: java_vm_ext.cc:579] JNI DETECTED ERROR IN APPLICATION: JNI ERROR (app bug): jobject is an invalid local reference: 0x19 (stale reference with serial number 2 v. current 1)
java_vm_ext.cc:579] in call to GetObjectRefType
java_vm_ext.cc:579] from void com.mrousavy.camera.CameraView.frameProcessorCallback(androidx.camera.core.ImageProxy)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] Runtime aborting...
runtime.cc:669] Dumping all threads without mutator lock held
runtime.cc:669] All threads:
runtime.cc:669] DALVIK THREADS (81):
runtime.cc:669] "pool-17-thread-1" prio=5 tid=77 Runnable
runtime.cc:669] | group="" sCount=0 ucsCount=0 flags=0 obj=0x14080120 self=0x7d9a07a3c0
runtime.cc:669] | sysTid=23042 nice=0 cgrp=default sched=0/0 handle=0x72583b5cb0
runtime.cc:669] | state=R schedstat=( 6752439630 342448326 4041 ) utm=640 stm=33 core=4 HZ=100
runtime.cc:669] | stack=0x72582b2000-0x72582b4000 stackSize=1039KB
runtime.cc:669] | held mutexes= "abort lock" "mutator lock"(shared held)
runtime.cc:669] native: #00 pc 000000000055f938 /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
runtime.cc:669] native: #01 pc 0000000000676358 /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+360)
runtime.cc:669] native: #02 pc 0000000000694034 /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+920)
runtime.cc:669] native: #03 pc 000000000068db58 /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+520)
runtime.cc:669] native: #04 pc 000000000068cd6c /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool)+1464)
runtime.cc:669] native: #05 pc 0000000000626e50 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+2164)
runtime.cc:669] native: #06 pc 000000000001595c /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+76)
runtime.cc:669] native: #07 pc 0000000000014f8c /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+364)
runtime.cc:669] native: #08 pc 00000000004501fc /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2516)
runtime.cc:669] native: #09 pc 0000000000450274 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+108)
runtime.cc:669] native: #10 pc 00000000004424bc /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+140)
runtime.cc:669] native: #11 pc 0000000000441a30 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck::InstanceKind, _jobject*, bool)+1116)
runtime.cc:669] native: #12 pc 000000000044028c /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+568)
runtime.cc:669] native: #13 pc 000000000043f870 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+644)
runtime.cc:669] native: #14 pc 000000000043ef58 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::GetObjectRefType(_JNIEnv*, _jobject*) (.llvm.11195161549560735479)+656)
runtime.cc:669] native: #15 pc 0000000000019098 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libfbjni.so (facebook::jni::isObjectRefType(_jobject*, jobjectRefType)+76)
runtime.cc:669] native: #16 pc 00000000000594d4 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::LocalReferenceAllocator::verifyReference(_jobject*) const+32)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #17 pc 000000000005954c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::LocalReferenceAllocator::deleteReference(_jobject*) const+80)
runtime.cc:669] native: #18 pc 000000000006b824 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::base_owned_ref<vision::JImageProxy, facebook::jni::LocalReferenceAllocator>::reset(facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*)+144)
runtime.cc:669] native: #19 pc 000000000006b76c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::base_owned_ref<vision::JImageProxy, facebook::jni::LocalReferenceAllocator>::reset()+28)
runtime.cc:669] at com.mrousavy.camera.CameraView.frameProcessorCallback(Native method)
runtime.cc:669] at com.mrousavy.camera.CameraView.access$frameProcessorCallback(CameraView.kt:67)
runtime.cc:669] at com.mrousavy.camera.CameraView$configureSession$$inlined$apply$lambda$1.analyze(CameraView.kt:440)
runtime.cc:669] at androidx.camera.core.ImageAnalysis.lambda$setAnalyzer$2$ImageAnalysis(ImageAnalysis.java:450)
runtime.cc:669] at androidx.camera.core.-$$Lambda$ImageAnalysis$-wcArnbkVmqkAHxpJ0VOR9b2w0Q.analyze(lambda:-1)
runtime.cc:669] at androidx.camera.core.ImageAnalysisAbstractAnalyzer.lambda$analyzeImage$0$ImageAnalysisAbstractAnalyzer(ImageAnalysisAbstractAnalyzer.java:145)
runtime.cc:669] at androidx.camera.core.-$$Lambda$ImageAnalysisAbstractAnalyzer$8nmjUxCmaK9ClOx3NHAdwtp6S3w.run(lambda:-1)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "main" prio=7 tid=1 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x72d9b168 self=0x7d99fe4be0
runtime.cc:669] | sysTid=22590 nice=-4 cgrp=default sched=0/0 handle=0x7ee26464f8
runtime.cc:669] | state=S schedstat=( 4927949870 427341394 8830 ) utm=423 stm=68 core=5 HZ=100
runtime.cc:669] | stack=0x7ff1dda000-0x7ff1ddc000 stackSize=8188KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 00000000004280b4 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::FindClass(_JNIEnv*, char const*) (.llvm.11195161549560735479)+504)
runtime.cc:669] native: #03 pc 0000000000113fb0 /system/lib64/libandroid_runtime.so (android::NativeDisplayEventReceiver::dispatchVsync(long, android::PhysicalDisplayId, unsigned int, android::VsyncEventData)+76)
runtime.cc:669] native: #04 pc 00000000000d5860 /system/lib64/libgui.so (android::DisplayEventDispatcher::handleEvent(int, int, void*)+500)
runtime.cc:669] native: #05 pc 000000000001691c /system/lib64/libutils.so (android::Looper::pollInner(int)+912)
runtime.cc:669] native: #06 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #07 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.app.ActivityThread.main(ActivityThread.java:7842)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.lang.reflect.Method.invoke(Native method)
runtime.cc:669] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
runtime.cc:669] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
runtime.cc:669]
runtime.cc:669] "Signal Catcher" prio=10 tid=6 WaitingInMainSignalCatcherLoop
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40238 self=0x7d99fef2c0
runtime.cc:669] | sysTid=22595 nice=-20 cgrp=default sched=0/0 handle=0x7c0fb17cb0
runtime.cc:669] | state=S schedstat=( 1129480 0 1 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:669] | stack=0x7c0fa20000-0x7c0fa22000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009dfd8 /apex/com.android.runtime/lib64/bionic/libc.so (__rt_sigtimedwait+8)
runtime.cc:669] native: #01 pc 000000000005e6b8 /apex/com.android.runtime/lib64/bionic/libc.so (sigwait64+88)
runtime.cc:669] native: #02 pc 000000000064dc54 /apex/com.android.art/lib64/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+420)
runtime.cc:669] native: #03 pc 000000000064c880 /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run(void*)+268)
runtime.cc:669] native: #04 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #05 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0x7d99fed6f0
runtime.cc:669] | sysTid=22596 nice=-20 cgrp=default sched=0/0 handle=0x7c0da19cb0
runtime.cc:669] | state=S schedstat=( 705676 11927 9 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:669] | stack=0x7c0d922000-0x7c0d924000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009d334 /apex/com.android.runtime/lib64/bionic/libc.so (read+4)
runtime.cc:669] native: #01 pc 0000000000021110 /apex/com.android.art/lib64/libperfetto_hprof.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ArtPlugin_Initialize::$_33> >(void*)+280)
runtime.cc:669] native: #02 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #03 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "ADB-JDWP Connection Control Thread" prio=10 tid=8 WaitingInMainDebuggerLoop
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d402b0 self=0x7d99ff4630
runtime.cc:669] | sysTid=22597 nice=-20 cgrp=default sched=0/0 handle=0x7c0d91bcb0
runtime.cc:669] | state=S schedstat=( 4622136 46042 13 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:669] | stack=0x7c0d824000-0x7c0d826000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e698 /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+8)
runtime.cc:669] native: #01 pc 000000000005bb10 /apex/com.android.runtime/lib64/bionic/libc.so (poll+92)
runtime.cc:669] native: #02 pc 0000000000009dac /apex/com.android.art/lib64/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+752)
runtime.cc:669] native: #03 pc 000000000000840c /apex/com.android.art/lib64/libadbconnection.so (adbconnection::CallbackFunction(void*)+1484)
runtime.cc:669] native: #04 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #05 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] "HeapTaskDaemon" prio=5 tid=9 WaitingForTaskProcessor
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d474b0 self=0x7d99ffb570
runtime.cc:669] | sysTid=22599 nice=4 cgrp=default sched=0/0 handle=0x7bbdb3ecb0
runtime.cc:669] | state=S schedstat=( 310624539 10150884 122 ) utm=23 stm=7 core=4 HZ=100
runtime.cc:669] | stack=0x7bbda3b000-0x7bbda3d000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 00000000003b5554 /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+532)
runtime.cc:669] native: #03 pc 00000000003b5e54 /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+92)
runtime.cc:669] at dalvik.system.VMRuntime.runHeapTasks(Native method)
runtime.cc:669] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:531)
runtime.cc:669] at java.lang.Daemons$Daemon.run(Daemons.java:139)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Jit thread pool worker thread 0" prio=5 tid=10 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40328 self=0x7d9a00e760
runtime.cc:669] | sysTid=22598 nice=9 cgrp=default sched=0/0 handle=0x7bbdc44cb0
runtime.cc:669] | state=S schedstat=( 1294776959 244608966 2381 ) utm=108 stm=20 core=7 HZ=100
runtime.cc:669] | stack=0x7bbdb45000-0x7bbdb47000 stackSize=1023KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 00000000006959fc /apex/com.android.art/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+120)
runtime.cc:669] native: #03 pc 0000000000694e20 /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run()+144)
runtime.cc:669] native: #04 pc 00000000006948d0 /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+192)
runtime.cc:669] native: #05 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #06 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "ReferenceQueueDaemon" prio=5 tid=11 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d403a0 self=0x7d9a00cb90
runtime.cc:669] | sysTid=22600 nice=4 cgrp=default sched=0/0 handle=0x7bbba34cb0
runtime.cc:669] | state=S schedstat=( 22236308 4055885 19 ) utm=1 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x7bbb931000-0x7bbb933000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000055aa80 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+540)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x0f628646> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:669] at java.lang.Object.wait(Object.java:442)
runtime.cc:669] at java.lang.Object.wait(Object.java:568)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:217)
runtime.cc:669] - locked <0x0f628646> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
runtime.cc:669] at java.lang.Daemons$Daemon.run(Daemons.java:139)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "FinalizerDaemon" prio=5 tid=12 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40418 self=0x7d9a010330
runtime.cc:669] | sysTid=22601 nice=4 cgrp=default sched=0/0 handle=0x7bba92acb0
runtime.cc:669] | state=S schedstat=( 49834065 2049900 40 ) utm=4 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7bba827000-0x7bba829000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000055aa80 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+540)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x0200b007> (a java.lang.Object)
runtime.cc:669] at java.lang.Object.wait(Object.java:442)
runtime.cc:669] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
runtime.cc:669] - locked <0x0200b007> (a java.lang.Object)
runtime.cc:669] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
runtime.cc:669] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:273)
runtime.cc:669] at java.lang.Daemons$Daemon.run(Daemons.java:139)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "FinalizerWatchdogDaemon" prio=5 tid=13 Sleeping
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40490 self=0x7d9a018e40
runtime.cc:669] | sysTid=22602 nice=4 cgrp=default sched=0/0 handle=0x7bb9820cb0
runtime.cc:669] | state=S schedstat=( 1694479 2453594 21 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:669] | stack=0x7bb971d000-0x7bb971f000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000028bf78 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+172)
runtime.cc:669] native: #02 pc 000000000055aa94 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+560)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Thread.sleep(Native method)
runtime.cc:669] - sleeping on <0x0c574534> (a java.lang.Object)
runtime.cc:669] at java.lang.Thread.sleep(Thread.java:451)
runtime.cc:669] - locked <0x0c574534> (a java.lang.Object)
runtime.cc:669] at java.lang.Thread.sleep(Thread.java:356)
runtime.cc:669] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForNanos(Daemons.java:390)
runtime.cc:669] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:419)
runtime.cc:669] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:325)
runtime.cc:669] at java.lang.Daemons$Daemon.run(Daemons.java:139)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Binder:22590_1" prio=5 tid=14 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40510 self=0x7d9a0156a0
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | sysTid=22603 nice=0 cgrp=default sched=0/0 handle=0x7bb8618cb0
runtime.cc:669] | state=S schedstat=( 807679310 106912440 3586 ) utm=63 stm=16 core=5 HZ=100
runtime.cc:669] | stack=0x7bb8521000-0x7bb8523000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009d5d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
runtime.cc:669] native: #01 pc 00000000000593f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+152)
runtime.cc:669] native: #02 pc 0000000000041e90 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+260)
runtime.cc:669] native: #03 pc 0000000000041d78 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
runtime.cc:669] native: #04 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "Binder:22590_2" prio=5 tid=15 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40588 self=0x7d9a017270
runtime.cc:669] | sysTid=22604 nice=0 cgrp=default sched=0/0 handle=0x7bb751acb0
runtime.cc:669] | state=S schedstat=( 306964376 37368328 1221 ) utm=23 stm=6 core=4 HZ=100
runtime.cc:669] | stack=0x7bb7423000-0x7bb7425000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009d5d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
runtime.cc:669] native: #01 pc 00000000000593f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+152)
runtime.cc:669] native: #02 pc 0000000000041e90 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+260)
runtime.cc:669] native: #03 pc 0000000000041d78 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
runtime.cc:669] native: #04 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "Binder:22590_3" prio=5 tid=16 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40600 self=0x7d9a013ad0
runtime.cc:669] | sysTid=22605 nice=0 cgrp=default sched=0/0 handle=0x7bb641ccb0
runtime.cc:669] | state=S schedstat=( 1021998466 142780735 4439 ) utm=81 stm=19 core=1 HZ=100
runtime.cc:669] | stack=0x7bb6325000-0x7bb6327000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009d5d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
runtime.cc:669] native: #01 pc 00000000000593f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+152)
runtime.cc:669] native: #02 pc 0000000000041e90 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+260)
runtime.cc:669] native: #03 pc 0000000000041d78 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #04 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "Profile Saver" prio=5 tid=17 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40678 self=0x7d9a01c5e0
runtime.cc:669] | sysTid=22608 nice=9 cgrp=default sched=0/0 handle=0x7bb3594cb0
runtime.cc:669] | state=S schedstat=( 123142552 8943488 81 ) utm=10 stm=1 core=7 HZ=100
runtime.cc:669] | stack=0x7bb349d000-0x7bb349f000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000028bf78 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+172)
runtime.cc:669] native: #02 pc 000000000041ed48 /apex/com.android.art/lib64/libart.so (art::ProfileSaver::Run()+748)
runtime.cc:669] native: #03 pc 000000000042412c /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+180)
runtime.cc:669] native: #04 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #05 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "pool-6-thread-1" prio=5 tid=21 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40ac8 self=0x7d9a02dc00
runtime.cc:669] | sysTid=22616 nice=0 cgrp=default sched=0/0 handle=0x7bae828cb0
runtime.cc:669] | state=S schedstat=( 286652601 19211564 184 ) utm=26 stm=1 core=7 HZ=100
runtime.cc:669] | stack=0x7bae725000-0x7bae727000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Firebase-Messaging-Topics-Io" prio=5 tid=22 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40c38 self=0x7d9a02a460
runtime.cc:669] | sysTid=22617 nice=0 cgrp=default sched=0/0 handle=0x7bad71ecb0
runtime.cc:669] | state=S schedstat=( 3160260 0 6 ) utm=0 stm=0 core=2 HZ=100
runtime.cc:669] | stack=0x7bad61b000-0x7bad61d000 stackSize=1039KB
runtime.cc:669] | held mutexes=
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
runtime.cc:669] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@17.6.0:2)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "queued-work-looper" prio=6 tid=20 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d40da0 self=0x7d9a028890
runtime.cc:669] | sysTid=22618 nice=-2 cgrp=default sched=0/0 handle=0x7baf932cb0
runtime.cc:669] | state=S schedstat=( 16473334 180365 28 ) utm=0 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7baf82f000-0x7baf831000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "GmsDynamite" prio=1 tid=24 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d41000 self=0x7d9a02c030
runtime.cc:669] | sysTid=22620 nice=19 cgrp=default sched=0/0 handle=0x7bab3cfcb0
runtime.cc:669] | state=S schedstat=( 421303 7396 4 ) utm=0 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7bab2cc000-0x7bab2ce000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000055aa80 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+540)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x02767f5d> (a cw)
runtime.cc:669] at java.lang.Object.wait(Object.java:442)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.lang.Object.wait(Object.java:568)
runtime.cc:669] at cw.run(:com.google.android.gms.dynamite_dynamiteloader@[email protected] (190400-0):2)
runtime.cc:669] - locked <0x02767f5d> (a cw)
runtime.cc:669]
runtime.cc:669] "AsyncTask #1" prio=4 tid=26 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d412f0 self=0x7d9a01e1b0
runtime.cc:669] | sysTid=22623 nice=10 cgrp=default sched=0/0 handle=0x7ba2bc7cb0
runtime.cc:669] | state=S schedstat=( 552204415 461804591 798 ) utm=45 stm=9 core=0 HZ=100
runtime.cc:669] | stack=0x7ba2ac4000-0x7ba2ac6000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:459)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:920)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Binder:22590_4" prio=5 tid=28 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d413b8 self=0x7d9a0313a0
runtime.cc:669] | sysTid=22626 nice=0 cgrp=default sched=0/0 handle=0x7ba09b3cb0
runtime.cc:669] | state=S schedstat=( 513640313 72033828 2215 ) utm=40 stm=10 core=7 HZ=100
runtime.cc:669] | stack=0x7ba08bc000-0x7ba08be000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000044404c /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType)+524)
runtime.cc:669] native: #03 pc 0000000000434da4 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (.llvm.11195161549560735479)+76)
runtime.cc:669] native: #04 pc 000000000003a0d4 /system/lib64/libmedia_jni.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+120)
runtime.cc:669] native: #05 pc 000000000003f398 /system/lib64/libmedia_jni.so (JNIImageReaderContext::onFrameAvailable(android::BufferItem const&)+64)
runtime.cc:669] native: #06 pc 00000000000868e8 /system/lib64/libgui.so (android::ConsumerBase::onFrameAvailable(android::BufferItem const&)+172)
runtime.cc:669] native: #07 pc 00000000000824ac /system/lib64/libgui.so (android::BufferQueue::ProxyConsumerListener::onFrameAvailable(android::BufferItem const&)+92)
runtime.cc:669] native: #08 pc 00000000000c18a8 /system/lib64/libgui.so (android::BufferQueueProducer::queueBuffer(int, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*)+2232)
2021-11-15 10:59:40.708 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #09 pc 00000000000dea4c /system/lib64/libgui.so (android::BnGraphicBufferProducer::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+716)
runtime.cc:669] native: #10 pc 0000000000045b10 /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+160)
runtime.cc:669] native: #11 pc 0000000000044af0 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+508)
runtime.cc:669] native: #12 pc 0000000000041f78 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+492)
runtime.cc:669] native: #13 pc 0000000000041d78 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
runtime.cc:669] native: #14 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #15 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #16 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #17 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #18 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "OkHttp http://localhost:8081/..." prio=5 tid=32 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d417d8 self=0x7d9a039eb0
runtime.cc:669] | sysTid=22630 nice=0 cgrp=default sched=0/0 handle=0x7b9c58fcb0
runtime.cc:669] | state=S schedstat=( 722788655 64010004 308 ) utm=63 stm=8 core=4 HZ=100
runtime.cc:669] | stack=0x7b9c48c000-0x7b9c48e000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e154 /apex/com.android.runtime/lib64/bionic/libc.so (recvfrom+4)
runtime.cc:669] native: #01 pc 00000000000298cc /apex/com.android.art/lib64/libopenjdk.so (NET_Read+80)
runtime.cc:669] native: #02 pc 000000000002a444 /apex/com.android.art/lib64/libopenjdk.so (SocketInputStream_socketRead0+216)
runtime.cc:669] at java.net.SocketInputStream.socketRead0(Native method)
runtime.cc:669] at java.net.SocketInputStream.socketRead(SocketInputStream.java:119)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:176)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:144)
runtime.cc:669] at okio.InputStreamSource.read(JvmOkio.kt:91)
runtime.cc:669] at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
runtime.cc:669] at okio.RealBufferedSource.request(RealBufferedSource.kt:206)
runtime.cc:669] at okio.RealBufferedSource.require(RealBufferedSource.kt:199)
runtime.cc:669] at okio.RealBufferedSource.readByte(RealBufferedSource.kt:209)
runtime.cc:669] at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.kt:119)
runtime.cc:669] at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.kt:102)
runtime.cc:669] at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.kt:293)
runtime.cc:669] at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:195)
runtime.cc:669] at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp http://localhost:8081/..." prio=5 tid=33 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d44540 self=0x7d9a040df0
runtime.cc:669] | sysTid=22631 nice=0 cgrp=default sched=0/0 handle=0x7b9b485cb0
runtime.cc:669] | state=S schedstat=( 25709377 39031198 32 ) utm=1 stm=0 core=1 HZ=100
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | stack=0x7b9b382000-0x7b9b384000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e154 /apex/com.android.runtime/lib64/bionic/libc.so (recvfrom+4)
runtime.cc:669] native: #01 pc 00000000000298cc /apex/com.android.art/lib64/libopenjdk.so (NET_Read+80)
runtime.cc:669] native: #02 pc 000000000002a444 /apex/com.android.art/lib64/libopenjdk.so (SocketInputStream_socketRead0+216)
runtime.cc:669] at java.net.SocketInputStream.socketRead0(Native method)
runtime.cc:669] at java.net.SocketInputStream.socketRead(SocketInputStream.java:119)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:176)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:144)
runtime.cc:669] at okio.InputStreamSource.read(JvmOkio.kt:91)
runtime.cc:669] at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
runtime.cc:669] at okio.RealBufferedSource.request(RealBufferedSource.kt:206)
runtime.cc:669] at okio.RealBufferedSource.require(RealBufferedSource.kt:199)
runtime.cc:669] at okio.RealBufferedSource.readByte(RealBufferedSource.kt:209)
runtime.cc:669] at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.kt:119)
runtime.cc:669] at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.kt:102)
runtime.cc:669] at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.kt:293)
runtime.cc:669] at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:195)
runtime.cc:669] at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp TaskRunner" prio=5 tid=34 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d46970 self=0x7d9a03f220
runtime.cc:669] | sysTid=22637 nice=0 cgrp=default sched=0/0 handle=0x7b9a271cb0
runtime.cc:669] | state=S schedstat=( 176932919 49969161 242 ) utm=14 stm=2 core=7 HZ=100
runtime.cc:669] | stack=0x7b9a16e000-0x7b9a170000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp exp.host" prio=5 tid=36 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d46ed0 self=0x7d9a0429c0
runtime.cc:669] | sysTid=22639 nice=0 cgrp=default sched=0/0 handle=0x7b9905dcb0
runtime.cc:669] | state=S schedstat=( 158177586 47592653 240 ) utm=11 stm=3 core=3 HZ=100
runtime.cc:669] | stack=0x7b98f5a000-0x7b98f5c000 stackSize=1039KB
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e154 /apex/com.android.runtime/lib64/bionic/libc.so (recvfrom+4)
runtime.cc:669] native: #01 pc 00000000000298cc /apex/com.android.art/lib64/libopenjdk.so (NET_Read+80)
runtime.cc:669] native: #02 pc 000000000002a444 /apex/com.android.art/lib64/libopenjdk.so (SocketInputStream_socketRead0+216)
runtime.cc:669] at java.net.SocketInputStream.socketRead0(Native method)
runtime.cc:669] at java.net.SocketInputStream.socketRead(SocketInputStream.java:119)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:176)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:144)
runtime.cc:669] at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.readFromSocket(ConscryptEngineSocket.java:945)
runtime.cc:669] at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.processDataFromSocket(ConscryptEngineSocket.java:909)
runtime.cc:669] at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.readUntilDataAvailable(ConscryptEngineSocket.java:824)
runtime.cc:669] at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.read(ConscryptEngineSocket.java:797)
runtime.cc:669] - locked <0x0630c0d2> (a java.lang.Object)
runtime.cc:669] at okio.InputStreamSource.read(JvmOkio.kt:91)
runtime.cc:669] at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
runtime.cc:669] at okio.RealBufferedSource.request(RealBufferedSource.kt:206)
runtime.cc:669] at okio.RealBufferedSource.require(RealBufferedSource.kt:199)
runtime.cc:669] at okhttp3.internal.http2.Http2Reader.nextFrame(Http2Reader.kt:89)
runtime.cc:669] at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:618)
runtime.cc:669] at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:609)
runtime.cc:669] at okhttp3.internal.concurrent.TaskQueue$execute$1.runOnce(TaskQueue.kt:98)
runtime.cc:669] at okhttp3.internal.concurrent.TaskRunner.runTask(TaskRunner.kt:116)
runtime.cc:669] at okhttp3.internal.concurrent.TaskRunner.access$runTask(TaskRunner.kt:42)
runtime.cc:669] at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:65)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Okio Watchdog" prio=5 tid=37 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d46f98 self=0x7d9a044590
runtime.cc:669] | sysTid=22640 nice=0 cgrp=default sched=0/0 handle=0x7b97f53cb0
runtime.cc:669] | state=S schedstat=( 34983587 188336090 337 ) utm=2 stm=0 core=6 HZ=100
runtime.cc:669] | stack=0x7b97e50000-0x7b97e52000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000028bf78 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+172)
runtime.cc:669] native: #02 pc 000000000055aa94 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+560)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x01ee45a3> (a java.lang.Class<okio.AsyncTimeout>)
runtime.cc:669] at okio.AsyncTimeout$Companion.awaitTimeout$okio(AsyncTimeout.kt:316)
runtime.cc:669] at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.kt:187)
runtime.cc:669] - locked <0x01ee45a3> (a java.lang.Class<okio.AsyncTimeout>)
runtime.cc:669]
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] "OkHttp TaskRunner" prio=5 tid=38 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d471b0 self=0x7d9a03d650
runtime.cc:669] | sysTid=22638 nice=0 cgrp=default sched=0/0 handle=0x7b99167cb0
runtime.cc:669] | state=S schedstat=( 185834478 67201461 325 ) utm=13 stm=4 core=1 HZ=100
runtime.cc:669] | stack=0x7b99064000-0x7b99066000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000028bf78 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+172)
runtime.cc:669] native: #02 pc 000000000055aa94 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+560)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x0abd80a0> (a okhttp3.internal.concurrent.TaskRunner)
runtime.cc:669] at okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorWait(TaskRunner.kt:294)
runtime.cc:669] at okhttp3.internal.concurrent.TaskRunner.awaitTaskToRun(TaskRunner.kt:218)
runtime.cc:669] at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:59)
runtime.cc:669] - locked <0x0abd80a0> (a okhttp3.internal.concurrent.TaskRunner)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp ConnectionPool" prio=5 tid=39 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d47278 self=0x7d9a046160
runtime.cc:669] | sysTid=22642 nice=0 cgrp=default sched=0/0 handle=0x7b94e49cb0
runtime.cc:669] | state=S schedstat=( 726771 2045417 2 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:669] | stack=0x7b94d46000-0x7b94d48000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000028bf78 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+172)
runtime.cc:669] native: #02 pc 000000000055aa94 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+560)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x0ba0b459> (a com.android.okhttp.ConnectionPool)
runtime.cc:669] at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:106)
runtime.cc:669] - locked <0x0ba0b459> (a com.android.okhttp.ConnectionPool)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Okio Watchdog" prio=5 tid=40 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d473a0 self=0x7d9a049900
runtime.cc:669] | sysTid=22643 nice=0 cgrp=default sched=0/0 handle=0x7b93d3fcb0
runtime.cc:669] | state=S schedstat=( 855365 127604 3 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:669] | stack=0x7b93c3c000-0x7b93c3e000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000055aa80 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+540)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x0036181e> (a java.lang.Class<com.android.okhttp.okio.AsyncTimeout>)
runtime.cc:669] at java.lang.Object.wait(Object.java:442)
runtime.cc:669] at java.lang.Object.wait(Object.java:568)
runtime.cc:669] at com.android.okhttp.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:313)
runtime.cc:669] - locked <0x0036181e> (a java.lang.Class<com.android.okhttp.okio.AsyncTimeout>)
runtime.cc:669] at com.android.okhttp.okio.AsyncTimeout.access$000(AsyncTimeout.java:42)
runtime.cc:669] at com.android.okhttp.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:288)
runtime.cc:669]
runtime.cc:669] "HybridData DestructorThread" prio=5 tid=41 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x12d47418 self=0x7d9a047d30
runtime.cc:669] | sysTid=22644 nice=0 cgrp=default sched=0/0 handle=0x7b92c35cb0
runtime.cc:669] | state=S schedstat=( 276635365 1536094 19 ) utm=27 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x7b92b32000-0x7b92b34000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000055aa80 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+540)
runtime.cc:669] native: #03 pc 000000000055c264 /apex/com.android.art/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+296)
runtime.cc:669] at java.lang.Object.wait(Native method)
runtime.cc:669] - waiting on <0x079598ff> (a java.lang.Object)
runtime.cc:669] at java.lang.Object.wait(Object.java:442)
runtime.cc:669] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
runtime.cc:669] - locked <0x079598ff> (a java.lang.Object)
runtime.cc:669] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
runtime.cc:669] at com.facebook.jni.DestructorThread$1.run(DestructorThread.java:76)
runtime.cc:669]
runtime.cc:669] "RenderThread" prio=10 tid=2 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x13904748 self=0x7d9a0382e0
runtime.cc:669] | sysTid=22897 nice=-10 cgrp=default sched=0/0 handle=0x7c12997cb0
runtime.cc:669] | state=S schedstat=( 437329514 10589743 760 ) utm=32 stm=10 core=4 HZ=100
runtime.cc:669] | stack=0x7c128a0000-0x7c128a2000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 00000000003c8904 /system/lib64/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+132)
runtime.cc:669] native: #04 pc 00000000003c8754 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+76)
runtime.cc:669] native: #05 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "ScionFrontendApi" prio=5 tid=3 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x139047c0 self=0x7d9a02f7d0
runtime.cc:669] | sysTid=22901 nice=0 cgrp=default sched=0/0 handle=0x7c11899cb0
runtime.cc:669] | state=S schedstat=( 4031924 589791 8 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:669] | stack=0x7c11796000-0x7c11798000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=4 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x13900000 self=0x7d9a023520
runtime.cc:669] | sysTid=22902 nice=0 cgrp=default sched=0/0 handle=0x7c1078fcb0
runtime.cc:669] | state=S schedstat=( 209231147 5940836 68 ) utm=16 stm=3 core=4 HZ=100
runtime.cc:669] | stack=0x7c1068c000-0x7c1068e000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "hwuiTask0" prio=6 tid=23 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x13904ad0 self=0x7d99febb20
runtime.cc:669] | sysTid=22909 nice=-2 cgrp=default sched=0/0 handle=0x7c0ff27cb0
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | state=S schedstat=( 568907 141771 11 ) utm=0 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x7c0fe30000-0x7c0fe32000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 00000000000564e0 /system/lib64/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)+20)
runtime.cc:669] native: #04 pc 0000000000470e34 /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop()+92)
runtime.cc:669] native: #05 pc 0000000000470d18 /system/lib64/libhwui.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+192)
runtime.cc:669] native: #06 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #07 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "hwuiTask1" prio=6 tid=25 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x13904b48 self=0x7d99fe9f50
runtime.cc:669] | sysTid=22910 nice=-2 cgrp=default sched=0/0 handle=0x7c0fe29cb0
runtime.cc:669] | state=S schedstat=( 607447 645729 12 ) utm=0 stm=0 core=3 HZ=100
runtime.cc:669] | stack=0x7c0fd32000-0x7c0fd34000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 00000000000564e0 /system/lib64/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)+20)
runtime.cc:669] native: #04 pc 0000000000470e34 /system/lib64/libhwui.so (android::uirenderer::CommonPool::workerLoop()+92)
runtime.cc:669] native: #05 pc 0000000000470d18 /system/lib64/libhwui.so (void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, android::uirenderer::CommonPool::CommonPool()::$_0> >(void*)+192)
runtime.cc:669] native: #06 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #07 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "MLHandler" prio=5 tid=29 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x147810b8 self=0x7d9a050840
runtime.cc:669] | sysTid=22921 nice=9 cgrp=default sched=0/0 handle=0x7bb0b66cb0
runtime.cc:669] | state=S schedstat=( 58239014 3405831 73 ) utm=5 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x7bb0a63000-0x7bb0a65000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "GoogleApiHandler" prio=5 tid=30 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14781198 self=0x7d9a04d0a0
runtime.cc:669] | sysTid=22923 nice=9 cgrp=default sched=0/0 handle=0x7bafa3ccb0
runtime.cc:669] | state=S schedstat=( 517405389 96918074 1255 ) utm=41 stm=9 core=5 HZ=100
runtime.cc:669] | stack=0x7baf939000-0x7baf93b000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-1" prio=5 tid=31 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14781298 self=0x7d9a04ec70
runtime.cc:669] | sysTid=22924 nice=0 cgrp=default sched=0/0 handle=0x7bab5f4cb0
runtime.cc:669] | state=S schedstat=( 3005144679 14690520 424 ) utm=299 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x7bab4f1000-0x7bab4f3000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "mqt_js" prio=5 tid=35 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14781568 self=0x7d9a052410
runtime.cc:669] | sysTid=22926 nice=0 cgrp=default sched=0/0 handle=0x7ba3082cb0
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | state=S schedstat=( 7313211787 198734507 5575 ) utm=697 stm=32 core=7 HZ=100
runtime.cc:669] | stack=0x7ba2f7f000-0x7ba2f81000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 0000000000739818 /apex/com.android.art/lib64/libart.so (art::GoToRunnable(art::Thread*)+408)
runtime.cc:669] native: #03 pc 000000000073964c /apex/com.android.art/lib64/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+24)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:226)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "mqt_native_modules" prio=5 tid=42 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14780000 self=0x7d9a055bb0
runtime.cc:669] | sysTid=22927 nice=0 cgrp=default sched=0/0 handle=0x7ba2f78cb0
runtime.cc:669] | state=S schedstat=( 847978086 53543347 1029 ) utm=73 stm=10 core=0 HZ=100
runtime.cc:669] | stack=0x7ba2e75000-0x7ba2e77000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:226)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-12-thread-1" prio=5 tid=43 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x147818b8 self=0x7d9a053fe0
runtime.cc:669] | sysTid=22931 nice=0 cgrp=default sched=0/0 handle=0x7ba2d70cb0
runtime.cc:669] | state=S schedstat=( 1595183681 211875820 4680 ) utm=112 stm=46 core=4 HZ=100
runtime.cc:669] | stack=0x7ba2c6d000-0x7ba2c6f000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 000000000085885c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libjsc.so (???)
runtime.cc:669] native: #04 pc 000000000082c244 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libjsc.so (???)
runtime.cc:669] native: #05 pc 00000000008278b0 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libjsc.so (???)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #06 pc 00000000005865fc /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libjsc.so (???)
runtime.cc:669] native: #07 pc 00000000001829d0 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libjsc.so (JSValueUnprotect+20)
runtime.cc:669] native: #08 pc 00000000000275c0 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libjscexecutor.so (facebook::jsc::JSCRuntime::JSCObjectValue::invalidate()+36)
runtime.cc:669] native: #09 pc 00000000000dab58 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libreanimated.so (facebook::jsi::Pointer::~Pointer()+64)
runtime.cc:669] native: #10 pc 00000000001729bc /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libreanimated.so (facebook::jsi::Value::~Value()+52)
runtime.cc:669] at com.mrousavy.camera.frameprocessor.VisionCameraScheduler.triggerUI(Native method)
runtime.cc:669] at com.mrousavy.camera.frameprocessor.VisionCameraScheduler.lambda$OIBIZgFLjVdge_4-pqhpIJ7V8NA(VisionCameraScheduler.java:-1)
runtime.cc:669] at com.mrousavy.camera.frameprocessor.-$$Lambda$VisionCameraScheduler$OIBIZgFLjVdge_4-pqhpIJ7V8NA.run(lambda:-1)
runtime.cc:669] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
runtime.cc:669] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "NotificationsHandlerThread - class expo.modules.notifications.notifications.handling.NotificationsHandler" prio=5 tid=27 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14781b58 self=0x7d9a026cc0
runtime.cc:669] | sysTid=22933 nice=0 cgrp=default sched=0/0 handle=0x7ba0abdcb0
runtime.cc:669] | state=S schedstat=( 437397 0 7 ) utm=0 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7ba09ba000-0x7ba09bc000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=45 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bc8bc0 self=0x7d9a05e6c0
runtime.cc:669] | sysTid=22952 nice=0 cgrp=default sched=0/0 handle=0x7b82bfbcb0
runtime.cc:669] | state=S schedstat=( 50062550 4121875 48 ) utm=4 stm=0 core=6 HZ=100
runtime.cc:669] | stack=0x7b82af8000-0x7b82afa000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp http://localhost:8081/..." prio=5 tid=46 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bc9180 self=0x7d9a057780
runtime.cc:669] | sysTid=22953 nice=0 cgrp=default sched=0/0 handle=0x7b81af1cb0
runtime.cc:669] | state=S schedstat=( 8803905 261669 10 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:669] | stack=0x7b819ee000-0x7b819f0000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e154 /apex/com.android.runtime/lib64/bionic/libc.so (recvfrom+4)
runtime.cc:669] native: #01 pc 00000000000298cc /apex/com.android.art/lib64/libopenjdk.so (NET_Read+80)
runtime.cc:669] native: #02 pc 000000000002a444 /apex/com.android.art/lib64/libopenjdk.so (SocketInputStream_socketRead0+216)
runtime.cc:669] at java.net.SocketInputStream.socketRead0(Native method)
runtime.cc:669] at java.net.SocketInputStream.socketRead(SocketInputStream.java:119)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:176)
runtime.cc:669] at java.net.SocketInputStream.read(SocketInputStream.java:144)
runtime.cc:669] at okio.InputStreamSource.read(JvmOkio.kt:91)
runtime.cc:669] at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
runtime.cc:669] at okio.RealBufferedSource.request(RealBufferedSource.kt:206)
runtime.cc:669] at okio.RealBufferedSource.require(RealBufferedSource.kt:199)
runtime.cc:669] at okio.RealBufferedSource.readByte(RealBufferedSource.kt:209)
runtime.cc:669] at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.kt:119)
runtime.cc:669] at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.kt:102)
runtime.cc:669] at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.kt:293)
runtime.cc:669] at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:195)
runtime.cc:669] at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=47 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bca020 self=0x7d9a05caf0
runtime.cc:669] | sysTid=22956 nice=0 cgrp=default sched=0/0 handle=0x7b819e7cb0
runtime.cc:669] | state=S schedstat=( 11166824 10244479 29 ) utm=0 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x7b818e4000-0x7b818e6000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=48 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bca678 self=0x7d9a05af20
runtime.cc:669] | sysTid=22957 nice=0 cgrp=default sched=0/0 handle=0x7b818ddcb0
runtime.cc:669] | state=S schedstat=( 21371614 5666147 45 ) utm=1 stm=0 core=0 HZ=100
runtime.cc:669] | stack=0x7b817da000-0x7b817dc000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=49 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcaba0 self=0x7d9a061e60
runtime.cc:669] | sysTid=22958 nice=0 cgrp=default sched=0/0 handle=0x7b817d3cb0
runtime.cc:669] | state=S schedstat=( 30431719 8946980 54 ) utm=2 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x7b816d0000-0x7b816d2000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=50 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcb040 self=0x7d9a0671d0
runtime.cc:669] | sysTid=22959 nice=0 cgrp=default sched=0/0 handle=0x7b816c9cb0
runtime.cc:669] | state=S schedstat=( 23109172 6370104 37 ) utm=1 stm=0 core=6 HZ=100
runtime.cc:669] | stack=0x7b815c6000-0x7b815c8000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=51 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcb578 self=0x7d9a063a30
runtime.cc:669] | sysTid=22960 nice=0 cgrp=default sched=0/0 handle=0x7b815bfcb0
runtime.cc:669] | state=S schedstat=( 21661089 5337502 47 ) utm=1 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7b814bc000-0x7b814be000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=52 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcb9a8 self=0x7d9a06c540
runtime.cc:669] | sysTid=22962 nice=0 cgrp=default sched=0/0 handle=0x7b813abcb0
runtime.cc:669] | state=S schedstat=( 11174110 5990470 29 ) utm=0 stm=0 core=0 HZ=100
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | stack=0x7b812a8000-0x7b812aa000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=53 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcbe58 self=0x7d9a065600
runtime.cc:669] | sysTid=22961 nice=0 cgrp=default sched=0/0 handle=0x7b814b5cb0
runtime.cc:669] | state=S schedstat=( 8344013 3112759 25 ) utm=0 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7b813b2000-0x7b813b4000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "FrescoLightWeightBackgroundExecutor-1" prio=4 tid=54 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcc240 self=0x7d9a06e110
runtime.cc:669] | sysTid=22963 nice=10 cgrp=default sched=0/0 handle=0x7b8121fcb0
runtime.cc:669] | state=S schedstat=( 14383338 1074164 21 ) utm=1 stm=0 core=0 HZ=100
runtime.cc:669] | stack=0x7b8111c000-0x7b8111e000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.facebook.imagepipeline.core.PriorityThreadFactory$1.run(PriorityThreadFactory.java:52)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "FrescoIoBoundExecutor-1" prio=4 tid=55 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcc828 self=0x7d9a068da0
runtime.cc:669] | sysTid=22964 nice=10 cgrp=default sched=0/0 handle=0x7b81115cb0
runtime.cc:669] | state=S schedstat=( 14797240 934480 16 ) utm=0 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7b81012000-0x7b81014000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.facebook.imagepipeline.core.PriorityThreadFactory$1.run(PriorityThreadFactory.java:52)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "FrescoDecodeExecutor-1" prio=4 tid=56 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bccdf8 self=0x7d9a0718b0
runtime.cc:669] | sysTid=22965 nice=10 cgrp=default sched=0/0 handle=0x72719bacb0
runtime.cc:669] | state=S schedstat=( 2528699 0 1 ) utm=0 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x72718b7000-0x72718b9000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.facebook.imagepipeline.core.PriorityThreadFactory$1.run(PriorityThreadFactory.java:52)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "OkHttp Dispatcher" prio=5 tid=58 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcd828 self=0x7d9a0787f0
runtime.cc:669] | sysTid=22967 nice=0 cgrp=default sched=0/0 handle=0x725a4bbcb0
runtime.cc:669] | state=S schedstat=( 91573589 5932603 65 ) utm=8 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x725a3b8000-0x725a3ba000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "ChoreographerOwner:Handler" prio=5 tid=60 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcdd08 self=0x7d9a07f730
runtime.cc:669] | sysTid=22971 nice=0 cgrp=default sched=0/0 handle=0x72582a7cb0
runtime.cc:669] | state=S schedstat=( 628071 1844583 4 ) utm=0 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x72581a4000-0x72581a6000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "ExoPlayerImplInternal:Handler" prio=10 tid=61 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bce148 self=0x7d9a07db60
runtime.cc:669] | sysTid=22972 nice=-16 cgrp=default sched=0/0 handle=0x725719dcb0
runtime.cc:669] | state=S schedstat=( 113863629 5118333 373 ) utm=10 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x725709a000-0x725709c000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 0000000000739818 /apex/com.android.art/lib64/libart.so (art::GoToRunnable(art::Thread*)+408)
runtime.cc:669] native: #03 pc 000000000073964c /apex/com.android.art/lib64/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+24)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "ExoPlayerImplInternal:Handler" prio=10 tid=62 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bce690 self=0x7d9a082ed0
runtime.cc:669] | sysTid=22973 nice=-16 cgrp=default sched=0/0 handle=0x7256093cb0
runtime.cc:669] | state=S schedstat=( 66755644 2875001 311 ) utm=4 stm=1 core=4 HZ=100
runtime.cc:669] | stack=0x7255f90000-0x7255f92000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 0000000000739818 /apex/com.android.art/lib64/libart.so (art::GoToRunnable(art::Thread*)+408)
runtime.cc:669] native: #03 pc 000000000073964c /apex/com.android.art/lib64/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+24)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "Loader:ExtractorMediaPeriod" prio=5 tid=63 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcebb8 self=0x7d9a086670
runtime.cc:669] | sysTid=22974 nice=0 cgrp=default sched=0/0 handle=0x7254e7fcb0
runtime.cc:669] | state=S schedstat=( 18138753 273801 17 ) utm=1 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x7254d7c000-0x7254d7e000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Loader:ExtractorMediaPeriod" prio=5 tid=64 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcf268 self=0x7d9a081300
runtime.cc:669] | sysTid=22975 nice=0 cgrp=default sched=0/0 handle=0x7254f89cb0
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | state=S schedstat=( 14628332 5907293 19 ) utm=1 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x7254e86000-0x7254e88000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "MediaCodec_looper" prio=10 tid=65 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcf7b8 self=0x7d9a084aa0
runtime.cc:669] | sysTid=22977 nice=-10 cgrp=default sched=0/0 handle=0x7b800fbcb0
runtime.cc:669] | state=S schedstat=( 29769338 8976355 334 ) utm=1 stm=1 core=5 HZ=100
runtime.cc:669] | stack=0x7b80004000-0x7b80006000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 0000000000019aec /system/lib64/libstagefright_foundation.so (android::ALooper::loop()+368)
runtime.cc:669] native: #04 pc 0000000000012174 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+460)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "MediaCodec_looper" prio=10 tid=66 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcf8f8 self=0x7d9a089e10
runtime.cc:669] | sysTid=22976 nice=-10 cgrp=default sched=0/0 handle=0x727fffbcb0
runtime.cc:669] | state=S schedstat=( 30468430 11015723 328 ) utm=1 stm=1 core=7 HZ=100
runtime.cc:669] | stack=0x727ff04000-0x727ff06000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 0000000000019aec /system/lib64/libstagefright_foundation.so (android::ALooper::loop()+368)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #04 pc 0000000000012174 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+460)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "HwBinder:22590_1" prio=10 tid=67 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcfa98 self=0x7d9a08b9e0
runtime.cc:669] | sysTid=22981 nice=-10 cgrp=default sched=0/0 handle=0x727c1fbcb0
runtime.cc:669] | state=S schedstat=( 4282656 2095052 43 ) utm=0 stm=0 core=6 HZ=100
runtime.cc:669] | stack=0x727c104000-0x727c106000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009d5d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
runtime.cc:669] native: #01 pc 00000000000593f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+152)
runtime.cc:669] native: #02 pc 000000000006a0f8 /system/lib64/libhidlbase.so (android::hardware::IPCThreadState::getAndExecuteCommand()+176)
runtime.cc:669] native: #03 pc 0000000000069f68 /system/lib64/libhidlbase.so (android::hardware::IPCThreadState::joinThreadPool(bool)+96)
runtime.cc:669] native: #04 pc 0000000000069ef4 /system/lib64/libhidlbase.so (android::hardware::PoolThread::threadLoop()+24)
runtime.cc:669] native: #05 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #06 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #07 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #08 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #09 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "OkHttp TaskRunner" prio=5 tid=68 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bcfc08 self=0x7d9a090d50
runtime.cc:669] | sysTid=22987 nice=0 cgrp=default sched=0/0 handle=0x724b1fbcb0
runtime.cc:669] | state=S schedstat=( 28832033 4021092 93 ) utm=1 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x724b0f8000-0x724b0fa000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
runtime.cc:669] at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
runtime.cc:669] at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "AudioTrack" prio=10 tid=69 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd0140 self=0x7d9a09d000
runtime.cc:669] | sysTid=22999 nice=-16 cgrp=default sched=0/0 handle=0x726fefbcb0
runtime.cc:669] | state=S schedstat=( 272083 90521 5 ) utm=0 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x726fe04000-0x726fe06000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 00000000000832c8 /system/lib64/libaudioclient.so (android::AudioTrack::AudioTrackThread::threadLoop()+76)
runtime.cc:669] native: #04 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "AudioTrack" prio=10 tid=70 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd0280 self=0x7d9a08d5b0
runtime.cc:669] | sysTid=22998 nice=-16 cgrp=default sched=0/0 handle=0x72700fbcb0
runtime.cc:669] | state=S schedstat=( 437343 37239 7 ) utm=0 stm=0 core=0 HZ=100
runtime.cc:669] | stack=0x7270004000-0x7270006000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 0000000000050980 /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+144)
runtime.cc:669] native: #02 pc 00000000000b0b8c /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+80)
runtime.cc:669] native: #03 pc 00000000000832c8 /system/lib64/libaudioclient.so (android::AudioTrack::AudioTrackThread::threadLoop()+76)
runtime.cc:669] native: #04 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "DefaultDispatcher-worker-1" prio=5 tid=59 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bc0000 self=0x7d9a0b01f0
runtime.cc:669] | sysTid=23000 nice=0 cgrp=default sched=0/0 handle=0x7258afbcb0
runtime.cc:669] | state=S schedstat=( 182798282 1339114 41 ) utm=17 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x72589f8000-0x72589fa000 stackSize=1039KB
runtime.cc:669] | held mutexes=
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
runtime.cc:669]
runtime.cc:669] "DefaultDispatcher-worker-2" prio=5 tid=71 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd03c0 self=0x7d9a0b1dc0
runtime.cc:669] | sysTid=23001 nice=0 cgrp=default sched=0/0 handle=0x72589f1cb0
runtime.cc:669] | state=S schedstat=( 106772 202708 1 ) utm=0 stm=0 core=5 HZ=100
runtime.cc:669] | stack=0x72588ee000-0x72588f0000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
runtime.cc:669] at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
runtime.cc:669]
runtime.cc:669] "CameraX-scheduler" prio=4 tid=72 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd08c0 self=0x7d9a0b8d00
runtime.cc:669] | sysTid=23002 nice=10 cgrp=default sched=0/0 handle=0x72588e7cb0
runtime.cc:669] | state=S schedstat=( 520991 0 3 ) utm=0 stm=0 core=1 HZ=100
runtime.cc:669] | stack=0x72587e4000-0x72587e6000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009e598 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
runtime.cc:669] native: #01 pc 0000000000016640 /system/lib64/libutils.so (android::Looper::pollInner(int)+180)
runtime.cc:669] native: #02 pc 0000000000016524 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112)
runtime.cc:669] native: #03 pc 000000000014acf8 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44)
runtime.cc:669] at android.os.MessageQueue.nativePollOnce(Native method)
runtime.cc:669] at android.os.MessageQueue.next(MessageQueue.java:335)
runtime.cc:669] at android.os.Looper.loopOnce(Looper.java:161)
runtime.cc:669] at android.os.Looper.loop(Looper.java:288)
runtime.cc:669] at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:669]
runtime.cc:669] "CameraX-core_camera_0" prio=5 tid=73 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd0ce8 self=0x7d9a0bc4a0
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | sysTid=23003 nice=0 cgrp=default sched=0/0 handle=0x72587ddcb0
runtime.cc:669] | state=S schedstat=( 265501885 33538589 844 ) utm=25 stm=0 core=4 HZ=100
runtime.cc:669] | stack=0x72586da000-0x72586dc000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "CameraX-core_camera_1" prio=5 tid=74 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd13f0 self=0x7d9a0c4fb0
runtime.cc:669] | sysTid=23004 nice=0 cgrp=default sched=0/0 handle=0x72586d3cb0
runtime.cc:669] | state=S schedstat=( 178999797 34809052 889 ) utm=15 stm=1 core=5 HZ=100
runtime.cc:669] | stack=0x72585d0000-0x72585d2000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "CameraX-core_camera_2" prio=5 tid=75 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd1950 self=0x7d9a0c6b80
runtime.cc:669] | sysTid=23005 nice=0 cgrp=default sched=0/0 handle=0x72585c9cb0
runtime.cc:669] | state=S schedstat=( 142352094 46590114 801 ) utm=13 stm=0 core=7 HZ=100
runtime.cc:669] | stack=0x72584c6000-0x72584c8000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "CameraX-core_camera_3" prio=5 tid=76 Waiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14bd1fd8 self=0x7d9a0cf690
runtime.cc:669] | sysTid=23006 nice=0 cgrp=default sched=0/0 handle=0x72584bfcb0
runtime.cc:669] | state=S schedstat=( 219137041 22918019 801 ) utm=19 stm=1 core=5 HZ=100
runtime.cc:669] | stack=0x72583bc000-0x72583be000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
runtime.cc:669] native: #01 pc 000000000066ce28 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+472)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-2" prio=5 tid=78 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080290 self=0x7d9a0d9d70
runtime.cc:669] | sysTid=23044 nice=0 cgrp=default sched=0/0 handle=0x723a32bcb0
runtime.cc:669] | state=S schedstat=( 3002689092 34802972 658 ) utm=297 stm=2 core=4 HZ=100
runtime.cc:669] | stack=0x723a228000-0x723a22a000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-3" prio=5 tid=79 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080380 self=0x7d9a0e0cb0
runtime.cc:669] | sysTid=23049 nice=0 cgrp=default sched=0/0 handle=0x7234bd1cb0
runtime.cc:669] | state=S schedstat=( 3002130313 20418802 442 ) utm=297 stm=1 core=7 HZ=100
runtime.cc:669] | stack=0x7234ace000-0x7234ad0000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-4" prio=5 tid=80 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080470 self=0x7d9a0e6020
runtime.cc:669] | sysTid=23051 nice=0 cgrp=default sched=0/0 handle=0x7233ac7cb0
runtime.cc:669] | state=S schedstat=( 3009526479 12215572 393 ) utm=298 stm=1 core=4 HZ=100
runtime.cc:669] | stack=0x72339c4000-0x72339c6000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-5" prio=5 tid=81 TimedWaiting
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080560 self=0x7d9a0e97c0
runtime.cc:669] | sysTid=23053 nice=0 cgrp=default sched=0/0 handle=0x72329bdcb0
runtime.cc:669] | state=S schedstat=( 2955306222 12014163 419 ) utm=293 stm=1 core=4 HZ=100
runtime.cc:669] | stack=0x72328ba000-0x72328bc000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-6" prio=5 tid=82 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080650 self=0x7d9a0eb390
runtime.cc:669] | sysTid=23056 nice=0 cgrp=default sched=0/0 handle=0x72318b3cb0
runtime.cc:669] | state=S schedstat=( 2931355815 10759630 303 ) utm=291 stm=1 core=7 HZ=100
runtime.cc:669] | stack=0x72317b0000-0x72317b2000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-7" prio=5 tid=83 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080740 self=0x7d9a0f0700
runtime.cc:669] | sysTid=23058 nice=0 cgrp=default sched=0/0 handle=0x72307a9cb0
runtime.cc:669] | state=S schedstat=( 2997148109 16123537 457 ) utm=296 stm=2 core=6 HZ=100
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | stack=0x72306a6000-0x72306a8000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "pool-11-thread-8" prio=5 tid=84 TimedWaiting
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x14080830 self=0x7d9a0f22d0
runtime.cc:669] | sysTid=23060 nice=0 cgrp=default sched=0/0 handle=0x722f69fcb0
runtime.cc:669] | state=S schedstat=( 2990283601 13244383 384 ) utm=296 stm=2 core=5 HZ=100
runtime.cc:669] | stack=0x722f59c000-0x722f59e000 stackSize=1039KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c360 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
runtime.cc:669] native: #01 pc 000000000066d1b4 /apex/com.android.art/lib64/libart.so (art::Thread::Park(bool, long)+1380)
runtime.cc:669] native: #02 pc 00000000005949ec /apex/com.android.art/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+624)
runtime.cc:669] at sun.misc.Unsafe.park(Native method)
runtime.cc:669] - waiting on an unknown object
runtime.cc:669] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
runtime.cc:669] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
runtime.cc:669] at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.MlKitThreadPool.zzd(com.google.mlkit:common@@17.3.0:2)
runtime.cc:669] at com.google.mlkit.common.sdkinternal.zzj.run(com.google.mlkit:common@@17.3.0:-1)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
runtime.cc:669] "Binder:22590_5" prio=5 tid=85 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x138804f8 self=0x7d9a26d1f0
runtime.cc:669] | sysTid=23494 nice=0 cgrp=default sched=0/0 handle=0x7b9c6fbcb0
runtime.cc:669] | state=S schedstat=( 456223323 62153476 2036 ) utm=34 stm=10 core=4 HZ=100
runtime.cc:669] | stack=0x7b9c604000-0x7b9c606000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000004c35c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #01 pc 000000000028bba8 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
runtime.cc:669] native: #02 pc 000000000044404c /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType)+524)
runtime.cc:669] native: #03 pc 00000000004322f8 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list) (.llvm.11195161549560735479)+72)
runtime.cc:669] native: #04 pc 00000000000b1f14 /system/lib64/libandroid_runtime.so (_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...)+120)
runtime.cc:669] native: #05 pc 000000000015db20 /system/lib64/libandroid_runtime.so (JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+156)
runtime.cc:669] native: #06 pc 0000000000045b10 /system/lib64/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+160)
runtime.cc:669] native: #07 pc 0000000000044af0 /system/lib64/libbinder.so (android::IPCThreadState::executeCommand(int)+508)
runtime.cc:669] native: #08 pc 0000000000041f78 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+492)
runtime.cc:669] native: #09 pc 0000000000041d78 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
runtime.cc:669] native: #10 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #11 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #12 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #13 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #14 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] "Binder:22590_6" prio=5 tid=86 Native
runtime.cc:669] | group="" sCount=1 ucsCount=0 flags=1 obj=0x13880570 self=0x7d9a26edc0
runtime.cc:669] | sysTid=23496 nice=0 cgrp=default sched=0/0 handle=0x7b9a37bcb0
runtime.cc:669] | state=S schedstat=( 518517958 58069220 2201 ) utm=43 stm=7 core=5 HZ=100
runtime.cc:669] | stack=0x7b9a284000-0x7b9a286000 stackSize=991KB
runtime.cc:669] | held mutexes=
runtime.cc:669] native: #00 pc 000000000009d5d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
runtime.cc:669] native: #01 pc 00000000000593f4 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+152)
runtime.cc:669] native: #02 pc 0000000000041e90 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+260)
runtime.cc:669] native: #03 pc 0000000000041d78 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
runtime.cc:669] native: #04 pc 00000000000120ac /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
runtime.cc:669] native: #05 pc 00000000000ba3c0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144)
runtime.cc:669] native: #06 pc 0000000000011964 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
runtime.cc:669] native: #07 pc 00000000000b1910 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
runtime.cc:669] native: #08 pc 00000000000513f0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:669] (no managed stack frames)
runtime.cc:669]
runtime.cc:669] Aborting thread:
runtime.cc:669] "pool-17-thread-1" prio=5 tid=77 Native
runtime.cc:669] | group="" sCount=0 ucsCount=0 flags=0 obj=0x14080120 self=0x7d9a07a3c0
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] | sysTid=23042 nice=0 cgrp=default sched=0/0 handle=0x72583b5cb0
runtime.cc:669] | state=R schedstat=( 6838394686 346878587 4380 ) utm=646 stm=37 core=6 HZ=100
runtime.cc:669] | stack=0x72582b2000-0x72582b4000 stackSize=1039KB
runtime.cc:669] | held mutexes= "abort lock"
runtime.cc:669] native: #00 pc 000000000055f938 /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
runtime.cc:669] native: #01 pc 0000000000676358 /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+360)
runtime.cc:669] native: #02 pc 000000000063c5f8 /apex/com.android.art/lib64/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*) const+68)
runtime.cc:669] native: #03 pc 0000000000626f38 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+2396)
runtime.cc:669] native: #04 pc 000000000001595c /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+76)
runtime.cc:669] native: #05 pc 0000000000014f8c /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+364)
runtime.cc:669] native: #06 pc 00000000004501fc /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+2516)
runtime.cc:669] native: #07 pc 0000000000450274 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+108)
runtime.cc:669] native: #08 pc 00000000004424bc /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+140)
runtime.cc:669] native: #09 pc 0000000000441a30 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck::InstanceKind, _jobject*, bool)+1116)
runtime.cc:669] native: #10 pc 000000000044028c /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+568)
runtime.cc:669] native: #11 pc 000000000043f870 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+644)
runtime.cc:669] native: #12 pc 000000000043ef58 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::GetObjectRefType(_JNIEnv*, _jobject*) (.llvm.11195161549560735479)+656)
runtime.cc:669] native: #13 pc 0000000000019098 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libfbjni.so (facebook::jni::isObjectRefType(_jobject*, jobjectRefType)+76)
runtime.cc:669] native: #14 pc 00000000000594d4 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::LocalReferenceAllocator::verifyReference(_jobject*) const+32)
runtime.cc:669] native: #15 pc 000000000005954c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::LocalReferenceAllocator::deleteReference(_jobject*) const+80)
runtime.cc:669] native: #16 pc 000000000006b824 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::base_owned_ref<vision::JImageProxy, facebook::jni::LocalReferenceAllocator>::reset(facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*)+144)
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:669] native: #17 pc 000000000006b76c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::base_owned_ref<vision::JImageProxy, facebook::jni::LocalReferenceAllocator>::reset()+28)
runtime.cc:669] at com.mrousavy.camera.CameraView.frameProcessorCallback(Native method)
runtime.cc:669] at com.mrousavy.camera.CameraView.access$frameProcessorCallback(CameraView.kt:67)
runtime.cc:669] at com.mrousavy.camera.CameraView$configureSession$$inlined$apply$lambda$1.analyze(CameraView.kt:440)
runtime.cc:669] at androidx.camera.core.ImageAnalysis.lambda$setAnalyzer$2$ImageAnalysis(ImageAnalysis.java:450)
runtime.cc:669] at androidx.camera.core.-$$Lambda$ImageAnalysis$-wcArnbkVmqkAHxpJ0VOR9b2w0Q.analyze(lambda:-1)
runtime.cc:669] at androidx.camera.core.ImageAnalysisAbstractAnalyzer.lambda$analyzeImage$0$ImageAnalysisAbstractAnalyzer(ImageAnalysisAbstractAnalyzer.java:145)
runtime.cc:669] at androidx.camera.core.-$$Lambda$ImageAnalysisAbstractAnalyzer$8nmjUxCmaK9ClOx3NHAdwtp6S3w.run(lambda:-1)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
runtime.cc:669] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
runtime.cc:669] at java.lang.Thread.run(Thread.java:920)
runtime.cc:669]
2021-11-15 10:59:40.709 22590-23042/com.chiubaka.Midana.dev A/baka.Midana.de: runtime.cc:677] JNI DETECTED ERROR IN APPLICATION: JNI ERROR (app bug): jobject is an invalid local reference: 0x19 (stale reference with serial number 2 v. current 1)
runtime.cc:677] in call to GetObjectRefType
runtime.cc:677] from void com.mrousavy.camera.CameraView.frameProcessorCallback(androidx.camera.core.ImageProxy)
2021-11-15 10:59:40.711 22590-23042/com.chiubaka.Midana.dev A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 23042 (pool-17-thread-), pid 22590 (baka.Midana.dev)
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: Cmdline: com.chiubaka.Midana.dev
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: pid: 22590, tid: 23042, name: pool-17-thread- >>> com.chiubaka.Midana.dev <<<
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: #11 pc 0000000000019098 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libfbjni.so (facebook::jni::isObjectRefType(_jobject*, jobjectRefType)+76) (BuildId: 5b9237c4cf8ff477d69b3a6401b060d9b7f17a75)
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: #12 pc 00000000000594d4 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::LocalReferenceAllocator::verifyReference(_jobject*) const+32) (BuildId: e19355c1efab96316499dc73d5be9969429b5eb9)
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: #13 pc 000000000005954c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::LocalReferenceAllocator::deleteReference(_jobject*) const+80) (BuildId: e19355c1efab96316499dc73d5be9969429b5eb9)
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: #14 pc 000000000006b824 /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::base_owned_ref<vision::JImageProxy, facebook::jni::LocalReferenceAllocator>::reset(facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*)+144) (BuildId: e19355c1efab96316499dc73d5be9969429b5eb9)
2021-11-15 10:59:41.823 24638-24638/? A/DEBUG: #15 pc 000000000006b76c /data/app/~~mJL--us2rnI3kygQVDeeqQ==/com.chiubaka.Midana.dev-a3XYOgKvFxS96O66uGBH4A==/lib/arm64/libVisionCamera.so (facebook::jni::base_owned_ref<vision::JImageProxy, facebook::jni::LocalReferenceAllocator>::reset()+28) (BuildId: e19355c1efab96316499dc73d5be9969429b5eb9)
2021-11-15 10:59:41.873 1781-24654/? W/ActivityTaskManager: Force finishing activity com.chiubaka.Midana.dev/com.chiubaka.midana.MainActivity
Is there a reason why the conversion of QR content is done in native code?
Couldn't that be done on the plugins JS side as well?
Since the conversion code has to be maintained in Android and iOS doing it in JS would make things easier.
Hello, thanks for the great library. I'm just using this package and receive the error when scanning barcode.
package.json
{
"react-native": "0.67.4",
"react-native-vision-camera": "^2.13.1",
"vision-camera-code-scanner": "0.2.0"
}
The Code :
const isFocused = useIsFocused();
const devices = useCameraDevices();
// const [barcodes, setBarcodes] = useState();
const [frameProcessor, barcodes] = useScanBarcodes(
[BarcodeFormat.ALL_FORMATS],
{
checkInverted: true,
},
);
<Camera
style={StyleSheet.absoluteFillObject}
isActive={isFocused}
device={devices.back!}
frameProcessor={frameProcessor}
/>
Hi everyone!
I would like to integrate this library into my company mobile application but we have some issue to scanning data matrix with colored background like the data matrix below.
Here some info about our stack:
If you need someone else to help you, ask me.
jcenter is sunsetting very soon if it hasn't already, highly recommend you migrate to mavenCentral instead
hi, have tested on real device ios 15.3.1 and on launch camera xcode bug and
console.
2022-03-25 09:03:39.654284+0400 Fidy[31740:7440464] [native] VisionCamera.didSetProps(:): Updating 13 prop(s)...
2022-03-25 09:03:39.654894+0400 Fidy[31740:7441026] [native] VisionCamera.configureCaptureSession(): Configuring Session...
2022-03-25 09:03:39.654932+0400 Fidy[31740:7441026] [native] VisionCamera.configureCaptureSession(): Initializing Camera with device com.apple.avfoundation.avcapturedevice.built-in_video:0...
2022-03-25 09:03:39.655000+0400 Fidy[31740:7441026] [native] VisionCamera.configureCaptureSession(): Adding Video input...
2022-03-25 09:03:39.659604+0400 Fidy[31740:7440676] FrameProcessorBindings: Setting new frame processor...
2022-03-25 09:03:39.659643+0400 Fidy[31740:7440676] FrameProcessorBindings: Adapting Shareable value from function (conversion to worklet)...
2022-03-25 09:03:39.659872+0400 Fidy[31740:7440676] FrameProcessorBindings: Successfully created worklet!
2022-03-25 09:03:39.659944+0400 Fidy[31740:7440696] FrameProcessorBindings: Converting worklet to Objective-C callback...
Assertion failed: (object->ctx == ctx_ && "Don't try to clone an object backed by a different Runtime"), function cloneObject, file JSCRuntime.cpp, line 618.
dyld4 config: DYLD_LIBRARY_PATH=/usr/lib/system/introspection DYLD_INSERT_LIBRARIES=/Developer/usr/lib/libBacktraceRecording.dylib:/Developer/usr/lib/libMainThreadChecker.dylib:/Developer/Library/PrivateFrameworks/DTDDISupport.framework/libViewDebuggerSupport.dylib
Use scanBarcodes will make app crashes when running Reload JS (from debug menu) or CodePush.restartApp().
Crashes log:
2021-12-24 18:47:33.428793+0700 exampleapp[8524:2122342] FrameProcessorBindings: Successfully created worklet!
2021-12-24 18:47:33.495720+0700 exampleapp[8524:2122338] FrameProcessorBindings: Converting worklet to Objective-C callback...
2021-12-24 18:47:33.498141+0700 exampleapp[8524:2122338] FrameProcessorBindings: Frame processor set!
2021-12-24 18:47:33.654409+0700 exampleapp[8524:2122340] <Google> Cannot find an ad network adapter with the name(s): com.google.DummyAdapter. Remember to link all required ad network adapters and SDKs, and set -ObjC in the 'Other Linker Flags' setting of your build target.
2021-12-24 18:47:33.686432+0700 exampleapp[8524:2122339] [native] VisionCamera.didSetProps(_:): Started Session!
libc++abi: terminating with uncaught exception of type facebook::jsi::JSError: Exception in HostFunction: Javascript worklet error
Error: Javascript worklet error
at _f (native)
Error: Exception in HostFunction: Javascript worklet error
Error: Javascript worklet error
at _f (native)
at _f (native)
dyld4 config: DYLD_LIBRARY_PATH=/usr/lib/system/introspection DYLD_INSERT_LIBRARIES=/Developer/usr/lib/libBacktraceRecording.dylib:/Developer/usr/lib/libMainThreadChecker.dylib:/Developer/Library/PrivateFrameworks/DTDDISupport.framework/libViewDebuggerSupport.dylib
terminating with uncaught exception of type facebook::jsi::JSError: Exception in HostFunction: Javascript worklet error
Error: Javascript worklet error
at _f (native)
Error: Exception in HostFunction: Javascript worklet error
Error: Javascript worklet error
at _f (native)
at _f (native)
(lldb)
Using the code as example, this warning always appear:
Require cycle: node_modules/vision-camera-code-scanner/src/index.ts -> node_modules/vision-camera-code-scanner/src/hook.tsx -> node_modules/vision-camera-code-scanner/src/index.ts
The code being used:
import React from "react";
import { Camera, useCameraDevices } from "react-native-vision-camera";
import { useScanBarcodes, BarcodeFormat } from "vision-camera-code-scanner";
export function CameraWrapper(props) {
const [hasPermission, setHasPermission] = React.useState(false);
const devices = useCameraDevices();
const device = devices.back;
const [frameProcessor, barcodes] = useScanBarcodes([BarcodeFormat.QR_CODE], {
checkInverted: true
});
React.useEffect(() => {
(async () => {
const status = await Camera.requestCameraPermission();
setHasPermission(status === "authorized");
})();
}, [props]);
React.useEffect(() => {
if (barcodes.length === 0) return;
console.log(barcodes);
}, [barcodes]);
return (
device != null &&
hasPermission && (
<Camera
style={props.style}
device={device}
photo={true}
audio={false}
isActive={true}
frameProcessor={frameProcessor}
frameProcessorFps={props.fps || 5}
/>
)
);
}
When I tried to scan barcode with only one character i.e. "8" or "a", there is no response from scanner.
Device
iPhone 13
VisionCamera Version
0.2.0
Hello, this might be a simple question, but I was wondering how I would implement an event listener that runs once a QR code is detected?
I plan to fire an async function that validates the scanned QR code to the database. I tried using useEffect
/ useMemo
with the barcodes
variable as a dependency, but it seems that it's reading a state change every time the camera moves? I'm not sure if it'll be good for performance.
Thanks in advance.
Hi! First of all would like to thank you for this awesome library!
I'm trying to port existing code from react-native-camera
to react-native-vision-camera
and one of the functionality is the possibility to read QRCodes. I was trying to use this library, but can't seem to find a way to use the frame processor in a class-based component. The existing code I have is extensive and it would be very costly to now port it to hooks.
Is there a way to initialize the frame processor with making use of hooks?
I appreciate the help!
Hello,
I am using this package. I have added it to my package.json:
{
"name": "XXXXXX",
"version": "XXXXX",
"private": true,
"scripts": {
"android": "react-native run-android",
"android-release": "react-native run-android --variant=release",
"cleanup": "rm -rf node_modules && rm -f package-lock.json && rm yarn.lock",
"clear": "react-native start --reset-cache",
},
"jest": {
"preset": "react-native"
},
"dependencies": {
"@react-native-async-storage/async-storage": "^1.16.1",
"@react-native-community/clipboard": "^1.5.1",
"@react-native-community/cookies": "^5.0.1",
"@react-native-community/datetimepicker": "^5.1.0",
"@react-native-community/masked-view": "^0.1.11",
"@react-native-community/netinfo": "^8.0.0",
"@react-native-community/picker": "^1.8.1",
"@react-navigation/bottom-tabs": "^6.2.0",
"@react-navigation/native": "^6.0.8",
"@react-navigation/stack": "^6.1.1",
"@sentry/react-native": "^3.2.13",
"buffer": "^6.0.3",
"fast-text-encoding": "^1.0.3",
"grapheme-splitter": "^1.0.4",
"js-base64": "^3.7.2",
"pusher-js": "^7.0.6",
"react": "^17.0.2",
"react-native": "^0.67.2",
"react-native-device-info": "^8.4.9",
"react-native-document-picker": "^8.0.0",
"react-native-fs": "^2.19.0",
"react-native-gesture-handler": "^2.2.0",
"react-native-image-picker": "4.7.3",
"react-native-linear-gradient": "^2.5.6",
"react-native-onesignal": "^4.3.7",
"react-native-picker-select": "^8.0.4",
"react-native-reanimated": "^2.4.1",
"react-native-safe-area-context": "^3.3.2",
"react-native-safe-area-view": "^1.1.1",
"react-native-screens": "^3.12.0",
"react-native-svg": "^12.1.1",
"react-native-vision-camera": "^2.13.0",
"react-native-webview": "^11.17.2",
"ripe-commons": "^0.8.1",
"ripe-commons-native": "^0.4.0",
"ripe-components-react-native": "^0.19.0",
"ripe-id-api": "^0.6.1",
"ripe-sdk": "^2.20.0",
"url": "^0.11.0",
"vision-camera-qrcode-scanner": "^0.1.4",
"yonius": "^0.11.5"
}
}
And to my android/app/build.gradle
I have tried:
missingDimensionStrategy "react-native-vision-camera", "general"
and
missingDimensionStrategy "vision-camera-qrcode-scanner", "general"
and
missingDimensionStrategy "react-native-vision-camera", "mlkit"
and
missingDimensionStrategy "vision-camera-qrcode-scanner", "mlkit"
None work, all fail when running react-native run-android
with:
* What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.
> 1 exception was raised by workers:
java.lang.RuntimeException: Duplicate class com.google.firebase.components.AbstractComponentContainer found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Component found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Component$$Lambda$1 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Component$$Lambda$2 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Component$$Lambda$3 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Component$1 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Component$Builder found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentContainer found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentDiscovery found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentDiscovery$1 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentDiscovery$MetadataRegistrarNameRetriever found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentDiscovery$RegistrarNameRetriever found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentFactory found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentRegistrar found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentRuntime found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentRuntime$$Lambda$1 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentRuntime$$Lambda$2 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.ComponentRuntime$$Lambda$3 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.CycleDetector found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.CycleDetector$1 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.CycleDetector$ComponentNode found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.CycleDetector$Dep found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Dependency found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.DependencyCycleException found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.DependencyException found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.EventBus found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.EventBus$$Lambda$1 found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.Lazy found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.MissingDependencyException found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.RestrictedComponentContainer found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.components.RestrictedComponentContainer$RestrictedPublisher found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.events.Event found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.events.EventHandler found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.events.Publisher found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.events.Subscriber found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Duplicate class com.google.firebase.inject.Provider found in modules jetified-firebase-common-18.0.0-runtime.jar (com.google.firebase:firebase-common:18.0.0) and jetified-firebase-components-16.1.0-runtime.jar (com.google.firebase:firebase-components:16.1.0)
Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 14s
at makeError (/home/jotac/Documents/ripe-robin-revamp/node_modules/execa/index.js:174:9)
at /home/jotac/Documents/ripe-robin-revamp/node_modules/execa/index.js:278:16
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async runOnAllDevices (/home/jotac/Documents/ripe-robin-revamp/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:109:5)
at async Command.handleAction (/home/jotac/Documents/ripe-robin-revamp/node_modules/@react-native-community/cli/build/index.js:192:9)
info Run CLI with --verbose flag for more details.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
I tried adding the snippet recommended to babel.config.js
but it also does not work. Also, I think I don't need this because I don't want to use right now the 'react-native-reanimated'
import.
I've encountered a use case where I'll need to detect inverted barcodes where the lines are bright and the background is black as well as normal barcodes. Would you be interested in receiving a pull request from me to add support for this?
It could be as simple as providing a flag for checkInverted
in the API like this.
scanBarcodes(frame, [BarcodeFormat.QR_CODE], {checkInverted: true})
It would then check for a standard barcode. If nothing is detected it would then extract the underlying Bitmap from the image and invert the pixels before passing the image to the mlkit vision barcode scanner again.
Hey guys,
I'd like to know if anyone has had any issues compiling this module for simulators on M1 laptops?
It works fine on my local iOS device, but the build fails if I point to any simulator on Xcode 13.2
This is the error message I'm getting:
Showing Recent Errors Only
Building for iOS Simulator, but linking in object file built for iOS, file '/ios/Pods/MLKitBarcodeScanning/Frameworks/MLKitBarcodeScanning.framework/MLKitBarcodeScanning' for architecture arm64
I tried to add arm64 to Excluded Architectures and setting Build Active Architecture Only to true - but still not working.
Does anyone know a workaround for that?
Thanks in advance!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.