Delta Chat version
Delta Chat 1.8.1 (Android)
Expected behavior
That I can select a profile picture from my gallery or make a picture with my camera
Actual behavior
When I tab on the camera icon in the profile overview, the gallery shortly opens up and immediatly closes again.
Steps to reproduce the problem
- I open the app
- I go to “Settings”
- I go on the camera icon
- the screen for editing my profile opens up
- in this section I tab on the camera icon again
- the gallery opens and closes quick (it crashes)
Screen snapshots
not possible…
Debug logs
Logs
<!--
If applicable, debug logs can be copied from within the Delta Chat app:
Open the _Settings_ menu -> _About_ -> _version number|Info_.
Alternatively from the Android system log:
device=HUAWEI POT-LX1 (POT-LX1EEA)
android=10 (10.0.0.192C431, POT-LX1 10.0.0.192(C431E3R4P1))
sdk=29
memory=9M (52.71% free, 512M max)
memoryClass=384
host=cn-central-1b-7f14b034c1588726214724-2040956691-3mm44
applicationId=chat.delta
app=Delta Chat 1.8.1-gplay
installer=com.android.vending
ignoreBatteryOptimizations=true
notifications=true
reliableService=false
arch=64
bcc_self=1
blobdir=/data/user/0/chat.delta/files/messenger.db-blobs
configured_mvbox_folder=DeltaChat
configured_sentbox_folder=Sent
database_dir=/data/user/0/chat.delta/files/messenger.db
database_version=63
deltachat_core_version=v1.33.0
display_name= removed
e2ee_enabled=1
entered_account_settings=removed imap:unset:***:unset:0:cert_automatic smtp:unset:0:unset:0:cert_automatic 0
fingerprint=EF3B58E1856108A905F79D45B9A595B3A453AB8D
folders_configured=3
inbox_watch=1
is_configured=1
level=awesome
mdns_enabled=1
messages_in_contact_requests=0
mvbox_move=1
mvbox_watch=1
number_of_chat_messages=303
number_of_chats=17
number_of_contacts=213
private_key_count=1
public_key_count=6
selfavatar=<unset>
sentbox_watch=1
sqlite_version=3.30.1
uptime=0h 1m 25s
used_account_settings=removed imap:removed:***:removed:cert_automatic smtp:removed:***:removed:465:cert_automatic AUTH_NORMAL 0x4IMAP_SSL 0x200SMTP_SSL 0x20000
--------- beginning of crash
06-16 06:54:51.254 12726 12726 E AndroidRuntime: FATAL EXCEPTION: main
06-16 06:54:51.254 12726 12726 E AndroidRuntime: Process: chat.delta, PID: 12726
06-16 06:54:51.254 12726 12726 E AndroidRuntime: java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/1D92-4986/Android/data/chat.delta/cache/capture8637733172079783987jpg
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at androidx.core.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:744)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at androidx.core.content.FileProvider.getUriForFile(FileProvider.java:418)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor(FileProviderUtil.java:19)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.createAvatarSelectionIntent(CreateProfileActivity.java:329)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.handleAvatarSelectionWithPermissions(CreateProfileActivity.java:360)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.lambda$6suxu8epwtdVptAk5CXri2yjlqk(Unknown Source:0)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.-$$Lambda$CreateProfileActivity$6suxu8epwtdVptAk5CXri2yjlqk.run(Unknown Source:2)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.permissions.PermissionsRequest.onResult(PermissionsRequest.java:85)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.permissions.Permissions$PermissionsBuilder.executePreGrantedPermissionsRequest(Permissions.java:153)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.permissions.Permissions$PermissionsBuilder.execute(Permissions.java:141)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.lambda$initializeResources$0$CreateProfileActivity(CreateProfileActivity.java:234)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at org.thoughtcrime.securesms.-$$Lambda$CreateProfileActivity$1BZFqVwryGxs1AazLyDwlO4jsr0.onClick(Unknown Source:2)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.view.View.performClick(View.java:7192)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7166)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.view.View.access$3500(View.java:824)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:27592)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:888)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.os.Looper.loop(Looper.java:213)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8178)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
06-16 06:54:51.254 12726 12726 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1101)
--------- beginning of system
06-16 22:02:57.514 31543 31543 D ActivityThread: Attach thread to application
06-16 22:02:57.764 31543 31543 V ActivityThread: callActivityOnCreate
06-16 22:02:57.888 31543 31543 D ActivityThread: add activity client record, r= ActivityRecord{9ca461b token=android.os.BinderProxy@1953355 {chat.delta/org.thoughtcrime.securesms.RoutingActivity}} token= android.os.BinderProxy@1953355
06-16 22:03:00.967 31543 31543 V ActivityThread: callActivityOnCreate
06-16 22:03:01.074 31543 31543 D ActivityThread: add activity client record, r= ActivityRecord{739f03 token=android.os.BinderProxy@8e489bc {chat.delta/org.thoughtcrime.securesms.ConversationActivity}} token= android.os.BinderProxy@8e489bc
06-16 22:03:01.576 31543 31543 D ActivityThread: Remove activity client record, r= ActivityRecord{9ca461b token=android.os.BinderProxy@1953355 {chat.delta/org.thoughtcrime.securesms.RoutingActivity}} token= android.os.BinderProxy@1953355
06-16 22:03:03.742 31543 31543 V ActivityThread: callActivityOnCreate
06-16 22:03:03.778 31543 31543 D ActivityThread: add activity client record, r= ActivityRecord{6ee9ae9 token=android.os.BinderProxy@8eb0bd1 {chat.delta/org.thoughtcrime.securesms.ConversationListActivity}} token= android.os.BinderProxy@8eb0bd1
06-16 22:03:04.065 31543 31543 D ActivityThread: Remove activity client record, r= ActivityRecord{739f03 token=android.os.BinderProxy@8e489bc {chat.delta/org.thoughtcrime.securesms.ConversationActivity}} token= android.os.BinderProxy@8e489bc
06-16 22:03:04.867 31543 31543 V ActivityThread: callActivityOnCreate
06-16 22:03:04.904 31543 31543 D ActivityThread: add activity client record, r= ActivityRecord{bcf3d9a token=android.os.BinderProxy@2afbc48 {chat.delta/org.thoughtcrime.securesms.qr.QrActivity}} token= android.os.BinderProxy@2afbc48
06-16 22:03:09.372 31543 31543 D ActivityThread: Remove activity client record, r= ActivityRecord{bcf3d9a token=android.os.BinderProxy@2afbc48 {chat.delta/org.thoughtcrime.securesms.qr.QrActivity}} token= android.os.BinderProxy@2afbc48
06-16 22:03:41.039 31543 31543 V ActivityThread: Handle window ActivityRecord{6ee9ae9 token=android.os.BinderProxy@8eb0bd1 {chat.delta/org.thoughtcrime.securesms.ConversationListActivity}} visibility: false
06-16 22:04:19.702 31543 31543 V ActivityThread: Handle window ActivityRecord{6ee9ae9 token=android.os.BinderProxy@8eb0bd1 {chat.delta/org.thoughtcrime.securesms.ConversationListActivity}} visibility: false
06-16 22:05:23.174 31543 31543 V ActivityThread: callActivityOnCreate
06-16 22:05:23.195 31543 31543 D ActivityThread: add activity client record, r= ActivityRecord{537d087 token=android.os.BinderProxy@e48e1f9 {chat.delta/org.thoughtcrime.securesms.ApplicationPreferencesActivity}} token= android.os.BinderProxy@e48e1f9
06-16 22:05:53.231 31543 31543 V ActivityThread: callActivityOnCreate
06-16 22:05:53.293 31543 31543 D ActivityThread: add activity client record, r= ActivityRecord{f15f265 token=android.os.BinderProxy@18b1a21 {chat.delta/org.thoughtcrime.securesms.CreateProfileActivity}} token= android.os.BinderProxy@18b1a21
06-16 22:05:54.274 31543 31543 E AndroidRuntime: FATAL EXCEPTION: main
06-16 22:05:54.274 31543 31543 E AndroidRuntime: Process: chat.delta, PID: 31543
06-16 22:05:54.274 31543 31543 E AndroidRuntime: java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/1D92-4986/Android/data/chat.delta/cache/capture968772604353457195jpg
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at androidx.core.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:744)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at androidx.core.content.FileProvider.getUriForFile(FileProvider.java:418)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor(FileProviderUtil.java:19)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.createAvatarSelectionIntent(CreateProfileActivity.java:329)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.handleAvatarSelectionWithPermissions(CreateProfileActivity.java:360)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.lambda$6suxu8epwtdVptAk5CXri2yjlqk(Unknown Source:0)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.-$$Lambda$CreateProfileActivity$6suxu8epwtdVptAk5CXri2yjlqk.run(Unknown Source:2)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.permissions.PermissionsRequest.onResult(PermissionsRequest.java:85)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.permissions.Permissions$PermissionsBuilder.executePreGrantedPermissionsRequest(Permissions.java:153)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.permissions.Permissions$PermissionsBuilder.execute(Permissions.java:141)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.CreateProfileActivity.lambda$initializeResources$0$CreateProfileActivity(CreateProfileActivity.java:234)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at org.thoughtcrime.securesms.-$$Lambda$CreateProfileActivity$1BZFqVwryGxs1AazLyDwlO4jsr0.onClick(Unknown Source:2)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.view.View.performClick(View.java:7192)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7166)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.view.View.access$3500(View.java:824)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:27592)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:888)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.os.Looper.loop(Looper.java:213)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8178)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
06-16 22:05:54.274 31543 31543 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1101)
06-16 22:05:54.534 580 580 D ActivityThread: Attach thread to application
06-16 22:05:54.691 580 580 V ActivityThread: callActivityOnCreate
06-16 22:05:54.761 580 580 D ActivityThread: add activity client record, r= ActivityRecord{4e69304 token=android.os.BinderProxy@1953355 {chat.delta/org.thoughtcrime.securesms.ApplicationPreferencesActivity}} token= android.os.BinderProxy@1953355
--------- beginning of main
06-16 22:06:24.185 580 580 W IInputConnectionWrapper: getExtractedText on inactive InputConnection
06-16 22:06:24.195 580 580 W IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection
06-16 22:06:24.448 580 580 W PassphraseRequiredActionBarActivity: onPause()
06-16 22:06:24.967 580 901 W libEGL : EGLNativeWindowType 0x7409253290 disconnect failed
06-16 22:06:24.976 580 580 V ActivityThread: Handle window ActivityRecord{4e69304 token=android.os.BinderProxy@1953355 {chat.delta/org.thoughtcrime.securesms.ApplicationPreferencesActivity}} visibility: false
06-16 22:07:06.033 580 580 W PassphraseRequiredActionBarActivity: onResume()
06-16 22:07:06.060 580 901 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
06-16 22:07:06.076 580 580 I HwViewRootImpl: removeInvalidNode all the node in jank list is out of time
06-16 22:07:11.208 580 580 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
06-16 22:07:11.209 580 580 V HiTouch_HiTouchSensor: User setup is finished.
06-16 22:07:11.312 580 580 V AudioManager: querySoundEffectsEnabled...
06-16 22:07:11.319 580 580 D HwFrameworkSecurityPartsFactory: HwFrameworkSecurityPartsFactory in.
06-16 22:07:11.319 580 580 I HwFrameworkSecurityPartsFactory: add HwFrameworkSecurityPartsFactory to memory.
06-16 22:07:11.343 580 580 W PassphraseRequiredActionBarActivity: onPause()
06-16 22:07:11.356 580 580 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@5634361
06-16 22:07:11.368 580 580 V ActivityThread: callActivityOnCreate
06-16 22:07:11.368 580 580 W PassphraseRequiredActionBarActivity: onCreate(null)
06-16 22:07:11.399 580 580 I WebViewFactory: Loading com.google.android.webview version 83.0.4103.106 (code 410410683)
06-16 22:07:11.466 580 580 I cr_LibraryLoader: Loaded native library version number "83.0.4103.106"
06-16 22:07:11.467 580 580 I cr_CachingUmaRecorder: Flushed 3 samples from 3 histograms.
06-16 22:07:11.493 580 580 E chromium: [ERROR:filesystem_posix.cc(62)] mkdir /data/user/0/chat.delta/cache/WebView/Crashpad: No such file or directory (2)
06-16 22:07:11.572 580 580 D ConnectivityManager: requestNetwork and the calling app is: chat.delta
06-16 22:07:11.629 580 1432 V AudioManager: isWiredHeadsetOn...
06-16 22:07:11.632 580 1432 W cr_media: Requires BLUETOOTH permission
06-16 22:07:11.642 580 580 D ActivityThread: add activity client record, r= ActivityRecord{6a85c01 token=android.os.BinderProxy@5634361 {chat.delta/org.thoughtcrime.securesms.LocalHelpActivity}} token= android.os.BinderProxy@5634361
06-16 22:07:11.647 580 580 W PassphraseRequiredActionBarActivity: onResume()
06-16 22:07:11.673 580 1523 D HiTouch_PressGestureDetector: onAttached, package=chat.delta, windowType=1, mHiTouchRestricted=false
06-16 22:07:11.696 580 901 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
06-16 22:07:11.734 580 1520 W VideoCapabilities: Unrecognized profile/level 0/0 for video/mpeg2
06-16 22:07:11.734 580 1520 W VideoCapabilities: Unrecognized profile/level 0/2 for video/mpeg2
06-16 22:07:11.734 580 1520 W VideoCapabilities: Unrecognized profile/level 0/3 for video/mpeg2
06-16 22:07:11.734 580 1520 I VideoCapabilities: Unsupported profile 5 for video/mpeg2
06-16 22:07:11.734 580 1520 I chatty : uid=10250(chat.delta) Chrome_InProcGp identical 2 lines
06-16 22:07:11.734 580 1520 I VideoCapabilities: Unsupported profile 5 for video/mpeg2
06-16 22:07:11.735 580 1520 W VideoCapabilities: Unrecognized profile/level 1/32 for video/mp4v-es
06-16 22:07:11.735 580 1520 W VideoCapabilities: Unrecognized profile/level 32768/2 for video/mp4v-es
06-16 22:07:11.735 580 1520 W VideoCapabilities: Unrecognized profile/level 32768/64 for video/mp4v-es
06-16 22:07:11.754 580 1520 W cr_MediaCodecUtil: HW encoder for video/avc is not available on this device.
06-16 22:07:11.782 580 580 I HwViewRootImpl: removeInvalidNode all the node in jank list is out of time
06-16 22:07:12.014 580 901 W libEGL : EGLNativeWindowType 0x74092ebc50 disconnect failed
06-16 22:07:12.014 580 901 D OpenGLRenderer: endAllActiveAnimators on 0x73ea765300 (RippleDrawable) with handle 0x740a18dfe0
06-16 22:07:13.130 580 580 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
06-16 22:07:13.131 580 580 V HiTouch_HiTouchSensor: User setup is finished.
06-16 22:07:13.242 580 580 V AudioManager: querySoundEffectsEnabled...
06-16 22:07:13.253 580 580 W PassphraseRequiredActionBarActivity: onPause()
06-16 22:07:13.273 580 580 W PassphraseRequiredActionBarActivity: onResume()
06-16 22:07:13.294 580 901 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
06-16 22:07:13.548 580 901 W libEGL : EGLNativeWindowType 0x74788f7290 disconnect failed
06-16 22:07:13.548 580 901 D OpenGLRenderer: endAllActiveAnimators on 0x73ea3aab00 (RippleDrawable) with handle 0x740a085160
06-16 22:07:13.560 580 580 W PassphraseRequiredActionBarActivity: onDestroy()
06-16 22:07:13.560 580 580 D ActivityThread: Remove activity client record, r= ActivityRecord{6a85c01 token=android.os.BinderProxy@5634361 {chat.delta/org.thoughtcrime.securesms.LocalHelpActivity}} token= android.os.BinderProxy@5634361
06-16 22:07:16.880 580 580 V AudioManager: querySoundEffectsEnabled...
06-16 22:07:17.024 580 580 I HwViewRootImpl: removeInvalidNode all the node in jank list is out of time
06-16 22:07:17.030 580 580 E chromium: [ERROR:aw_browser_terminator.cc(125)] Renderer process (1426) crash detected (code -1).
06-16 22:07:17.828 580 580 W HiTouch_PressGestureDetector: Touch pointer move a lot. The moving distance of X is:10.164001, limit is:60The moving distance of Y is:99.80408, limit is:60
06-16 22:07:17.944 580 580 D OverScrollerOptimization: fling time is flingTime = 2.8038226530376207 velocity = 6853
06-16 22:07:17.945 580 580 D OverScrollerOptimization: fling time is flingTime = 2.8038226530376207 velocity = 6853
06-16 22:07:19.513 580 580 W HiTouch_PressGestureDetector: Touch pointer move a lot. The moving distance of X is:8.151245, limit is:60The moving distance of Y is:85.81494, limit is:60
06-16 22:07:19.910 580 580 D OverScrollerOptimization: fling time is flingTime = 2.036409701624387 velocity = 1602
06-16 22:07:19.910 580 580 D OverScrollerOptimization: fling time is flingTime = 2.036409701624387 velocity = 1602
06-16 22:07:20.410 580 580 V AudioManager: querySoundEffectsEnabled...
06-16 22:07:20.433 580 580 W PassphraseRequiredActionBarActivity: onPause()
06-16 22:07:20.447 580 580 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@c9636ff
06-16 22:07:20.454 580 580 V ActivityThread: callActivityOnCreate
06-16 22:07:20.473 580 580 D ActivityThread: add activity client record, r= ActivityRecord{78b0632 token=android.os.BinderProxy@c9636ff {chat.delta/org.thoughtcrime.securesms.LogViewActivity}} token= android.os.BinderProxy@c9636ff
06-16 22:07:20.509 580 1568 D HiTouch_PressGestureDetector: onAttached, package=chat.delta, windowType=1, mHiTouchRestricted=false
06-16 22:07:20.522 580 901 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000