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

Crash on iOS #20

Open
oleksandr-diukov opened this issue Jul 24, 2023 · 1 comment
Open

Crash on iOS #20

oleksandr-diukov opened this issue Jul 24, 2023 · 1 comment

Comments

@oleksandr-diukov
Copy link

Hi, it works fine on Android, but I am getting crash on iOS with this crash log:

Crashed: Job.worker 1
0  UnityFramework                 0x322c374 Unity.Rendering.BoundsCheckMaterialMeshIndexJob.Execute(Unity.Rendering.BoundsCheckMaterialMeshIndexJob* this, ref Unity.Entities.ArchetypeChunk chunk, int unfilteredChunkIndex, bool useEnabledMask, ref Unity.Burst.Intrinsics.v128 chunkEnabledMask) -> void_0c39cf717225dcf0046aed2fa8862d1d from Unity.Entities.Graphics, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
1  UnityFramework                 0x322c2cc Unity.Entities.JobChunkExtensions.JobChunkProducer`1<Unity.Rendering.BoundsCheckMaterialMeshIndexJob>.ExecuteInternal(ref Unity.Entities.JobChunkExtensions.JobChunkWrapper`1<Unity.Rendering.BoundsCheckMaterialMeshIndexJob> jobWrapper, System.IntPtr bufferRangePatchData, ref Unity.Jobs.LowLevel.Unsafe.JobRanges ranges, int jobIndex) -> void_0c39cf717225dcf0046aed2fa8862d1d from Unity.Entities, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
2  UnityFramework                 0x13c5318 ExecuteJob(ManagedJobData*, void (*)(void*, void*, void*, void*, int), int, unsigned char*) + 1156 (JobsBindings.cpp:1156)
3  UnityFramework                 0x13c5804 ExecuteJobCopyData(ManagedJobData*, void (*)(void*, void*, void*, void*, int), int) + 407 (MemoryMacros.h:407)
4  UnityFramework                 0x13c59dc ForwardJobForEachToManaged(ManagedJobData*, unsigned int) + 1463 (JobsBindings.cpp:1463)
5  UnityFramework                 0x13c20b8 ujob_execute_job(ujob_control_t*, ujob_lane_t*, ujob_job_t*, ujob_handle_t, int) + 468 (ujobs.cpp:468)
6  UnityFramework                 0x13c2250 lane_guts(ujob_control_t*, ujob_lane_t*, int, int) + 1044 (ujobs.cpp:1044)
7  UnityFramework                 0x13c2d44 worker_thread_routine(void*) + 1055 (ujobs.cpp:1055)
8  UnityFramework                 0x14f4a84 Thread::RunThreadWrapper(void*) + 108 (Thread.cpp:108)
9  libsystem_pthread.dylib        0x16b8 _pthread_start + 148
10 libsystem_pthread.dylib        0xb88 thread_start + 8

Unity version 2022.2.21f1
Entities version 1.0.8

@nicloay
Copy link
Owner

nicloay commented Jul 24, 2023

Thanks for reporting.
I'm currently working on porting this ECS approach to the VFX graph. It should be more performant, entities are not required to draw big amounts of glyphs on the screen.
So I don't think that I'll support this repo. I'll put an update on the front page when VFX is ready.

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

2 participants