cancel
Showing results for 
Search instead for 
Did you mean: 

Command Line Utilities getting hung up on "Reconstructing uploaded file"

Anonymous
Not applicable
Uploading a mobile build using a large movie (2 gigs) as an extension file. Uploads fine, and then hangs forever at "Reconstructing uploaded file ( 1 / 2 )" which is the last line of the oc_cli_[etc].log as well. I haven't had an issue until I added the extension file; any thoughts? Thanks!

Using the newest version of Command Line Utilities

{"app_id":2127771307335829,"log_level":"DEBUG","event_name":"COMMAND_PARAMS","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"appId\":2127771307335829,\"appSecret\":\"54ece1f20baf54d62c18293d85db6b57\",\"assetsDir\":\"C:\\\\Users\\\\Donald\\\\Documents\\\\_Projects\\\\SilvrscreenRedux\\\\AssetBundles\",\"assetFilesConfig\":{\"wttf_ep1_001_360_TB.mkv\":{\"required\":true}},\"apkPath\":\"C:\\\\Users\\\\Donald\\\\Desktop\\\\_SilvrScreenBuilds\\\\testbuildreduxassetbundle.apk\",\"channel\":\"beta\",\"inheritAssetFiles\":false,\"platform\":\"ANDROID\",\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\"}"}
2019-05-22T07:21:13.175Z [DEBUG] 
Preparing for upload...
2019-05-22T07:21:13.523Z [DEBUG] Server log: {"app_id":2127771307335829,"log_level":"DEBUG","event_name":"UPLOAD_CONFIG","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"response\":{\"latest_binary_id\":\"2200105210102438\",\"latest_binary_rdiff_signature_uri\":\"https://securecdn.oculus.com/binaries/rdiff-signatures/?binary_id=2200105210102438\"},\"time\":348,\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"platform\":\"ANDROID\",\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\"}"}
2019-05-22T07:21:13.524Z [DEBUG] 
Finding asset files in C:\Users\Donald\Documents\_Projects\SilvrscreenRedux\AssetBundles...
2019-05-22T07:21:13.533Z [DEBUG] Found 1 asset files [0m 0s]
2019-05-22T07:21:13.551Z [DEBUG] Server log: {"app_id":2127771307335829,"log_level":"DEBUG","event_name":"FILES_OPERATION","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"files_count\":1,\"time\":9,\"total_size_bytes\":2108390338,\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"platform\":\"ANDROID\",\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\"}"}
2019-05-22T07:21:13.552Z [DEBUG] 
Uploading asset file (1 / 1)
2019-05-22T07:21:13.554Z [DEBUG] Run args: {"appId":2127771307335829,"appSecret":"(removed)","assetParentId":null,"assetFileIAPConfigs":[],"assetFilesConfig":{"wttf_ep1_001_360_TB.mkv":{"required":true}},"channel":"beta","platform":"ANDROID","assetFileIDsMap":{},"assetFileRdiffSignaturesMap":{},"filePath":"C:\\Users\\Donald\\Documents\\_Projects\\SilvrscreenRedux\\AssetBundles\\wttf_ep1_001_360_TB.mkv"}
2019-05-22T07:21:13.554Z [DEBUG] Server log: {"app_id":2127771307335829,"log_level":"DEBUG","event_name":"COMMAND_PARAMS","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"appId\":2127771307335829,\"appSecret\":\"54ece1f20baf54d62c18293d85db6b57\",\"assetParentId\":null,\"assetFileIAPConfigs\":[],\"assetFilesConfig\":{\"wttf_ep1_001_360_TB.mkv\":{\"required\":true}},\"channel\":\"beta\",\"platform\":\"ANDROID\",\"assetFileIDsMap\":{},\"assetFileRdiffSignaturesMap\":{},\"filePath\":\"C:\\\\Users\\\\Donald\\\\Documents\\\\_Projects\\\\SilvrscreenRedux\\\\AssetBundles\\\\wttf_ep1_001_360_TB.mkv\",\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\"}"}
2019-05-22T07:21:13.557Z [DEBUG] Server log: {"app_id":2127771307335829,"log_level":"DEBUG","event_name":"PATCH_GENERATION","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"havePatch\":false,\"time\":0,\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"platform\":\"ANDROID\",\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\",\"isObb\":false}"}
2019-05-22T07:21:14.095Z [DEBUG] Started upload: 2257866364292222
2019-05-22T07:21:14.095Z [DEBUG] Server log: {"app_id":2127771307335829,"log_level":"DEBUG","event_name":"UPLOAD_START","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"chunked_upload_id\":\"2257866364292222\",\"time\":538,\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"platform\":\"ANDROID\",\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\",\"isObb\":false}"}
2019-05-22T07:21:14.096Z [DEBUG] 
Uploading...
2019-05-22T07:56:28.798Z [DEBUG] 
Waiting for processing to begin...
2019-05-22T07:56:28.800Z [DEBUG] Server log: {"app_id":2127771307335829,"log_level":"DEBUG","event_name":"PROCESSING_START","stack_trace":"at Object.<anonymous> ([eval]:131:3099)\nat j ([eval]:124:3816)\nat G._invoke ([eval]:124:4893)\nat G.t.(anonymous function) [as next] ([eval]:124:3995)\nat n ([eval]:129:78)\nat s ([eval]:129:288)\nat [eval]:129:347\nat Object.<anonymous> ([eval]:129:229)\nat Object.N._log ([eval]:131:3504)\nat Object.<anonymous> ([eval]:131:2068)","extra":"{\"os\":\"{\\\"platform\\\":\\\"win32\\\",\\\"arch\\\":\\\"ia32\\\",\\\"type\\\":\\\"Windows_NT\\\"}\",\"cli_version\":\"1.38.0.000001\",\"compatibility_version\":2,\"app_id\":2127771307335829,\"platform\":\"ANDROID\",\"session_id\":\"2127771307335829_2019-05-22T07:21:13.169Z\",\"isObb\":false,\"chunked_upload_id\":\"2257866364292222\"}"}
2019-05-22T07:56:33.095Z [DEBUG] 
reconstructing uploaded file (1 / 2)
26 REPLIES 26

FronteraDevelop
Sightseer
We got the same problem. We really need to upload an APK version (it only appears with big sizes, with low ones we can upload) 

rustb-soule
Honored Guest
Encountering this exact same issue as well.

Precision_Shadi
Explorer
Same here.

daver99
Protege

Hi Team Oculus: 

This is a complete road block for us right now as we have obligations to our clients and need to get them access to a build asap. We really don't want to require them to side load manually.  Can you please provide an update, eta and/or the best workaround?

Thanks,
DR

VerticalRobot
Explorer
Same here

Anonymous
Not applicable
Hi,

For the Asset Files, could you please try using file path for the `--asset-files-config` parameter?

Example:

--asset-files-config ~/path-to-config.json

And the ~/path-to-config.json would contain:

{
"wttf_ep1_001_360_TB.mkv": {"required": true}
}

There might be an issue with encoding JSON parameter when is passing directly on Windows from command line.

rustb-soule
Honored Guest


Hi,

For the Asset Files, could you please try using file path for the `--asset-files-config` parameter?

Example:

--asset-files-config ~/path-to-config.json

And the ~/path-to-config.json would contain:

{
"wttf_ep1_001_360_TB.mkv": {"required": true}
}

There might be an issue with encoding JSON parameter when is passing directly on Windows from command line.


Um, so if I'm just trying to upload an obb, I would put the path to the obb in the json file? Or is this posted in the wrong thread?

EDIT: On the off chance it might work I tried it out, and it doesn't work.

rustb-soule
Honored Guest
@NinjaGaijin
At this point it looks like there are over a dozen developers affected. Has there been anything new regarding this issue? Are there workarounds we can use? 

mouse_bear
Retired Support
Thanks everyone for your patience, and apologies for the wait. We've identified this as an issue on our end, and we have engineers working on a fix. I'll update you all here once there's progress.
If you need immediate help or want additional support/context on an issue you are having with our platform or integrations:

1. Gather any and all logs, screenshots, and version numbers of relevant software (Oculus SDK, engine, etc.)
2. Please submit a ticket here through the "Contact Us" link (include what you've gathered in step 1).
3. Tag me @mouse_bear once you have done so!

mouse_bear
Retired Support
Everyone, please try reuploading once again. Let me know if it's successful or not!
If you need immediate help or want additional support/context on an issue you are having with our platform or integrations:

1. Gather any and all logs, screenshots, and version numbers of relevant software (Oculus SDK, engine, etc.)
2. Please submit a ticket here through the "Contact Us" link (include what you've gathered in step 1).
3. Tag me @mouse_bear once you have done so!