Tox Reference Implementation for Android [TRIfA]

Overview

Tox Reference Implementation for Android [TRIfA]

This is not a Reference Client, it's c-toxcore for Android.
This is now also a Tox Client for Android.

    Looking for TRIfA Desktop? follow me

Status

CircleCI Android CI Release Last release Translations License: GPL v3 Liberapay

Help Translate the App in your Language

Use Weblate: https://hosted.weblate.org/engage/trifa-a-tox-client-for-android/

Offline Messages *NEW* *NEW*

To get offline messages for your TRIfA App, install ToxProxy on a Linux Box at home and leave it running 0:00-24:00.

Installation instructions [using Google FCM for Push Messages]:

  • install ToxProxy for Linux: appimage_binary
  • run ToxProxy for Linux (it will only write data to the current directory and below):
dummy@dummy:/home/dummy$ ./ToxProxy_x86_64.AppImage
ToxProxy version: 0.99.xx
Connection Status changed to:Online via UDP
#############################################################
#############################################################

ToxID:827707DBFF41BEA803C9CF7D81C1CFC2007FA774E6DE24FF1B661259CB8891668EF63E91C06E

#############################################################
#############################################################
  • open TRIfA on your phone and add this ToxID as Friend and set it as Relay:


  • ToxProxy for Linux will show that your phone is set as master:
added master:71BC3623887FEFC1F76811F8C3291806873E1B66159D955DB129BAACFE33BE2D
  • now install the Tox Notify Companion App: apk_file

  • sync FCM Token to TRIfA, approve it in TRIfA and restart TRIfA:


  • ToxProxy for Linux will show it has received the Token:
received token:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx
saved token:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx
  • now in TRIfA goto settings and activate Battery Savings Mode
  • and set Offline Time in Batterysavings mode to 120 minutes

Does TRIfA connect to any third party servers?

TRIfA (exlcuding toxcore) uses the Google Firebase service and a third party server to deliver push notifications to other tox mobile users when they are offline. This makes it possible for Mobile devices to go into sleep mode and save battery and network bandwidth when there is no activity. Rest assured that the push notification does not contain any data, the request that comes from TRIfA includes only the FCM token of your contact(s). No ToxID, name or message data is transfered in the process.

Get in touch

Import/Export

See import-export.md

Compile in Android Studio

Open an existing Project:

and select the "android-refimpl-app" subdir:



Development Snapshot Version (Android)

the latest Development Snapshot can be downloaded from CircleCI, here

Warning: CircleCI does not host the artifacts forever (anymore) so this link may or may not work

License (Project is dual licensed, you can choose the license)

TRIfA is distributed under the terms of the GNU General Public License (version 2) or the GNU General Public License (version 3). You may use TRIfA according to either of these licenses as is most appropriate for your project on a case-by-case basis.

See LICENSE-zzGPLv2 and LICENSE-GPLv3 for details.

Translations are under the terms of GNU General Public License (version 2 or later).

See https://hosted.weblate.org/projects/trifa-a-tox-client-for-android/android-application/#information and https://hosted.weblate.org/projects/trifa-a-tox-client-for-android/f-droid-texts/#information

Comments
  • Fastlane directory uses invalid names for some locales

    Fastlane directory uses invalid names for some locales

    Describe the bug Fastlane uses BCP47 locale tags, which use a - as the separator rather than _. There are a number of locales that use the _ here. Please rename those dirs to use -. Thanks!

    For reference: F-Droid downstream issue.

    bug 
    opened by linsui 20
  • ToxProxy AppImage generates (apparently) invalid ToxIDs

    ToxProxy AppImage generates (apparently) invalid ToxIDs

    Describe the bug The output of running the ToxProxy AppImage produces a ToxID, that when pasted into TRIfA reports that the ID is invalid.

    To Reproduce Steps to reproduce the behavior: I ran the AppImage on a Debian stable box.

    Subsequently, I deleted the files the AppImage produced in the directory it lives in, and ran it again (as new) to produce a different Tox ID. This new ID was still invalid, according to TRIfA.

    Expected behavior Pasting the generated ToxID into the "Add Friend" dialog would result in the ToxProxy ID being accepted.

    Your system information:

    • TRIfA Version: 1.0.94
    • ToxProxy Version: 0.99.4
    • App from: F-Droid
    • Android OS Version: 11
    • Device: Sansung S10e

    Add screenshots, if possible

    Additional context This may be a problem with TRIfA itself - as pasting the IDs into another Tox client seemed to accept them. They appear to be 76 chars long, and with no unusual chars ... Strangely - deleting the last character of the generated ToxID allowed the ID to be claimed as valid in TRIfA - but it still didn't add a friend or work correctly. Could this be a validation issue in TRIfA?

    Also - Regarding firewalls: Is it required to make firewall adjustments to allow incoming connections on the host of the AppImage for UDP on port 33445? I noticed it was listening on port 33445 so I allowed incoming cxns in the firewall rules.

    Thanks

    bug 
    opened by geebotron 13
  • Friend list related changes

    Friend list related changes

    I've changed the look of friends/contacts list a bit:

    • The 2 status icons have always confused me. I didn't know what they do until I looked at the source. I removed the online icon, used the space to make avatar bigger, and moved the online/offline functionality to user status icon. When user is offline, the user status icon is simply hidden. Alternatively, it could be made gray when user is offline.
    • The monospace font for status gave the app a "very much work in progress" feeling. Which is correct in a way, but it's a very usable app despite being work in progress.

    Before: screenshot_20171103-131521

    After 1 (EchoBot is offline in this picture): screenshot_20171103-132049

    After 2: screenshot_20171103-132510

    enhancement 
    opened by gjedeer 13
  • compile error,  'stdio.h' file not found

    compile error, 'stdio.h' file not found

    Android OS Version: android 8.0 code branch: zoff99/dev003 Description: I didn't run this project on my Android Studion, and error info is: /my_codes/ToxAndroidRefImpl/android-refimpl-app/library/src/main/jni/include/speex/coffeecatch.c Error:(44, 10) fatal error: 'stdio.h' file not found Warning:warning: -Wl,--no-merge-exidx-entries: 'linker' input unused [-Wunused-command-line-argument] /Users/wangxuefang/my_codes/ToxAndroidRefImpl/android-refimpl-app/library/src/main/jni/libspeexdsp/os_support.h Error:(37, 10) fatal error: 'string.h' file not found

    Screenshots (if possible):

    image

    Hope you can help me to solve this problem

    wontfix 
    opened by Jefferson-111 11
  • crashes on startup

    crashes on startup

    Your system information:

    App from Google-Play / F-Droid / other: Google-Play

    Android OS Version: 9 PKQ1.190319.001

    Device: Xiaomi redmi 8A

    Please describe your issue in as much detail as possible:

    crashes on startup

    Screenshots (if possible):

    Build fingerprint: 'Xiaomi/olivelite_eea/olivelite:9/PKQ1.190319.001/V11.0.5.0.PCPEUXM:user/release-keys' Revision: '0' ABI: 'arm' pid: 24814, tid: 24814, name: lications.trifa >>> com.zoffcc.applications.trifa <<< signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x242 Cause: null pointer dereference r0 00000241 r1 986b73bf r2 00000001 r3 80000000 r4 00000000 r5 00000000 r6 ab39ba90 r7 be9860b0 r8 8d87f000 r9 00000008 r10 00000000 r11 00000000 ip 8f53bed8 sp be986050 lr 8f525dab pc 8f52b6e6

    backtrace: #00 pc 000156e6 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/lib/arm/libiocipher.so (sqlfs_proc_write+598) #01 pc 0000ef41 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/lib/arm/libiocipher.so #02 pc 000334b1 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.odex (offset 0x2c000) (info.guardianproject.libcore.io.Posix.pwriteBytes+152) #03 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #04 pc 003e8209 /system/lib/libart.so (art_quick_invoke_stub+224) #05 pc 000a143d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136) #06 pc 001e66b1 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236) #07 pc 001e1fdd /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+608) #08 pc 003e4f33 /system/lib/libart.so (MterpInvokeDirectRange+170) #09 pc 00401a14 /system/lib/libart.so (ExecuteMterpImpl+15252) #10 pc 0085c454 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (info.guardianproject.libcore.io.Posix.write+16) #11 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #12 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #13 pc 001e1fc7 /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+586) #14 pc 003e4c8f /system/lib/libart.so (MterpInvokeInterfaceRange+1006) #15 pc 00401b14 /system/lib/libart.so (ExecuteMterpImpl+15508) #16 pc 00859dc4 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (info.guardianproject.libcore.io.IoBridge.write+32) #17 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #18 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #19 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #20 pc 003e3e3f /system/lib/libart.so (MterpInvokeStatic+130) #21 pc 00401794 /system/lib/libart.so (ExecuteMterpImpl+14612) #22 pc 0085777c /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (info.guardianproject.iocipher.FileOutputStream.write+8) #23 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #24 pc 001c9f47 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82) #25 pc 003d6949 /system/lib/libart.so (artQuickToInterpreterBridge+880) #26 pc 00412eff /system/lib/libart.so (art_quick_to_interpreter_bridge+30) #27 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #28 pc 003e8209 /system/lib/libart.so (art_quick_invoke_stub+224) #29 pc 000a143d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136) #30 pc 00348a0d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52) #31 pc 00349981 /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+320) #32 pc 0027450b /system/lib/libart.so (art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+450) #33 pc 0007b259 /system/lib/libandroid_runtime.so (_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+28) #34 pc 000da48f /system/lib/libandroid_runtime.so (SkJavaOutputStream::write(void const*, unsigned int)+86) #35 pc 003d28bd /system/lib/libhwui.so (sk_write_fn(png_struct_def*, unsigned char*, unsigned int)+20) #36 pc 0002a7d1 /system/lib/libpng.so (png_write_sig+56) #37 pc 0002651f /system/lib/libpng.so (png_write_info_before_PLTE+30) #38 pc 0002665b /system/lib/libpng.so (png_write_info+30) #39 pc 0016fb23 /system/lib/libhwui.so (SkPngEncoderMgr::writeInfo(SkImageInfo const&)+38) #40 pc 003d2aa1 /system/lib/libhwui.so (SkPngEncoder::Make(SkWStream*, SkPixmap const&, SkPngEncoder::Options const&)+464) #41 pc 0016fde1 /system/lib/libhwui.so (SkPngEncoder::Encode(SkWStream*, SkPixmap const&, SkPngEncoder::Options const&)+24) #42 pc 0016e96f /system/lib/libhwui.so (SkEncodeImage(SkWStream*, SkPixmap const&, SkEncodedImageFormat, int)+66) #43 pc 000d346b /system/lib/libandroid_runtime.so (Bitmap_compress(_JNIEnv*, _jobject*, long long, int, int, _jobject*, _jbyteArray*)+430) #44 pc 00f46765 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.graphics.Bitmap.nativeCompress [DEDUPED]+172) #45 pc 00f46f97 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.graphics.Bitmap.compress+214) #46 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #47 pc 003e8209 /system/lib/libart.so (art_quick_invoke_stub+224) #48 pc 000a143d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136) #49 pc 001e66b1 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236) #50 pc 001e119f /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814) #51 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #52 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #53 pc 0081e890 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (com.zoffcc.applications.trifa.Identicon.save_bitmap_to_vfs_file+44) #54 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #55 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #56 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #57 pc 003e3e3f /system/lib/libart.so (MterpInvokeStatic+130) #58 pc 00401794 /system/lib/libart.so (ExecuteMterpImpl+14612) #59 pc 0081e7de /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (com.zoffcc.applications.trifa.Identicon.create_avatar_identicon_for_pubkey+398) #60 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #61 pc 001c9f47 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82) #62 pc 003d6949 /system/lib/libart.so (artQuickToInterpreterBridge+880) #63 pc 00412eff /system/lib/libart.so (art_quick_to_interpreter_bridge+30) #64 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #65 pc 003e830b /system/lib/libart.so (art_quick_invoke_static_stub+222) #66 pc 000a144f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154) #67 pc 001e66b1 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236) #68 pc 001e119f /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814) #69 pc 003e3e3f /system/lib/libart.so (MterpInvokeStatic+130) #70 pc 00401794 /system/lib/libart.so (ExecuteMterpImpl+14612) #71 pc 00802cb0 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (com.zoffcc.applications.trifa.FriendListHolder.bindFriendList+828) #72 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #73 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #74 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #75 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #76 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #77 pc 00810932 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (com.zoffcc.applications.trifa.FriendlistAdapter.onBindViewHolder+70) #78 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #79 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #80 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #81 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #82 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #83 pc 00256990 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder) #84 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #85 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #86 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #87 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #88 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #89 pc 00256812 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder+58) #90 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #91 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #92 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #93 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #94 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #95 pc 0025a58e /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline+78) #96 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #97 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #98 pc 001e1fc7 /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+586) #99 pc 003e4f33 /system/lib/libart.so (MterpInvokeDirectRange+170) #100 pc 00401a14 /system/lib/libart.so (ExecuteMterpImpl+15252) #101 pc 0025a446 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline+1002) #102 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #103 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #104 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #105 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #106 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #107 pc 00259c5e /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition+10) #108 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #109 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #110 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #111 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #112 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #113 pc 00259c3a /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition+2) #114 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #115 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #116 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #117 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #118 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #119 pc 002511de /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next+22) #120 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #121 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #122 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #123 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #124 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #125 pc 00252a30 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager.layoutChunk) #126 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #127 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #128 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #129 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #130 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #131 pc 002523e8 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager.fill+88) #132 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #133 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #134 pc 001e1187 /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+790) #135 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #136 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #137 pc 0025314c /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren+764) #138 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #139 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #140 pc 001e1901 /system/lib/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1472) #141 pc 001f7395 /system/lib/libart.so (_ZN3art11interpreterL8DoInvokeILNS_10InvokeTypeE2ELb0ELb1EEEbPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+580) #142 pc 001f54d7 /system/lib/libart.so (void art::interpreter::ExecuteSwitchImplCpp<true, false>(art::interpreter::SwitchImplContext*)+50902) #143 pc 00413855 /system/lib/libart.so (ExecuteSwitchImplAsm+4) #144 pc 00260ab8 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2) #145 pc 001c58df /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+318) #146 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #147 pc 001e1901 /system/lib/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1472) #148 pc 001f93b7 /system/lib/libart.so (_ZN3art11interpreterL8DoInvokeILNS_10InvokeTypeE1ELb0ELb1EEEbPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+174) #149 pc 001f5cf5 /system/lib/libart.so (void art::interpreter::ExecuteSwitchImplCpp<true, false>(art::interpreter::SwitchImplContext*)+52980) #150 pc 00413855 /system/lib/libart.so (ExecuteSwitchImplAsm+4) #151 pc 0026077c /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView.dispatchLayout) #152 pc 001c58df /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+318) #153 pc 001ca001 /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+152) #154 pc 001e1901 /system/lib/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1472) #155 pc 001f7395 /system/lib/libart.so (_ZN3art11interpreterL8DoInvokeILNS_10InvokeTypeE2ELb0ELb1EEEbPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+580) #156 pc 001f54d7 /system/lib/libart.so (void art::interpreter::ExecuteSwitchImplCpp<true, false>(art::interpreter::SwitchImplContext*)+50902) #157 pc 00413855 /system/lib/libart.so (ExecuteSwitchImplAsm+4) #158 pc 00261d9c /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView.onLayout) #159 pc 001c58df /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+318) #160 pc 001c9f47 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82) #161 pc 003d6949 /system/lib/libart.so (artQuickToInterpreterBridge+880) #162 pc 00412eff /system/lib/libart.so (art_quick_to_interpreter_bridge+30) #163 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #164 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #165 pc 01db03bd /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.RelativeLayout.onLayout+156) #166 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #167 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #168 pc 01da9add /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.LinearLayout.layoutVertical+532) #169 pc 01dab9cb /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.LinearLayout.onLayout+66) #170 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #171 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #172 pc 01da0aa7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.layoutChildren+622) #173 pc 01da0b59 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.onLayout+64) #174 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #175 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #176 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #177 pc 003e8209 /system/lib/libart.so (art_quick_invoke_stub+224) #178 pc 000a143d /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136) #179 pc 001e66b1 /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+236) #180 pc 001e119f /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+814) #181 pc 003e52ad /system/lib/libart.so (MterpInvokeVirtualQuick+428) #182 pc 00405394 /system/lib/libart.so (ExecuteMterpImpl+29972) #183 pc 0020d6e6 /data/app/com.zoffcc.applications.trifa-VRkcPIyXLlW7D0z3ysvARQ==/oat/arm/base.vdex (androidx.drawerlayout.widget.DrawerLayout.onLayout+118) #184 pc 001c591b /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.3446058479+378) #185 pc 001c9f47 /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82) #186 pc 003d6949 /system/lib/libart.so (artQuickToInterpreterBridge+880) #187 pc 00412eff /system/lib/libart.so (art_quick_to_interpreter_bridge+30) #188 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #189 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #190 pc 01da0aa7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.layoutChildren+622) #191 pc 01da0b59 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.onLayout+64) #192 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #193 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #194 pc 01db03bd /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.RelativeLayout.onLayout+156) #195 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #196 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #197 pc 01da0aa7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.layoutChildren+622) #198 pc 01da0b59 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.onLayout+64) #199 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #200 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #201 pc 01da0aa7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.layoutChildren+622) #202 pc 01da0b59 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.onLayout+64) #203 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #204 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #205 pc 01da0aa7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.layoutChildren+622) #206 pc 01da0b59 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.onLayout+64) #207 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #208 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #209 pc 01da9add /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.LinearLayout.layoutVertical+532) #210 pc 01dab9cb /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.LinearLayout.onLayout+66) #211 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #212 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #213 pc 01da0aa7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.layoutChildren+622) #214 pc 01da0b59 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.widget.FrameLayout.onLayout+64) #215 pc 02398fdb /system/framework/arm/boot-framework.oat (offset 0x9e1000) (com.android.internal.policy.DecorView.onLayout+66) #216 pc 01984309 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.View.layout+336) #217 pc 01be0641 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewGroup.layout+168) #218 pc 019abc33 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewRootImpl.performLayout+282) #219 pc 019ae64b /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewRootImpl.performTraversals+9114) #220 pc 019b3877 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewRootImpl.doTraversal+190) #221 pc 016cc165 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.ViewRootImpl$TraversalRunnable.run+52) #222 pc 01691ca7 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.Choreographer.doCallbacks+958) #223 pc 01692531 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.Choreographer.doFrame+1440) #224 pc 0194a1ab /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.view.Choreographer$FrameDisplayEventReceiver.run+66) #225 pc 01466631 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.os.Handler.dispatchMessage+64) #226 pc 01acb3fd /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.os.Looper.loop+1172) #227 pc 00dcf4a3 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (android.app.ActivityThread.main+674) #228 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #229 pc 003e830b /system/lib/libart.so (art_quick_invoke_static_stub+222) #230 pc 000a144f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154) #231 pc 00348a0d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52) #232 pc 00349e5d /system/lib/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned int)+1024) #233 pc 002fbd41 /system/lib/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+40) #234 pc 006aaee7 /system/framework/arm/boot-core-oj.oat (offset 0x2c9000) (java.lang.Class.getDeclaredMethodInternal [DEDUPED]+110) #235 pc 01edc603 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+114) #236 pc 01ee6571 /system/framework/arm/boot-framework.oat (offset 0x9e1000) (com.android.internal.os.ZygoteInit.main+1824) #237 pc 0040e975 /system/lib/libart.so (art_quick_invoke_stub_internal+68) #238 pc 003e830b /system/lib/libart.so (art_quick_invoke_static_stub+222) #239 pc 000a144f /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+154) #240 pc 00348a0d /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52) #241 pc 00348837 /system/lib/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+310) #242 pc 0028f745 /system/lib/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+444) #243 pc 0006df2d /system/lib/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+28) #244 pc 000701b1 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+520) #245 pc 00001b1f /system/bin/app_process32 (main+886) #246 pc 0009cacd /system/lib/libc.so (__libc_init+48) #247 pc 00001767 /system/bin/app_process32 (_start_main+38) #248 pc 000000c4

    opened by utlagat 9
  • WIP: Add an embedded QR code scanner

    WIP: Add an embedded QR code scanner

    I have improve this app by adding a embedded QR code scanner, so that users can easily add friends with QR code without a extra application to be installed.
    Also, some code in MainActivity and AddFriendActivity were changed, for the purpose of adding a dialog that reminds users the QR code has been read successfully, and making the app to add friend directly after the scan of QR code without pressing the add friend button.

    opened by katcom 9
  • feature request: option to import and export the user profile

    feature request: option to import and export the user profile

    @zoff99 : I guess this feature is already on your TODO-list. By the way I suppose I will get in trouble when I try to copy my (encrypted?) profile with an unknown password (I have choosen "skip" at first startup at passwort-setting-step) to an other device. The reason for choosing "skip" is that I start TRIfA automatically on Android startup without the need for entering a password. Maybe it will be possible to export the profile unencrypted?

    opened by toxtox 9
  • Build fails app:pinChecksums

    Build fails app:pinChecksums

    For both 1.0.181 and 1.0.177 build fails at app:pinChecksums and signed APK is not generated

    Task :app:stripReleaseDebugSymbols UP-TO-DATE Task :app:validateSigningRelease UP-TO-DATE Task :app:packageRelease UP-TO-DATE

    FAILURE: Build failed with an exception.

    • Where: Script 'C:\Users\Precision-7550-1\Documents\trifa\ToxAndroidRefImpl\android-refimpl-app\app\gradle_witness_ng.gradle' line: 164

    • What went wrong: Execution failed for task ':app:pinChecksums'.

    No dependency for integrity assertion 'com.android.tools.build:aapt2:4.0.2-6197926:aapt2-4.0.2-6197926-linux.jar:f4ee80476cea0ef76b024246b654bbdab73a1c5d31bcbe9b0362815cbf9e18e6'

    • 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

    Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.9.2/userguide/command_line_interface.html#sec:command_line_warnings

    BUILD FAILED in 13s 97 actionable tasks: 5 executed, 92 up-to-date

    opened by mveljko78 8
  • Calls crash from binary-source TRIfA on Broadcom/OpenMAX-based device; source-built TRIfA works fine

    Calls crash from binary-source TRIfA on Broadcom/OpenMAX-based device; source-built TRIfA works fine

    Describe the bug Any attempt of an AV call (be it video, or audio-only) with TRiFA causes the client to crash after brief start.

    To Reproduce Initiating or answering a video or audio call from the Android device or from desktop side leads to the crashing result.

    Your system information:

    • TRIfA Versions:
      • Github releases, 1.0.106
      • F-Droid 1.0.108
      • F-Droid 1.0.109
    • Android OS Version: [e.g. Android 7.1/LineageOS 14.1]
    • Device: Samsung GT-I9082

    Additional context Logcat outputs attached. vcall-answer.log vcall-initiate.log tombstone_00.log tombstone_01.log

    bug 
    opened by zer0def 8
  • TRIfA shows me online, but nobody else

    TRIfA shows me online, but nobody else

    Describe the bug

    App displays everyone else (including EchoBot and PublicChat users) offline

    To Reproduce

    1. Start app
    2. App shows "Tox Service: ONLINE [TCP]"
    3. App shows large red circle (and small green one) for EchoBot
    4. EchoBot does not reply to "!info"
    5. For PublicChat, app shows one active user (myself) and 200 offline users

    Expected behavior

    Expect to see others online

    Your system information:

    • TRIfA Version: [1.0.123]
    • App from Google-Play / F-Droid / Github-Releases / other: [F-Droid]
    • Android OS Version: [Android 10 (crDroid)]
    • Device: Xiaomi Mi A3

    Additional context Worked about a year ago, then just stopped working.

    bug question 
    opened by 2011 7
  • Crash on start

    Crash on start

    Describe the bug

    When installing any of the last two or three versions, I can start the app, define a password and accept the required permissions. After that, the app crashes.

    Restarting the app lets me enter the password, then it crashes again.

    Expected behavior Of course I expect it not to crash.

    Your system information:

    • TRIfA Version: [1.0.85]
    • App from Google-Play / F-Droid / other: [F-Droid]
    • Android OS Version: [Android 10]
    • Device: HTC One M8

    Additional context

    adb logcat:

    01-15 01:17:09.052 13167 13167 I crash_dump32: performing dump of process 12925 (target tid = 12925)
    01-15 01:17:09.082 13167 13167 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    01-15 01:17:09.082 13167 13167 F DEBUG   : LineageOS Version: '17.1-20210101-NIGHTLY-m8'
    01-15 01:17:09.082 13167 13167 F DEBUG   : Build fingerprint: 'htc/ocndtwl_01405/htc_ocndtwl:8.0.0/OPR6.170623.013/1017190.2:user/release-keys'
    01-15 01:17:09.082 13167 13167 F DEBUG   : Revision: '0'
    01-15 01:17:09.082 13167 13167 F DEBUG   : ABI: 'arm'
    01-15 01:17:09.083 13167 13167 F DEBUG   : Timestamp: 2021-01-15 01:17:09+0100
    01-15 01:17:09.083 13167 13167 F DEBUG   : pid: 12925, tid: 12925, name: lications.trifa  >>> com.zoffcc.applications.trifa <<<
    01-15 01:17:09.083 13167 13167 F DEBUG   : uid: 10184
    01-15 01:17:09.083 13167 13167 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x242
    01-15 01:17:09.083 13167 13167 F DEBUG   : Cause: null pointer dereference
    01-15 01:17:09.083 13167 13167 F DEBUG   :     r0  00000241  r1  8b38abc7  r2  8b38abc7  r3  80000000
    01-15 01:17:09.083 13167 13167 F DEBUG   :     r4  00000000  r5  00000000  r6  b5e2c640  r7  be91f1b0
    01-15 01:17:09.083 13167 13167 F DEBUG   :     r8  8867b000  r9  00000008  r10 00000000  r11 00000000
    01-15 01:17:09.083 13167 13167 F DEBUG   :     ip  884f4ed8  sp  be91f150  lr  884dedab  pc  884e46e6
    01-15 01:17:09.745 13167 13167 F DEBUG   : 
    01-15 01:17:09.745 13167 13167 F DEBUG   : backtrace:
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #00 pc 000156e6  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/lib/arm/libiocipher.so (sqlfs_proc_write+598) (BuildId: 08ccce12bb047e659323f6ed1381ae6afd9fc23e)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #01 pc 0000ef41  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/lib/arm/libiocipher.so (BuildId: 08ccce12bb047e659323f6ed1381ae6afd9fc23e)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #02 pc 00032c41  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.odex (art_jni_trampoline+152)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #03 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #04 pc 00436213  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #05 pc 000dff97  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+166) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #06 pc 00211bf7  /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+270) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #07 pc 0020ea8d  /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+520) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #08 pc 0042fd01  /apex/com.android.runtime/lib/libart.so (MterpInvokeDirectRange+212) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #09 pc 000d2c14  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_direct_range+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.746 13167 13167 F DEBUG   :       #10 pc 008e23ec  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (info.guardianproject.libcore.io.Posix.write+16)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #11 pc 0042f6bb  /apex/com.android.runtime/lib/libart.so (MterpInvokeInterfaceRange+1174) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #12 pc 000d2d14  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface_range+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #13 pc 008dfd58  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (info.guardianproject.libcore.io.IoBridge.write+32)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #14 pc 0042dcad  /apex/com.android.runtime/lib/libart.so (MterpInvokeStatic+944) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #15 pc 000d2994  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_static+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #16 pc 008dd708  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (info.guardianproject.iocipher.FileOutputStream.write+8)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #17 pc 001edfcf  /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14720489890911769217+170) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #18 pc 001f29b1  /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+120) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #19 pc 0041fb4d  /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+820) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #20 pc 000dc5a1  /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #21 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.747 13167 13167 F DEBUG   :       #22 pc 00436213  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.749 13167 13167 F DEBUG   :       #23 pc 000dff97  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+166) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #24 pc 003768c7  /apex/com.android.runtime/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+54) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #25 pc 003777b5  /apex/com.android.runtime/lib/libart.so (art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+300) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #26 pc 002a2db7  /apex/com.android.runtime/lib/libart.so (art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+510) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #27 pc 0008a6d1  /system/lib/libandroid_runtime.so (_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+28) (BuildId: 9239a60493c480b1dd71bbdc9c97e686)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #28 pc 000e7e09  /system/lib/libandroid_runtime.so (SkJavaOutputStream::write(void const*, unsigned int)+88) (BuildId: 9239a60493c480b1dd71bbdc9c97e686)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #29 pc 0010b3e5  /system/lib/libhwui.so (sk_write_fn(png_struct_def*, unsigned char*, unsigned int)+20) (BuildId: 5ef302c46867c3c19e6bac1d7e0c0e5b)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #30 pc 0001fb5d  /system/lib/libpng.so (png_write_sig+56) (BuildId: e6ec9d1dc459af749800d0b91fba4abd)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #31 pc 0001d91f  /system/lib/libpng.so (png_write_info_before_PLTE+30) (BuildId: e6ec9d1dc459af749800d0b91fba4abd)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #32 pc 0001da5b  /system/lib/libpng.so (png_write_info+26) (BuildId: e6ec9d1dc459af749800d0b91fba4abd)
    01-15 01:17:09.750 13167 13167 F DEBUG   :       #33 pc 00323d8b  /system/lib/libhwui.so (SkPngEncoderMgr::writeInfo(SkImageInfo const&)+38) (BuildId: 5ef302c46867c3c19e6bac1d7e0c0e5b)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #34 pc 00322b93  /system/lib/libhwui.so (SkPngEncoder::Encode(SkWStream*, SkPixmap const&, SkPngEncoder::Options const&)+186) (BuildId: 5ef302c46867c3c19e6bac1d7e0c0e5b)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #35 pc 00322a2d  /system/lib/libhwui.so (SkEncodeImage(SkWStream*, SkPixmap const&, SkEncodedImageFormat, int)+60) (BuildId: 5ef302c46867c3c19e6bac1d7e0c0e5b)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #36 pc 000e26b1  /system/lib/libandroid_runtime.so (Bitmap_compress(_JNIEnv*, _jobject*, long long, int, int, _jobject*, _jbyteArray*)+456) (BuildId: 9239a60493c480b1dd71bbdc9c97e686)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #37 pc 0028abfd  /system/framework/arm/boot-framework.oat (art_jni_trampoline+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #38 pc 004d2b43  /system/framework/arm/boot-framework.oat (android.graphics.Bitmap.compress+210) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #39 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #40 pc 00436213  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #41 pc 000dff97  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+166) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #42 pc 00211bf7  /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+270) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #43 pc 0020ddf3  /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+794) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.751 13167 13167 F DEBUG   :       #44 pc 004309b3  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+462) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #45 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #46 pc 008a3b40  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (com.zoffcc.applications.trifa.Identicon.save_bitmap_to_vfs_file+44)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #47 pc 0042dcad  /apex/com.android.runtime/lib/libart.so (MterpInvokeStatic+944) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #48 pc 000d2994  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_static+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #49 pc 008a3a8e  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (com.zoffcc.applications.trifa.Identicon.create_avatar_identicon_for_pubkey+398)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #50 pc 001edfcf  /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14720489890911769217+170) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #51 pc 001f29b1  /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+120) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #52 pc 0041fb4d  /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+820) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #53 pc 000dc5a1  /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #54 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #55 pc 00436327  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_static_stub+246) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #56 pc 000dffab  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+186) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.752 13167 13167 F DEBUG   :       #57 pc 00211bf7  /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+270) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #58 pc 0020ddf3  /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+794) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #59 pc 0042da4d  /apex/com.android.runtime/lib/libart.so (MterpInvokeStatic+336) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #60 pc 000d2994  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_static+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #61 pc 00886cf6  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (com.zoffcc.applications.trifa.FriendListHolder.bindFriendList+942)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #62 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #63 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #64 pc 0089582e  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (com.zoffcc.applications.trifa.FriendlistAdapter.onBindViewHolder+70)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #65 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #66 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #67 pc 002a40b8  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #68 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #69 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #70 pc 002a3f3a  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder+58)
    01-15 01:17:09.753 13167 13167 F DEBUG   :       #71 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #72 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #73 pc 002a7cb2  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline+78)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #74 pc 0042fed9  /apex/com.android.runtime/lib/libart.so (MterpInvokeDirectRange+684) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #75 pc 000d2c14  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_direct_range+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #76 pc 002a7b68  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline+1004)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #77 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #78 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #79 pc 002a737e  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition+10)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #80 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #81 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #82 pc 002a735a  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition+2)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #83 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #84 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #85 pc 0029e8ba  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next+22)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #86 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #87 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #88 pc 002a011c  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager.layoutChunk)
    01-15 01:17:09.754 13167 13167 F DEBUG   :       #89 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #90 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #91 pc 0029fad4  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager.fill+88)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #92 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #93 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #94 pc 002a085c  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren+784)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #95 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #96 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #97 pc 002ae210  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2+84)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #98 pc 0042d5b1  /apex/com.android.runtime/lib/libart.so (MterpInvokeDirect+940) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #99 pc 000d2914  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_direct+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #100 pc 002adecc  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView.dispatchLayout+84)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #101 pc 00430c19  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+1076) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.755 13167 13167 F DEBUG   :       #102 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #103 pc 002af486  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.recyclerview.widget.RecyclerView.onLayout+10)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #104 pc 001edfcf  /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14720489890911769217+170) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #105 pc 001f29b1  /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+120) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #106 pc 0041fb4d  /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+820) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #107 pc 000dc5a1  /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #108 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #109 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #110 pc 0098613b  /system/framework/arm/boot-framework.oat (android.widget.RelativeLayout.onLayout+154) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.756 13167 13167 F DEBUG   :       #111 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #112 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #113 pc 009823a5  /system/framework/arm/boot-framework.oat (android.widget.LinearLayout.layoutVertical+548) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #114 pc 009842d7  /system/framework/arm/boot-framework.oat (android.widget.LinearLayout.onLayout+70) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #115 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #116 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #117 pc 0097d0a9  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.layoutChildren+624) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #118 pc 0097d14b  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.onLayout+66) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #119 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #120 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.757 13167 13167 F DEBUG   :       #121 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #122 pc 00436213  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #123 pc 000dff97  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+166) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #124 pc 00211bf7  /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+270) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #125 pc 0020ddf3  /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+794) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #126 pc 004309b3  /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtualQuick+462) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #127 pc 000d6594  /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual_quick+20) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #128 pc 0025ae12  /data/app/com.zoffcc.applications.trifa-td9ZmwwOnUbOXkod5Qbvvg==/oat/arm/base.vdex (androidx.drawerlayout.widget.DrawerLayout.onLayout+118)
    01-15 01:17:09.758 13167 13167 F DEBUG   :       #129 pc 001edfcf  /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14720489890911769217+170) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #130 pc 001f29b1  /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+120) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #131 pc 0041fb4d  /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+820) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #132 pc 000dc5a1  /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #133 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #134 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #135 pc 0097d0a9  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.layoutChildren+624) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #136 pc 0097d14b  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.onLayout+66) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #137 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.759 13167 13167 F DEBUG   :       #138 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #139 pc 0098613b  /system/framework/arm/boot-framework.oat (android.widget.RelativeLayout.onLayout+154) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #140 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #141 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #142 pc 0097d0a9  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.layoutChildren+624) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #143 pc 0097d14b  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.onLayout+66) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #144 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #145 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #146 pc 0097d0a9  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.layoutChildren+624) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #147 pc 0097d14b  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.onLayout+66) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.760 13167 13167 F DEBUG   :       #148 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #149 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #150 pc 0097d0a9  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.layoutChildren+624) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #151 pc 0097d14b  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.onLayout+66) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #152 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #153 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #154 pc 009823a5  /system/framework/arm/boot-framework.oat (android.widget.LinearLayout.layoutVertical+548) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #155 pc 009842d7  /system/framework/arm/boot-framework.oat (android.widget.LinearLayout.onLayout+70) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #156 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #157 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #158 pc 0097d0a9  /system/framework/arm/boot-framework.oat (android.widget.FrameLayout.layoutChildren+624) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.761 13167 13167 F DEBUG   :       #159 pc 009a5c65  /system/framework/arm/boot-framework.oat (com.android.internal.policy.DecorView.onLayout+68) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #160 pc 008796cf  /system/framework/arm/boot-framework.oat (android.view.View.layout+334) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #161 pc 008f4dbd  /system/framework/arm/boot-framework.oat (android.view.ViewGroup.layout+172) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #162 pc 00893f6b  /system/framework/arm/boot-framework.oat (android.view.ViewRootImpl.performLayout+170) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #163 pc 008966a3  /system/framework/arm/boot-framework.oat (android.view.ViewRootImpl.performTraversals+8866) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #164 pc 008993cf  /system/framework/arm/boot-framework.oat (android.view.ViewRootImpl.doTraversal+158) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #165 pc 007e17b5  /system/framework/arm/boot-framework.oat (android.view.ViewRootImpl$TraversalRunnable.run+52) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #166 pc 007cc623  /system/framework/arm/boot-framework.oat (android.view.Choreographer.doCallbacks+746) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #167 pc 007ccd19  /system/framework/arm/boot-framework.oat (android.view.Choreographer.doFrame+1224) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.762 13167 13167 F DEBUG   :       #168 pc 00857a5b  /system/framework/arm/boot-framework.oat (android.view.Choreographer$FrameDisplayEventReceiver.run+66) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #169 pc 00633471  /system/framework/arm/boot-framework.oat (android.os.Handler.dispatchMessage+64) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #170 pc 00635f6b  /system/framework/arm/boot-framework.oat (android.os.Looper.loop+1490) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #171 pc 00451695  /system/framework/arm/boot-framework.oat (android.app.ActivityThread.main+748) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #172 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #173 pc 00436327  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_static_stub+246) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #174 pc 000dffab  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+186) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.763 13167 13167 F DEBUG   :       #175 pc 003768c7  /apex/com.android.runtime/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+54) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #176 pc 00377b91  /apex/com.android.runtime/lib/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned int)+788) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #177 pc 003235a3  /apex/com.android.runtime/lib/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+30) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #178 pc 000b97ef  /system/framework/arm/boot.oat (art_jni_trampoline+110) (BuildId: 13d07081fec55653165c9693098a837779b483d3)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #179 pc 00829b5b  /system/framework/arm/boot-framework.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+114) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #180 pc 0082ff9f  /system/framework/arm/boot-framework.oat (com.android.internal.os.ZygoteInit.main+1742) (BuildId: 21f553d09b6d1797a0ce2f7a65f06a7e5de7c7fb)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #181 pc 000d7bc5  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #182 pc 00436327  /apex/com.android.runtime/lib/libart.so (art_quick_invoke_static_stub+246) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    01-15 01:17:09.764 13167 13167 F DEBUG   :       #183 pc 000dffab  /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+186) (BuildId: 2592e46293ecb7dd387094de0b4f4333)
    
    
    bug 
    opened by michael-brade 7
  • no info popup when no online friends available to add to group

    no info popup when no online friends available to add to group

    when selecting the "+" sign in a group (PGC and NGC) nothing happens if there are no online friends to add. there should be an info popup telling the user the fact

    enhancement 
    opened by zoff99 0
  • in audio conference, no chat messages work, cannot send

    in audio conference, no chat messages work, cannot send

    Describe the bug Hello, when i join a audio chat conference i cannot send or read messages from friends all i see is voice transmit button.

    To Reproduce

    1. get invite to voice conference chat
    2. click on conference
    3. on screen cannot see option to write and read friend's messages 4

    Expected behavior i need to be seeing messagese and write to friends. why this not work?? thanks

    Your system information:

    • TRIfA Version: [1.0.62]
    • App from Google-Play
    • Android OS Version: [Android 11]
    • Device: Samsung Galaxy A52s

    Add screenshots, if possible image

    Additional context

    enhancement 
    opened by WhirlHeart 5
  • NGC name overflows into id

    NGC name overflows into id

    Describe the bug the name of others in the group overflows into the id.

    To Reproduce Steps to reproduce the behavior:

    1. a friend sets its name too long, might require unicode chars
    2. get a message from friend
    3. enjoy

    Expected behavior limit for the name length

    Your system information:

    • TRIfA Version: [1.0.166]
    • App from F-Droid
    • Android OS Version: [Android 11]
    • Device:

    Add screenshots, if possible image

    Additional context (zoff knows)

    bug 
    opened by Green-Sky 1
Releases(1.0.187)
Owner
Zoff
Zoff
Android News App built in kotlin with implementation of MVVM architecture, android navigation components and retrofit. Displays news to users allowing them to share and save news.

News-App Android news app built in kotlin that fetches news data from news api with Retrofit and displays news to users. This App follow MVVM architec

Raj Manjrekar 16 Dec 29, 2022
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

NotyKT ??️ NotyKT is the complete Kotlin-stack note taking ??️ application ?? built to demonstrate a use of Kotlin programming language in server-side

Shreyas Patil 1.4k Jan 8, 2023
Implementation of the application using the latest Android Tech Stack and the GitHub REST API.

GitHub Viewer Implementation of the application using the latest Android Tech Stack and the GitHub REST API. <!-- Github login. You can change the use

Vitaliy Zarubin 53 Jan 3, 2023
A simple implementation of the Android In-App Billing API.

Google In-App Billing Library v4+ A simple implementation of the Android In-App Billing API. It supports: in-app purchases (both consumable and non-co

Moisoni Ioan 79 Dec 12, 2022
Wandroid project based on Kotlin + JetPack + concurrent implementation of MVVM architecture for playing Android App

Wandroid project based on Kotlin + JetPack + concurrent implementation of MVVM architecture for playing Android App

null 32 Feb 13, 2022
Firebase Authentication and realtime database implementation in Android Kotlin

Androidfirebaseauthentication Firebase is Google’s mobile platform that helps you develop high-quality apps and provides hosted backend services such

Samwel Nyandoro 1 Mar 21, 2022
Multi Roots TreeView implementation for Android Platform with a lot of options and customization

TreeView Multi Roots TreeView implementation for Android Platform with a lot of options and customization Demo Features: - No Custom Views. - Easy use

Amr Hesham 74 May 10, 2022
Turtle Graphics 🐢 implementation for Android Platform with Code Editor, Preview Screen and packages

Turtle Graphics Download Turtle is an Android Application inspired from the original Turtle Graphics and Logo, Logo is an educational programming lang

Amr Hesham 15 Dec 30, 2022
GeckoView implementation on android for React Native.

react-native-geckoview A fully functional implementation of GeckoView on android for react native. The component supports two-way messaging similar to

Ammar Ahmed 7 Nov 24, 2022
The implementation of https://dribbble.com/shots/2067564-Replace

FlyRefresh The Android implementation of Replace, designed by Zee Youn. I implement this as a FlyRefresh layout. The content of the layout can be any

吴晶 2.9k Nov 29, 2022
Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept)

InstaMaterial Updated Current source code contains UI elements from Design Support Library. If you still want to see how custom implementations of e.g

Mirosław Stanek 5k Dec 27, 2022
Simple Mvp Implementation

Froggy Simple Mvp Implementation Download Gragle: compile 'ru.bullyboo.mvp:froggy:1.0.2' Maven: <dependency> <groupId>ru.bullyboo.mvp</groupId>

Rostislav Sharafutdinov 15 Mar 17, 2019
A project for the implementation of the car animation feature in most ride-sharing/ food delivery apps

CarAnimation This is a test project to practice the implementation of the car animation feature in most ride-sharing/ food delivery apps. Slowly build

Samurai 45 Dec 23, 2022
Implementation of useful hooks inspired by React for Compose

useCompose React inspired hooks for Compose Installation Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the

Pavitra Golchha 20 Nov 14, 2022
New-SplashScreen-API - SplashScreen API Implementation Sample

SplashScreen API Implementation Sample Installation - Usage <style name="Theme.A

Arda Kazancı 0 Jan 3, 2022
Cql-cds-hooks - HL7 CDS HOOKS Implementation with CQL support

CQL CDS HOOKS HL7 CDS HOOKS implementation with CQL (Clinical Quality Language)

PHAST 1 Jan 27, 2022
Glickotlin - Kotlin implementation of the Glicko2 algorithm

Glickotlin Glickotlin is a Kotlin implementation of the Glicko2 algorithm. Glick

Jules Tréhorel 0 Jan 29, 2022
A powerful library for easy implementation of HMS Location Kit.

AdvancedLocation A powerful library for easy implementation of HMS Location Kit. ?? Request location with couple lines of code (no more boilerplate) C

null 2 Aug 4, 2022
React Native Stone SDK Implementation (Support for both Mobile and POS versions)

react-native-stone-pos Stone Android POS Native Module Installation Stone has a private packageCloud repository, so we need to have your token before

8Sistemas 9 Dec 10, 2022