Closed nadheemabd closed 4 years ago
You'll have to either:
CourseUnitWebViewFragment
class: private void loadUnit() {
if (authWebView != null) {
if (!authWebView.isPageLoaded() && !isPageLoading) {
authWebView.loadUrl(true, unit.getBlockUrl());
if (getUserVisibleHint()) {
preloadingListener.setLoadingState(PreLoadingListener.State.MAIN_UNIT_LOADING);
}
}
}
}
@miankhalid
I tried many times and same error persists.
can you please check this error log
2020-04-17 11:27:10.405 18352-18352/? A/libc: FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7b6dd77728) 2020-04-17 11:27:10.410 18352-18352/? A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 18352 (org.edx.mobile), pid 18352 (org.edx.mobile) 2020-04-17 11:27:10.470 3469-3495/? E/libprocessgroup: getpgid(19061) failed: Permission denied 2020-04-17 11:27:10.492 3469-4851/? E/ActivityTrigger: activityResumeTrigger: not whiteListedorg.edx.mobile/org.edx.mobile.view.CourseOutlineActivity/1 2020-04-17 11:27:10.505 3469-4851/? E/ActivityTrigger: activityResumeTrigger: not whiteListedorg.edx.mobile/org.edx.mobile.view.CourseOutlineActivity/1 2020-04-17 11:27:10.521 3469-4851/? E/ActivityTrigger: activityResumeTrigger: not whiteListedorg.edx.mobile/org.edx.mobile.view.CourseOutlineActivity/1 2020-04-17 11:27:10.523 3469-3718/? E/InputDispatcher: channel 'a3d82a2 org.edx.mobile/org.edx.mobile.view.CourseTabsDashboardActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 2020-04-17 11:27:10.523 3469-3718/? E/InputDispatcher: channel '20f279e org.edx.mobile/org.edx.mobile.view.CourseOutlineActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 2020-04-17 11:27:10.524 3469-3718/? E/InputDispatcher: channel '954c230 org.edx.mobile/org.edx.mobile.view.MainDashboardActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 2020-04-17 11:27:10.549 3469-3495/? E/libprocessgroup: Error encountered killing process cgroup uid 99229 pid 18504: No such file or directory 2020-04-17 11:27:10.579 3469-4851/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.android.launcher3/com.android.launcher3.NowLauncher/28 2020-04-17 11:27:10.634 3469-3497/? E/KernelWakelockReader: Kernel wake locks exceeded buffer size 32768 2020-04-17 11:27:15.511 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:27:37.702 2871-2936/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0 2020-04-17 11:27:39.168 3847-4051/? E/NetworkController.MobileSignalController(1): notifyListeners: mServiceState.getOperatorNumeric() = 40446,simNumeric = 40446 2020-04-17 11:27:39.323 3469-3497/? E/KernelWakelockReader: Kernel wake locks exceeded buffer size 32768 2020-04-17 11:27:39.330 3469-3510/? E/WindowManager: ASUS handlePSensorGesture CallState is TelephonyManager.CALL_STATE_IDLE or switchSetting = 0!!! 2020-04-17 11:27:39.331 700-700/? E/qti_sensors_hal: VTC_HAL_VER: Date: 190103, Time: 1430 2020-04-17 11:27:39.331 700-700/? E/qti_sensors_hal: VTC_SENS_CHECK: G:1, O:0, R:0 2020-04-17 11:27:39.384 19120-19120/? E/kservice:remot: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:27:39.630 699-699/? E/QTI PowerHAL: Failed to acquire lock. 2020-04-17 11:27:39.695 4805-4805/? E/HwDetectorWithState: a: 2 2020-04-17 11:27:39.795 4805-4805/? E/HotwordState: FASE: true, SHwR: false, ACR: false, HR: false, ACbSS: false, ACbHE: false, SO:false, ARS: false 2020-04-17 11:27:39.795 4805-21317/? E/HwDetectorWithState: a: 3 2020-04-17 11:27:39.810 4901-4901/? E/LibSecureUISvc: svc_sock_send_message(suisvc): invalid remote socket suitch 2020-04-17 11:27:39.811 4901-4901/? E/LibSecureUISvc: svc_sock_send_message(suisvc): invalid remote socket suilst 2020-04-17 11:27:47.375 19120-19120/? E/QSPOWER: [36mA t7b70e8b548 /power-sdk/build/android/jni/../../../core/src/internal/soc/qti_soc_freqs.h:27 Unable to read from /sys/class/kgsl/kgsl-3d0/gpu_available_frequencies[0m 2020-04-17 11:27:47.400 19120-19120/? E/mgulk: release MockTeeHandler failed, the mockHandler is null 2020-04-17 11:27:47.401 19120-19120/? E/mgulk: init tee handler save path: /data/user/0/com.asus.faceunlockservice/app_megvii 2020-04-17 11:27:47.404 19120-19120/? E/mgulk: failed to open shared library /system/app/AsusFaceUnlockService/lib/arm64/libMguTraceWrapper.so: dlopen failed: library "/system/app/AsusFaceUnlockService/lib/arm64/libMguTraceWrapper.so" not found 2020-04-17 11:27:47.406 19120-19120/? E/mgulk: dsp jni: /data/user/0/com.asus.faceunlockservice/app_megvii 2020-04-17 11:27:47.487 19120-19153/? E/mgb-snpe: register_loader =====>>> make_dsp 0 2020-04-17 11:27:47.658 19120-19153/? E/mgb-snpe: snpe version: 1.24.0.256; requested runtime: 1 2020-04-17 11:27:47.715 19120-19153/? E/mgb-snpe: setSNPEStorageLocation:/data/user/0/com.asus.faceunlockservice 2020-04-17 11:27:49.729 3847-4051/? E/NetworkController.MobileSignalController(1): notifyListeners: mServiceState.getOperatorNumeric() = 40446,simNumeric = 40446 2020-04-17 11:28:02.739 18641-18787/? E/CrashlyticsCore: Error occurred sending report com.crashlytics.android.core.SessionReport@29bc307 io.fabric.sdk.android.services.network.HttpRequest$HttpRequestException: java.net.SocketTimeoutException: failed to connect to reports.crashlytics.com/107.22.227.88 (port 443) from /192.168.1.107 (port 45193) after 10000ms at io.fabric.sdk.android.services.network.HttpRequest.a(HttpRequest.java:2550) at io.fabric.sdk.android.services.network.HttpRequest.b(HttpRequest.java:2530) at io.fabric.sdk.android.services.network.HttpRequest.e(HttpRequest.java:2516) at com.crashlytics.android.core.DefaultCreateReportSpiCall.applyMultipartDataTo(DefaultCreateReportSpiCall.java:89) at com.crashlytics.android.core.DefaultCreateReportSpiCall.invoke(DefaultCreateReportSpiCall.java:61) at com.crashlytics.android.core.CompositeCreateReportSpiCall.invoke(CompositeCreateReportSpiCall.java:18) at com.crashlytics.android.core.ReportUploader.forceUpload(ReportUploader.java:104) at com.crashlytics.android.core.ReportUploader$Worker.attemptUploadWithRetry(ReportUploader.java:242) at com.crashlytics.android.core.ReportUploader$Worker.onRun(ReportUploader.java:185) at io.fabric.sdk.android.services.b.h.run(BackgroundPriorityRunnable.java:30) at java.lang.Thread.run(Thread.java:764) Caused by: java.net.SocketTimeoutException: failed to connect to reports.crashlytics.com/107.22.227.88 (port 443) from /192.168.1.107 (port 45193) after 10000ms at libcore.io.IoBridge.connectErrno(IoBridge.java:185) at libcore.io.IoBridge.connect(IoBridge.java:129) at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:137) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436) at java.net.Socket.connect(Socket.java:621) at com.android.okhttp.internal.Platform.connectSocket(Platform.java:145) at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:141) at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:461) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:127) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:258) at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218) at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:26) at com.newrelic.agent.android.instrumentation.HttpsURLConnectionExtension.getOutputStream(HttpsURLConnectionExtension.java:422) at io.fabric.sdk.android.services.network.HttpRequest.l(HttpRequest.java:2454) at io.fabric.sdk.android.services.network.HttpRequest.m(HttpRequest.java:2467) at io.fabric.sdk.android.services.network.HttpRequest.a(HttpRequest.java:2546) at io.fabric.sdk.android.services.network.HttpRequest.b(HttpRequest.java:2530) at io.fabric.sdk.android.services.network.HttpRequest.e(HttpRequest.java:2516) at com.crashlytics.android.core.DefaultCreateReportSpiCall.applyMultipartDataTo(DefaultCreateReportSpiCall.java:89) at com.crashlytics.android.core.DefaultCreateReportSpiCall.invoke(DefaultCreateReportSpiCall.java:61) at com.crashlytics.android.core.CompositeCreateReportSpiCall.invoke(CompositeCreateReportSpiCall.java:18) at com.crashlytics.android.core.ReportUploader.forceUpload(ReportUploader.java:104) at com.crashlytics.android.core.ReportUploader$Worker.attemptUploadWithRetry(ReportUploader.java:242) at com.crashlytics.android.core.ReportUploader$Worker.onRun(ReportUploader.java:185) at io.fabric.sdk.android.services.b.h.run(BackgroundPriorityRunnable.java:30) at java.lang.Thread.run(Thread.java:764) 2020-04-17 11:28:15.513 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:28:37.703 2871-2936/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0 2020-04-17 11:29:15.513 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:29:28.620 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:29:33.461 18641-18787/? E/CrashlyticsCore: Error occurred sending report com.crashlytics.android.core.SessionReport@a1375df io.fabric.sdk.android.services.network.HttpRequest$HttpRequestException: java.net.SocketTimeoutException: failed to connect to reports.crashlytics.com/54.243.232.35 (port 443) from /192.168.1.107 (port 39571) after 10000ms at io.fabric.sdk.android.services.network.HttpRequest.a(HttpRequest.java:2550) at io.fabric.sdk.android.services.network.HttpRequest.b(HttpRequest.java:2530) at io.fabric.sdk.android.services.network.HttpRequest.e(HttpRequest.java:2516) at com.crashlytics.android.core.DefaultCreateReportSpiCall.applyMultipartDataTo(DefaultCreateReportSpiCall.java:89) at com.crashlytics.android.core.DefaultCreateReportSpiCall.invoke(DefaultCreateReportSpiCall.java:61) at com.crashlytics.android.core.CompositeCreateReportSpiCall.invoke(CompositeCreateReportSpiCall.java:18) at com.crashlytics.android.core.ReportUploader.forceUpload(ReportUploader.java:104) at com.crashlytics.android.core.ReportUploader$Worker.attemptUploadWithRetry(ReportUploader.java:242) at com.crashlytics.android.core.ReportUploader$Worker.onRun(ReportUploader.java:185) at io.fabric.sdk.android.services.b.h.run(BackgroundPriorityRunnable.java:30) at java.lang.Thread.run(Thread.java:764) Caused by: java.net.SocketTimeoutException: failed to connect to reports.crashlytics.com/54.243.232.35 (port 443) from /192.168.1.107 (port 39571) after 10000ms at libcore.io.IoBridge.connectErrno(IoBridge.java:185) at libcore.io.IoBridge.connect(IoBridge.java:129) at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:137) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436) at java.net.Socket.connect(Socket.java:621) at com.android.okhttp.internal.Platform.connectSocket(Platform.java:145) at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:141) at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:461) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:127) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:258) at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218) at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:26) at com.newrelic.agent.android.instrumentation.HttpsURLConnectionExtension.getOutputStream(HttpsURLConnectionExtension.java:422) at io.fabric.sdk.android.services.network.HttpRequest.l(HttpRequest.java:2454) at io.fabric.sdk.android.services.network.HttpRequest.m(HttpRequest.java:2467) at io.fabric.sdk.android.services.network.HttpRequest.a(HttpRequest.java:2546) at io.fabric.sdk.android.services.network.HttpRequest.b(HttpRequest.java:2530) at io.fabric.sdk.android.services.network.HttpRequest.e(HttpRequest.java:2516) at com.crashlytics.android.core.DefaultCreateReportSpiCall.applyMultipartDataTo(DefaultCreateReportSpiCall.java:89) at com.crashlytics.android.core.DefaultCreateReportSpiCall.invoke(DefaultCreateReportSpiCall.java:61) at com.crashlytics.android.core.CompositeCreateReportSpiCall.invoke(CompositeCreateReportSpiCall.java:18) at com.crashlytics.android.core.ReportUploader.forceUpload(ReportUploader.java:104) at com.crashlytics.android.core.ReportUploader$Worker.attemptUploadWithRetry(ReportUploader.java:242) at com.crashlytics.android.core.ReportUploader$Worker.onRun(ReportUploader.java:185) at io.fabric.sdk.android.services.b.h.run(BackgroundPriorityRunnable.java:30) at java.lang.Thread.run(Thread.java:764) 2020-04-17 11:29:37.708 2871-2936/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0 2020-04-17 11:30:15.295 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:15.515 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:30:16.717 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:19.462 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:21.318 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:22.249 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:23.175 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:30.927 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:34.906 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:37.167 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:37.711 2871-2936/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0 2020-04-17 11:30:38.729 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:40.544 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:42.111 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:30:45.269 2983-3226/? E/ANDR-PERF: IPerf::tryGetService failed! 2020-04-17 11:31:14.054 18641-18787/? E/CrashlyticsCore: Error occurred sending report com.crashlytics.android.core.SessionReport@7ddeb24 io.fabric.sdk.android.services.network.HttpRequest$HttpRequestException: java.net.SocketTimeoutException: failed to connect to reports.crashlytics.com/54.243.231.128 (port 443) from /192.168.1.107 (port 45983) after 10000ms at io.fabric.sdk.android.services.network.HttpRequest.a(HttpRequest.java:2550) at io.fabric.sdk.android.services.network.HttpRequest.b(HttpRequest.java:2530) at io.fabric.sdk.android.services.network.HttpRequest.e(HttpRequest.java:2516) at com.crashlytics.android.core.DefaultCreateReportSpiCall.applyMultipartDataTo(DefaultCreateReportSpiCall.java:89) at com.crashlytics.android.core.DefaultCreateReportSpiCall.invoke(DefaultCreateReportSpiCall.java:61) at com.crashlytics.android.core.CompositeCreateReportSpiCall.invoke(CompositeCreateReportSpiCall.java:18) at com.crashlytics.android.core.ReportUploader.forceUpload(ReportUploader.java:104) at com.crashlytics.android.core.ReportUploader$Worker.attemptUploadWithRetry(ReportUploader.java:242) at com.crashlytics.android.core.ReportUploader$Worker.onRun(ReportUploader.java:185) at io.fabric.sdk.android.services.b.h.run(BackgroundPriorityRunnable.java:30) at java.lang.Thread.run(Thread.java:764) Caused by: java.net.SocketTimeoutException: failed to connect to reports.crashlytics.com/54.243.231.128 (port 443) from /192.168.1.107 (port 45983) after 10000ms at libcore.io.IoBridge.connectErrno(IoBridge.java:185) at libcore.io.IoBridge.connect(IoBridge.java:129) at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:137) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436) at java.net.Socket.connect(Socket.java:621) at com.android.okhttp.internal.Platform.connectSocket(Platform.java:145) at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:141) at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:461) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:127) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:258) at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218) at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:26) at com.newrelic.agent.android.instrumentation.HttpsURLConnectionExtension.getOutputStream(HttpsURLConnectionExtension.java:422) at io.fabric.sdk.android.services.network.HttpRequest.l(HttpRequest.java:2454) at io.fabric.sdk.android.services.network.HttpRequest.m(HttpRequest.java:2467) at io.fabric.sdk.android.services.network.HttpRequest.a(HttpRequest.java:2546) at io.fabric.sdk.android.services.network.HttpRequest.b(HttpRequest.java:2530) at io.fabric.sdk.android.services.network.HttpRequest.e(HttpRequest.java:2516) at com.crashlytics.android.core.DefaultCreateReportSpiCall.applyMultipartDataTo(DefaultCreateReportSpiCall.java:89) at com.crashlytics.android.core.DefaultCreateReportSpiCall.invoke(DefaultCreateReportSpiCall.java:61) at com.crashlytics.android.core.CompositeCreateReportSpiCall.invoke(CompositeCreateReportSpiCall.java:18) at com.crashlytics.android.core.ReportUploader.forceUpload(ReportUploader.java:104) at com.crashlytics.android.core.ReportUploader$Worker.attemptUploadWithRetry(ReportUploader.java:242) at com.crashlytics.android.core.ReportUploader$Worker.onRun(ReportUploader.java:185) at io.fabric.sdk.android.services.b.h.run(BackgroundPriorityRunnable.java:30) at java.lang.Thread.run(Thread.java:764) 2020-04-17 11:31:15.440 3469-3469/? E/AlarmManager: CONSISTENCY FAILURE: Batch 16 is out of order 2020-04-17 11:31:15.461 19342-19342/? E/stagram.androi: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:15.487 19355-19355/? E/lfcare.activit: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:15.498 19365-19365/? E/y.StarWalk2Fre: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:15.511 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:31:15.512 19381-19381/? E/inkedin.androi: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:15.526 19390-19390/? E/net.one97.payt: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:15.923 19342-19342/? E/ACRA: Initializing ANR detector for process: com.instagram.android 2020-04-17 11:31:16.551 19381-19381/? E/FlagshipApplication: [main] FlagshipApplication#onCreate() called for process id 19381 2020-04-17 11:31:16.888 19553-19553/? E/.jio.jioplay.t: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:17.536 726-726/? E/lowmemorykiller: Error writing /proc/16436/oom_score_adj; errno=22 2020-04-17 11:31:17.650 19553-19553/? E/class com.jio.jiowebviewsdk.JioWebViewManager: Lat = 11.00313288 Lang = 76.3446076 2020-04-17 11:31:17.871 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:31:18.288 19818-19818/? E/com.jio.myjio: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:18.399 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:31:18.505 19842-19842/? E/ileged_process: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:18.536 19853-19853/? E/dboxed_process: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:18.571 19872-19872/? E/callenhancemen: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:18.864 19922-19922/? E/oid:videoplaye: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:19.198 19922-19922/? E/ACRA: Skipping ANR Detector for process: com.instagram.android:videoplayer 2020-04-17 11:31:19.405 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:31:19.504 19818-19818/? E/System: Ignoring attempt to set property "java.net.preferIPv6Addresses" to value "false". 2020-04-17 11:31:19.998 20032-20032/? E/omm.simcontact: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:20.403 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:31:21.405 707-2025/? E/IzatSvc_PassiveLocListener: Exiting with error onLocationChanged line 154 "1" 2020-04-17 11:31:21.602 700-700/? E/qti_sensors_hal: VTC_HAL_VER: Date: 190103, Time: 1430 2020-04-17 11:31:21.602 700-700/? E/qti_sensors_hal: VTC_SENS_CHECK: G:1, O:0, R:0 2020-04-17 11:31:21.615 700-700/? E/qti_sensors_hal: VTC_HAL_VER: Date: 190103, Time: 1430 2020-04-17 11:31:21.615 700-700/? E/qti_sensors_hal: VTC_SENS_CHECK: G:1, O:0, R:0 2020-04-17 11:31:28.267 19390-19985/? E/Paytm - UALib: Registration failed. Missing push provider. 2020-04-17 11:31:28.273 20087-20087/? E/.swiggy.androi: Not starting debugger since process cannot load the jdwp agent. 2020-04-17 11:31:28.493 19342-19589/? E/com.instagram.reliability.InstacrashSessionProvider: Unable to read session java.io.FileNotFoundException: /data/user/0/com.instagram.android/ig_crash_log_session (No such file or directory) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:231) at java.io.FileInputStream.<init>(FileInputStream.java:165) at java.io.FileReader.<init>(FileReader.java:72) at com.instagram.reliability.InstacrashSessionProvider.A00(:19) at X.0QM.run(:7) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) at X.0Zf.run(:5) 2020-04-17 11:31:28.879 20087-20087/? E/CrashlyticsCore: Crashlytics must be initialized by calling Fabric.with(Context) prior to logging messages. 2020-04-17 11:31:29.623 700-700/? E/qti_sensors_hal: VTC_HAL_VER: Date: 190103, Time: 1430 2020-04-17 11:31:29.623 700-700/? E/qti_sensors_hal: VTC_SENS_CHECK: G:1, O:0, R:0 2020-04-17 11:31:29.638 700-700/? E/qti_sensors_hal: VTC_HAL_VER: Date: 190103, Time: 1430 2020-04-17 11:31:29.638 700-700/? E/qti_sensors_hal: VTC_SENS_CHECK: G:1, O:0, R:0 2020-04-17 11:31:37.716 2871-2936/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0 2020-04-17 11:31:39.986 20217-20217/? E/smcinvokepkgmg: Not starting debugger since process cannot load the jdwp agent.
hi, i am having the same issue
The logs aren't helpful and frankly, there isn't much in there to actually understand what the problem might be.
Have you tried debugging the issue?
yes this is a chunk of debugging result when trying to view text in a course:
D/TextView: setTypeface with style : 0 D/TextView: setTypeface with style : 0 D/org.edx.mobile.util.NetworkUtil: Wifi is connected D/OkHttp: --> POST http://my-domain/oauth2/login/ Content-Length: 0 User-Agent: Dalvik/2.1.0 (Linux; U; Android 6.0.1; SM-G900H Build/MMB29K) *****/org.edx.mobile/2.20.2 D/OkHttp: Authorization: Bearer 39d4a22547f024eebe4aa98837d084e00329ee85 --> END POST (0-byte body) D/org.edx.mobile.util.NetworkUtil: Wifi is connected D/org.edx.mobile.util.NetworkUtil: Wifi is connected W/org.edx.mobile.http.authenticator.OauthRefreshTokenAuthenticator: Response{protocol=http/1.1, code=401, message=Unauthorized, url=http://my-domain/oauth2/login/} D/OkHttp: <-- 401 Unauthorized http://my-domain/oauth2/login/ (363ms) Date: Mon, 20 Apr 2020 17:25:38 GMT Server: Apache Content-Language: ar Vary: Accept-Language,Cookie Allow: POST, OPTIONS X-Frame-Options: DENY Set-Cookie: sessionid="1|4icdy8nxfggpshk7y4pefpqyped93q6r|VH9O56alW12g|IjJjYmE4ZDE3YjU3ZGE3MDE2OTJkZDQ0NTBmMWRkZjA5YjAyZjljYWJjMmE5NTYzNGYyODFlMzhjNjk3MWZmOGUi:1jQaAs:TGBR6wR2ohIPdHPZpZTn_AFViMw"; expires=Mon, 04-May-2020 17:25:38 GMT; httponly; Max-Age=1209600; Path=/ Set-Cookie: openedx-language-preference=ar; expires=Mon, 04-May-2020 17:25:38 GMT; Max-Age=1209600; Path=/ WWW-Authenticate: Bearer realm="api" Content-Length: 120 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: application/json {"developer_message":"Only support DOT type access token with grant type password. ","error_code":"non_supported_token"} <-- END HTTP (120-byte body) D/org.edx.mobile.util.NetworkUtil: Wifi is connected
i don't know why i am not authorized, while the user i am logged in with is enrolled with this course, and accessing the course in my browser shows everything normal..
problem solved, thanks all i suggest this solution https://community.bitnami.com/t/unable-to-load-course-openedx-ios-spinning-endlessly-on-viewing-html-block/66694/4
Thank you so much ! Would you let me know where and what I should comment out - ( Since I don't have much technical knowledge )
To solve this, you need to comment out some of the code in /opt/bitnami/apps/edx/edx-platform/openedx/core/djangoapps/auth_exchange/views.py
find lines with something like this:
if not self._is_grant_password(request.auth): raise AuthenticationFailed({ u'error_code': u'non_supported_token', u'developer_message': u'Only support DOT type access token with grant type password. ' })
comment out these lines, save the file and restart apache. You will now able to see the HTML block from mobile apps.
I saw this solution on the link. but I don't see such a python script or folder structure with the master version downloaded from here. Can you please clarify
this directory is on the edx-server not on android app /opt/bitnami/apps/edx/edx-platform/openedx/core/djangoapps/auth_exchange/views.py
I use tutor and I don't see it anywhere :-(
sorry but i have no idea how if goes using tutor, am using bitnami, but i think they are similar in the content of the platform, does your edx-platform full path looks like this: /opt/bitnami/apps/edx/edx-platform ?? try to find the equivalent path in tutor
@miankhalid I couldn't find :-( Any idea how to solve this ?
You should get in touch with a Backend / DevOps engineer on your team to look into this issue. Otherwise, get in touch with the folks at tutor maybe.
Closing this issue as its not an app specific problem rather a configuration issue on the backend.
App loads nothing other than videos. In course sections with mcq / text etc a dialogue : "Please check your internet connection" is shown and immediately closes. App is build with the master on android studio v 3.6.2.0 Pls check the attached video
https://drive.google.com/file/d/1aoRZpCEDAmsa0Wf-00i7OQSKtx4zvxe1/view?usp=sharing