Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't choose a footer image #253

Open
timia2109 opened this issue May 1, 2020 · 0 comments
Open

Can't choose a footer image #253

timia2109 opened this issue May 1, 2020 · 0 comments

Comments

@timia2109
Copy link

I was trying to edit an downloaded entry (which comes from a pkpass file). I wanted to add an footer image. The chooser comes up, I choose one image from downloads and then the app crashes.
This happened multiple times with different images.

It works if I choose the same image over Google Photos.

file: /data/user/0/org.ligi.passandroid/files/3.4.7-1588339770606.tracedroid
Android Version: 10
Phone Model: SM-G973F
TraceDroid Version: 1.1
TraceDroid extra: 
Stacktrace: 
 java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5560, result=-1, data=Intent { dat=content://com.android.providers.downloads.documents/document/msf:48919 flg=0x1 }} to activity {org.ligi.passandroid/org.ligi.passandroid.ui.PassEditActivity}: java.lang.NumberFormatException: For input string: "msf:48919"
	at android.app.ActivityThread.deliverResults(ActivityThread.java:5237)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:5278)
	at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2220)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:237)
	at android.app.ActivityThread.main(ActivityThread.java:8016)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1076)
Caused by: java.lang.NumberFormatException: For input string: "msf:48919"
	at java.lang.Long.parseLong(Long.java:594)
	at java.lang.Long.valueOf(Long.java:808)
	at org.ligi.kaxt.converter.ImageFromIntentUriToFileConverter.a(SourceFile:73)
	at org.ligi.kaxt.converter.ImageFromIntentUriToFileConverter.a(SourceFile:35)
	at org.ligi.kaxt.UriExtensionsKt.a(SourceFile:10)
	at org.ligi.passandroid.ui.edit.ImageEditHelper.a(SourceFile:34)
	at org.ligi.passandroid.ui.edit.ImageEditHelper.a(SourceFile:28)
	at org.ligi.passandroid.ui.PassEditActivity.onActivityResult(SourceFile:101)
	at android.app.Activity.dispatchActivityResult(Activity.java:8294)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:5230)
	... 11 more
Log: 
 0 D: Writing unhandled exception to: /data/user/0/org.ligi.passandroid/files/3.4.7-1588339770606.tracedroid
1 D: current handler class=com.android.internal.os.RuntimeInit$KillApplicationHandler
file: /data/user/0/org.ligi.passandroid/files/3.4.7-1588339799315.tracedroid
Android Version: 10
Phone Model: SM-G973F
TraceDroid Version: 1.1
TraceDroid extra: 
Stacktrace: 
 java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=5560, result=-1, data=Intent { dat=content://com.android.providers.downloads.documents/document/msf:48919 flg=0x1 }} to activity {org.ligi.passandroid/org.ligi.passandroid.ui.PassEditActivity}: java.lang.NumberFormatException: For input string: "msf:48919"
	at android.app.ActivityThread.deliverResults(ActivityThread.java:5237)
	at android.app.ActivityThread.handleSendResult(ActivityThread.java:5278)
	at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2220)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:237)
	at android.app.ActivityThread.main(ActivityThread.java:8016)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1076)
Caused by: java.lang.NumberFormatException: For input string: "msf:48919"
	at java.lang.Long.parseLong(Long.java:594)
	at java.lang.Long.valueOf(Long.java:808)
	at org.ligi.kaxt.converter.ImageFromIntentUriToFileConverter.a(SourceFile:73)
	at org.ligi.kaxt.converter.ImageFromIntentUriToFileConverter.a(SourceFile:35)
	at org.ligi.kaxt.UriExtensionsKt.a(SourceFile:10)
	at org.ligi.passandroid.ui.edit.ImageEditHelper.a(SourceFile:34)
	at org.ligi.passandroid.ui.edit.ImageEditHelper.a(SourceFile:28)
	at org.ligi.passandroid.ui.PassEditActivity.onActivityResult(SourceFile:101)
	at android.app.Activity.dispatchActivityResult(Activity.java:8294)
	at android.app.ActivityThread.deliverResults(ActivityThread.java:5230)
	... 11 more
Log: 
 0 D: Writing unhandled exception to: /data/user/0/org.ligi.passandroid/files/3.4.7-1588339799315.tracedroid
1 D: current handler class=com.android.internal.os.RuntimeInit$KillApplicationHandler
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant