Giter Club home page Giter Club logo

corehapticunityplugin's People

Contributors

zubius avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

corehapticunityplugin's Issues

CoreHaptics [__NSDictionaryI dealloc] crashes EXC_BAD_ACCESS

@Zubius Hello,

I am receiving crash reports in the Objective-C part of the plugin, reports from Crashlytics are as follows:

EXC_BAD_ACCESS 0x3f7fffea3ad378d1
Crashed: CHMetricsDispatchQueue
0 libobjc.A.dylib 0x3a9c objc_release + 8
1 libobjc.A.dylib 0x3a9c objc_release_x0 + 8
2 CoreFoundation 0x6e394 -[__NSDictionaryI dealloc] + 152
3 CoreHaptics 0x21a1c -[CHMetrics sendDetailedMetricsForPlayerID:endTime:] + 1724
4 CoreHaptics 0x7520 __44-[CHMetrics handleFinishedForPlayersAtTime:]_block_invoke + 172
5 CoreHaptics 0x75d0 __29-[CHMetrics dispatchOnLocal:]_block_invoke + 44
6 libdispatch.dylib 0x637a8 _dispatch_call_block_and_release + 24
7 libdispatch.dylib 0x64780 _dispatch_client_callout + 16
8 libdispatch.dylib 0x3f6fc _dispatch_lane_serial_drain$VARIANT$armv81 + 600
9 libdispatch.dylib 0x401b0 _dispatch_lane_invoke$VARIANT$armv81 + 380
10 libdispatch.dylib 0x49f14 _dispatch_workloop_worker_thread + 608
11 libsystem_pthread.dylib 0x1bd0 _pthread_wqthread + 284
12 libsystem_pthread.dylib 0x1720 start_wqthread + 8

I only use transient and json haptics, mostly json. Most of the time, there are multiple json haptic patterns playing simultaneously. It's not uncommon for me to start different patterns a few times in a single frame.
Also noticed that the crashes mostly occur on devices in a low RAM state.
Any ideas?
Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.