1
Solved

error:failed when trying to export as apk, array task broken now.

I updated Tasker and App Factory to the latest beta version (6.3.0-beta) and one of my array tasks no longer worked, it came up empty. So I uninstalled Tasker and App Factory and installed an earlier version where the task worked before (6.2.6-beta).
I then imported my latest backup.
But I am unable to export to an apk now, I keep getting errors. Please see attached files. At first they were about doodles, so I removed all my doodles from the project scenes. Still getting errors. I've no idea what to do and I am so frustrated when updating tasker breaks my project :(

EDIT: I just pulled this from the log, although I don't understand it.

21-01-2024 CP: 00.22.26#b#CP: openAssetFile: content://net.dinglisch.android.tasker/factoryimages/com.android.providers.downloads.documents%2Fdocument%2Fmsf%253A46508
21-01-2024 CP: 00.22.26#b#CP: openAssetFile: original uri: content://com.android.providers.downloads.documents/document/msf%3A46508
21-01-2024 CP: 00.22.26#b#CP: warning: openAssetFile: java.lang.SecurityException: Permission Denial: opening provider com.android.providers.downloads.provider.DownloadStorageProvider from ProcessRecord{e6f7a2e 11235:net.dinglisch.android.taskerm/u0a714} (pid=11235, uid=10714) requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs

1 reply

Hi. Just to clarify, does the Task work in Tasker itself using Tasker 6.3.0-beta, just not in the exported app?

PG

It fails in Tasker itself. What I'm doing is creating two arrays, then merging them. What ends up happening when it fails is that the second array becomes about 10X bigger than it should and so the Merge Array then fails because both arrays have different amounts. Right now I'm iterating through the different versions of tasker from 6.2.7-beta to see which one it started to fail in.

Can you please export a minimal example of that as an URI (not a link, but a direct URI) and paste it here so I can then import it and test it myself?

Thanks in advance!

PG

Sure. Also I have traced the failure to far back to some build of 6.2.14, and I'm iterating through them now. It fails on task #13 ends up giving me a "Error: null", whereas the versions before that work as expect. Here is the Data URI

taskertask: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 
 
 
 
 
PG

Also that references another task "Progress Bar", which you can just delete those for the sake of this since it's obviously not needed to troubleshoot this.

PG

Ok I FOUND IT!! I found which exact version of Tasker this broke on. It's version:

6.2.14-rc-20230926_1120
The one right before this worked no problem, which was 6.2.14-rc-20230926_0923.

Thanks! I tried it out but, just after deleting all the references to the Progress Bar task, I ran it and only got an error in the Arrays Merge action:

10.47.53/E All arrays must be the same size. %LabelsForSettings has 20 elements while %GetPropSettings has 413 elements

This is not the same error you're getting, right?

Would you be able to create a small test task where you just use hard-coded values (and not values that depend on each system) where you can demonstrate the error?

That way it will be way easier for me to replicate it :)

Thank you very much!

PG

So that array error is the same one I was ORIGINALLY seeing at first, but now I'm getting the error on the RUN SHELL action which runs:
echo $(echo "%app_name()" | sed 's/[^a-zA-Z0-9 ]//g');

and saves the output to %SettingsInput

If I put a checkmark in "Continue Task After Error" it then gives me that same error you are getting now. However, it originally was giving me this error without me doing that.
I'm not sure what you're asking me to do, so I don't know how to help you troubleshoot this other than me just sending you the task like I did. Would it help you if I did something like logged this in Tasker to see what happens in the version that it's broken on vs the version it works on?

So, what would help me figure this out is if you made a task where you didn't get any values from the system, but instead had some "Variable Set" actions that set some variables to the exact values that produce the array error you mention on your device.

For example, instead of using the List Apps action to set the initial %pkg variable, which will be different for each device, set the %pkg variable manually with the actual value you get on your device.

If you do that for every variable in the task (write the value directly instead of getting it from the system) I can take the task and run with the exact same values as you would and then get the exact same error so hopefully I can fix it, because I can reproduce your exact situation :)

Let me know if this is clearer.

PG

Ok so this is what I found, if I change "%pkg(+/)" in the "App Info" action, to "com.android.chrome", and just select "Chrome" since that is the only option that then comes up, the task runs succesfully. HOWEVER, with keeping "%pkg(+/)" as it is, but selecting "Chrome", it fails for me at action "Run Shell" with the command "echo $(echo "%app_name()" | sed 's/[^a-zA-Z0-9 ]//g')" with "Error:null" as you can see here:
https://imgur.com/jlTH5Tb
This happens as SOON as I switch to Tasker version 6.2.14-rc-20230926_1120. The previous versions I did not get this error and this task completed as expected.

Was that what you were asking me to do?

Yes, something like that :)

Can you please try adding a Flash action before the App Info action with the text %pkg(+/) and see what it shows?

Also, can you please

- enable the Continue Task After Error option in the Run Shell action

- set the Store Errors In variable to %shell_errors

- add a Flash action action after the Run Shell action with the text %shell_errors

What does that show when you get the error?

Thanks again

PG

Ok! This is the error for %shell_errors:
sh: <stdin>[3]: no closing quote

Weird. With version 6.2.14-rc-20230926_0923 and before, it's fine. As soon as I update to version 6.2.14-rc-20230926_1120 it gets that error. Even on the latest beta 6.3.0 it gives the same error. Also the popup of %pkg(+/) shows the same thing whether it works or not, it shows the installed packages separated by "/".

PG

Ok so I just tried changing the double quotes to single quotes in that shell command and then that action completed without errors then when it gets to the Arrays Merge action, it fails, it says that one array has 20 elements and the other array has 639 elements. This fails start on version Tasker-6.2.14-rc-20230926_1120, and then also I tried it on 6.3.0-beta. It fails the exact same way on both of those.
However, it functions successfully with either double quotes or single quotes on version Tasker-6.2.14-rc-20230926_0923.

PG

Ok a few more things I tried to see what was going on and the Array that is getting too big, is %GetPropSettings(). I made a popup action to show it to see what was going on. Here it is when it is working, this is what it looks like:
https://imgur.com/JhQUIFF
And when it fails, this is what it looks like:
https://imgur.com/cSDEm1f
It appears the Array is being processed entirely differently in the versions of Tasker where it is getting too big.
I hope you are able to reproduce this on your device.

Thanks! Can you please check what the %appname() array contains after the App Info action in both cases?

I think a change in the App Info action may be the cause of this!

Thanks for your help!

PG

%app_name() and %app_package() look identical between the working version and non-working version. I have output them to text files if you want but they are identical.

PG

Ok so I've been doing a bit more digging. Here's how this task works when it does work on the versions it works on:
%GetPropSettings() is supposed to only contain the name of the selected app, and it's package name, then results of a query for the current device settings of certain "setprop" values. For example, when it's working, it returns something like this:
https://pastebin.com/DFuJQ0CD

Now in the versions of tasker that it's failing it's getting ALL of the names of the installed apps AND their package names. It should ONLY contain the name of the app selected and that apps pacakge name, but it contains EVERYTHING, the names of every single installed app and their corresponding package name. You can see here:
https://pastebin.com/bsVqesMX

This issue SHOULD be device agnostic, so I suspect you should be able to see this exact issue on yours when running it.

PG

OK So I found EXACTLY where this is breaking. It is breaking on the results of the shell command:
echo $(echo '%app_name()' | sed 's/[^a-zA-Z0-9 ]//g');

The results are supposed to be stored in the variable %SettingsInput. The purpose of this is to "sanitize" the app name from any characters that cannot be written to a file or folder name, as some apps had characters in their names that when trying to write to a file or folder with the app name, it would fail, hence the need to "sanitize" and remove these characters that cannot be written to a file or folder name. Here are the results of the task when it has finished correct, I output the arrays and variables to a text file, you can see the results here and they are correct:
https://pastebin.com/pXxsvk55

When it fails, it fails on the variable "%SettingsInput". Instead of only containing the name of the selected app, it contains the names of EVERY SINGLE INSTALLED APPLICATION, and this breaks the task. You can see the results here:
https://pastebin.com/5RyDwjkH

Here is an updated DATA URI of the task for testing:

taskertask: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 
 
 
 
 
PG

****I FOUND THE SOLUTION****

So changing %app_name() to %app_name in the shell command fixed that output issue. 
Also I had to change %app_package() to %app_package in the other shell command.
So I guess you are correct, this has something to do with a change in the App Info action? Was it broken before and you fixed it now and I was just using a work-around, or is it broken now from how it should be and I just discovered a work-around? Please let me know. Because if this is how it will say I'll just make sure any other actions I have will reflect the current processing of App Info! Thanks, hope to hear back from you soon.

Ah yes, it was broken and now it's fixed 😅 Sorry for not remembering earlier! Glad you found it!!

Topic is closed for comments