-
Notifications
You must be signed in to change notification settings - Fork 713
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 in [FXBlurView snapshotOfUnderlyingView] under iOS 8 #79
Comments
I am getting the same error in iOS7 with a page view controller. It happens with dynamic blurring on. |
I too am having this issue - limited to iOS 8 though. Looks like the method When I manually add This is my initialisation code;
NB: I found this out by using Instruments on my application, which was showing 101% of my CPU being used causing all UI to be sluggish. |
Is this issue is solved in 1.6.2 ? it only happen in iOS 8. 0x0000000186b88ad4 -[CALayer _renderBorderInContext:] + 296 |
I resolved this by explicitly setting |
@roycable Thank you for comment. But I am using dynamic mode somewhere~ Is there another way to avoid crash this even though dynamic is on. |
Not elegant, but if you are desperate you can always try-catch around the problematic line. |
Working with my partner we find the same bug. In our case, was crashing on the renderInContext of a subview of the underlyingLayer. Apparently, they introduced a bug on the renderInContext when the view contains 0 in the width. Check the subviews and it frames. Good luck. |
Thanks !! If I gonna catch the solution , i gonna share~ On Fri, Oct 31, 2014 at 1:02 PM, javiholcman [email protected]
|
Hi,
I got the following crash under iOS 8 when scrolling a UITableView which is under the FXBlurView:
#4 0x03036b5e in CGPathCreateWithRect ()
#5 0x031014d9 in CGContextAddRect ()
#6 0x047fffb0 in CA_CGContextAddRoundRect ()
#7 0x04916043 in -CALayer _renderBackgroundInContext:
#8 0x049159f4 in -CALayer renderInContext:
#9 0x049174a7 in -CALayer _renderSublayersInContext:
#10 0x04915a2c in -CALayer renderInContext:
#11 0x049174a7 in -CALayer _renderSublayersInContext:
#12 0x04915a2c in -CALayer renderInContext:
#13 0x049174a7 in -CALayer _renderSublayersInContext:
#14 0x04915a2c in -CALayer renderInContext:
#15 0x049174a7 in -CALayer _renderSublayersInContext:
#16 0x04915a2c in -CALayer renderInContext:
#17 0x00b3cc13 in -[FXBlurView snapshotOfUnderlyingView]
#18 0x00b3d5b8 in -[FXBlurView updateAsynchronously:completion:]
#19 0x00b3a5e6 in -[FXBlurScheduler updateAsynchronously]
#20 0x0382b717 in __NSFireDelayedPerform ()
Log output:
�[;Assertion failed: (transform_is_valid(m)), function CGPathRef CGPathCreateWithRect(CGRect, const CGAffineTransform *), file Paths/CGPath.cc, line 179.
Currently I have no clue why this happens!
The text was updated successfully, but these errors were encountered: