Comments (5)
It appears that the crash is happening while attempting to render a display object with a mask. For some reason, the Rectangle released back to an ObjectPool is null. This ObjectPool is used internally by OpenFL, and is not exposed publicly, and objects returned to it should never be null. So it seems to be a bug in OpenFL. That's basically all that I can infer from the stack trace alone.
Can you try running with -debug
? It appears that there are additional checks in ObjectPool when running debug mode that might provide additional clues by throwing an exception earlier.
from feathersui-openfl.
Can you try running with
-debug
?
By that do you mean run application trough IDE with -debug? Otherwise stack trace which I'm presenting is from application which were build using -debug.
from feathersui-openfl.
Okay, if you've already built with -debug
, then you don't need to do anything.
The only option left is for me to try to find a way to reproduce on my machine, and to dive into the OpenFL code to figure out why a null Rectangle is incorrectly ending up in the ObjectPool.
from feathersui-openfl.
Thanks! I have two more stack traces which pointing into internal code. I will raise separated issues. All of that is not high priority. Crashes are intermittent.
from feathersui-openfl.
Closing in favor of #165.
from feathersui-openfl.
Related Issues (20)
- TextInput content can copied when displayAsPassword=true HOT 2
- TextInput: Add new property to allow prompt to float above input text when focused
- ValidatingSprite using map instead of flags HOT 3
- Only the first row is rendered in `GridView` in a specific configuration.
- GridView: skin property for region to the right of headers and above scroll bar
- AssetLoader: property to display BitmapData and/or an arbitrary DisplayObject instead of loading with a string
- ToggleSwitch: optional on and off text
- Exception: Null Object Reference - Clicking on Button HOT 9
- ItemRenderer: option to disable mouse/touch states
- ListView: scroll selected item fully into view if it is clicked/tapped
- Alert: optional close button in header
- New Component: Window/dialog: Similar to Alert, but allows completely custom content
- Inline Label cutting off in AIR HOT 2
- Fade in throwing reference error HOT 2
- HorizontalAlign.JUSTIFY not working in AIR HOT 1
- ListView: option to wrap keyboard navigation with arrow keys
- ListView: option to commit selection on item trigger only
- LongPress: property for maximum distance moved between mouseDown and mouseUp
- ToggleSwitch: optional on icon and off icon
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from feathersui-openfl.