Title: UnityDataTool analyze - fix error when analyzing Unity 6.6 ContentDirectory output · Issue #70 · Unity-Technologies/UnityDataTools · GitHub
Open Graph Title: UnityDataTool analyze - fix error when analyzing Unity 6.6 ContentDirectory output · Issue #70 · Unity-Technologies/UnityDataTools
X Title: UnityDataTool analyze - fix error when analyzing Unity 6.6 ContentDirectory output · Issue #70 · Unity-Technologies/UnityDataTools
Description: The analyze feature is hitting errors when scanning output from the new ContentDirectory build feature being introduced in Unity 6.6 (still in alpha). It happens if the build contains textures (and probably also applies for Audio, Mesh, ...
Open Graph Description: The analyze feature is hitting errors when scanning output from the new ContentDirectory build feature being introduced in Unity 6.6 (still in alpha). It happens if the build contains textures (and...
X Description: The analyze feature is hitting errors when scanning output from the new ContentDirectory build feature being introduced in Unity 6.6 (still in alpha). It happens if the build contains textures (and...
Opengraph URL: https://github.com/Unity-Technologies/UnityDataTools/issues/70
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"UnityDataTool analyze - fix error when analyzing Unity 6.6 ContentDirectory output","articleBody":"The analyze feature is hitting errors when scanning output from the new ContentDirectory build feature being introduced in Unity 6.6 (still in alpha). It happens if the build contains textures (and probably also applies for Audio, Mesh, Video cases)\n\nexample observed with a test build: `UnityDataTool analyze -o out.db -p content0.archive .`\n\n```\nProcessing 0% (8/3111) 00e0ff1e38c784ed950a22f9d54e4d8e.cf\nError opening resource file 3d6fc680e3e1323a208ff45c769f794e\n```\nand many other \"Error open resource file\" errors are logged\n\nThe file on disk is actually 3d6fc680e3e1323a208ff45c769f794e.resS\n\nThe reference looks like this:\n\n```\nm_StreamData (StreamingInfo)\n offset (UInt64) 0\n size (unsigned int) 10944\n path (string) cah:/3d6fc680e3e1323a208ff45c769f794e\n```\n\nThis does not happen when the \"-s\" argument is specified, which currently also turns of CRC checking.\nSo i think the fix would be to recognize that \"cah:/\" file format and in that case simply use feed the path into the CRC calculation. E.g. that path is already containing the hash of the content so we don't need to actually access the .resS or .resource file at all.\nThis only applies to the new build output.","author":{"url":"https://github.com/SkowronskiAndrew","@type":"Person","name":"SkowronskiAndrew"},"datePublished":"2026-05-15T17:34:47.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/70/UnityDataTools/issues/70"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:967e9f3e-4688-8766-3138-8c54d1186403 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D544:1F68DB:9113633:C54F37C:6A5EB388 |
| html-safe-nonce | d72a3ba19e48b7c9a4fe800e939c8787ec4665abd500b3897e4c6bfd9a3c7161 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENTQ0OjFGNjhEQjo5MTEzNjMzOkM1NEYzN0M6NkE1RUIzODgiLCJ2aXNpdG9yX2lkIjoiNDYxODgxNTM2NDE1NzA4MDQwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 842b0441bbd857d729ed90d97485877ce8aaacf5269dc6d7f083c2f271d89db5 |
| hovercard-subject-tag | issue:4455785932 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/Unity-Technologies/UnityDataTools/70/issue_layout |
| twitter:image | https://opengraph.githubassets.com/1bca3c30f95c60b2bf176d8cff0ecc6befed6c6dcced4cdd51700d089b97b3e4/Unity-Technologies/UnityDataTools/issues/70 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/1bca3c30f95c60b2bf176d8cff0ecc6befed6c6dcced4cdd51700d089b97b3e4/Unity-Technologies/UnityDataTools/issues/70 |
| og:image:alt | The analyze feature is hitting errors when scanning output from the new ContentDirectory build feature being introduced in Unity 6.6 (still in alpha). It happens if the build contains textures (and... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | SkowronskiAndrew |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7129250e6854dcc7bfa46fc877bb154b96762b31e3fa82fdf0697c71f08bb32c |
| turbo-cache-control | no-preview |
| go-import | github.com/Unity-Technologies/UnityDataTools git https://github.com/Unity-Technologies/UnityDataTools.git |
| octolytics-dimension-user_id | 426196 |
| octolytics-dimension-user_login | Unity-Technologies |
| octolytics-dimension-repository_id | 472365703 |
| octolytics-dimension-repository_nwo | Unity-Technologies/UnityDataTools |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 472365703 |
| octolytics-dimension-repository_network_root_nwo | Unity-Technologies/UnityDataTools |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3084c198d559e243975a7a7f61d0b80bcea2a724 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width