Skip to main content

WTF Crash - ROFL

Thread : Crashed: WebThread
0  JavaScriptCore                 0x318728ae WTFCrash + 53
1  JavaScriptCore                 0x31872859 WTFPrintBacktrace + 128
2  JavaScriptCore                 0x31668dbb WTF::fastMalloc(unsigned long) + 1690
3  WebCore                        0x38b85d5d WTF::Vector::reserveCapacity(unsigned long) + 44
4  WebCore                        0x38b16623 WebCore::HTMLToken::appendToCharacter(unsigned short) + 114
5  WebCore                        0x38b0eb63 WebCore::HTMLTokenizer::nextToken(WebCore::SegmentedString&, WebCore::HTMLToken&) + 32630
6  WebCore                        0x38b06085 WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode) + 164
7  WebCore                        0x38b75d0d WebCore::HTMLDocumentParser::append(WTF::PassRefPtr) + 292
8  WebCore                        0x38b75225 WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, unsigned long) + 72
9  WebCore                        0x38b31bd1 WebCore::DocumentLoader::commitData(char const*, unsigned long) + 36
10 WebKit                         0x395242b7 -[WebHTMLRepresentation receivedData:withDataSource:] + 182
11 WebKit                         0x39524151 -[WebDataSource(WebInternal) _receivedData:] + 136
12 WebKit                         0x395240ad WebFrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int) + 100
13 WebCore                        0x38b6cc45 WebCore::DocumentLoader::commitLoad(char const*, int) + 100
14 WebCore                        0x38b6cb9d WebCore::DocumentLoader::dataReceived(WebCore::CachedResource*, char const*, int) + 496
15 WebCore                        0x38b6b3b3 WebCore::DocumentLoader::continueAfterContentPolicy(WebCore::PolicyAction) + 762
16 WebCore                        0x38b6a9e3 WebCore::DocumentLoader::responseReceived(WebCore::CachedResource*, WebCore::ResourceResponse const&) + 654
17 WebCore                        0x38ddd78f WebCore::DocumentLoader::handleSubstituteDataLoadNow(WebCore::Timer*) + 318
18 WebCore                        0x38a933f7 WebCore::ThreadTimers::sharedTimerFiredInternal() + 134
19 WebCore                        0x38a93349 WebCore::timerFired(__CFRunLoopTimer*, void*) + 24
20 CoreFoundation                 0x306e31b7 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 14
21 CoreFoundation                 0x306e2dcf __CFRunLoopDoTimer + 782
22 CoreFoundation                 0x306e116b __CFRunLoopRun + 1210
23 CoreFoundation                 0x3064bf0f CFRunLoopRunSpecific + 522
24 CoreFoundation                 0x3064bcf3 CFRunLoopRunInMode + 106
25 WebCore                        0x38b2011b RunWebThread(void*) + 418
26 libsystem_pthread.dylib        0x3b828919 _pthread_body + 140
27 libsystem_pthread.dylib        0x3b82888b _pthread_start + 102

Comments

Most Favorite Posts

Titanium: Releasing Memory

- It’s true that you can’t manually manage your application objects’ reference count in iOS applications. There are, however, things you can do to free up memory – the big ones in the 1.x product are closing windows (which releases all UI resources associated with the window) and setting references to a proxy object (like one returned by Ti.UI.createXXX) to null, which will release the resources associated with that object. Why you should stay away from Titanium

Using Speech with iOS and Android: SiriKit, Voice Capabilities, Google Assistant

SiriKit SiriKit enables your iOS apps and watchOS apps to work with Siri, so users can get things done using just their voice. Your content and services can be used in new scenarios including access from the lock screen and hands-free use. Apps adopt SiriKit by building an extension that communicates with Siri, even when your app isn’t running. The extension registers with specific domains and intents that it can handle. For example, a messaging app would likely register to support the Messages domain, and the intent to send a message. Siri handles all of the user interaction, including the voice and natural language recognition, and works with your extension to get information and handle user requests. Apple Developer Adding Voice Capabilites Voice actions are an important part of the wearable experience. They let users carry out actions hands-free and quickly. Wear provides two types of voice actions: System-provided These voice actions are task-based and are built into ...

Leveraging your iPhone development expertise to build Windows Phone 7 applications

Assuming you are a happy coder, the joy of developing software all comes down to a few things: Building something cool that users will enjoy Getting rewards from users and recognition from peers Learning how to solve new challenges and build novel features. Even if you have a solid expertise on a particular platform/language, I think it is essential to be a “polyglot” developer. In other words, you might have a native or preferred language, but opening your mind to others can be very stimulating and will bring considerable value to your abilities and your resume. Jumping from one platform or language to another can introduce breaking changes in your habits, but ultimately change is very stimulating and will expand your opportunities. If you are a .NET developer, learning Windows Phone development is not really “change.” Instead, it is more of a continuum, where you just add new features to what you already know. If you are an iPhone developer, new to Windows Phone (and .NET), ...

Speed up your unit tests! Swap out your App Delegate for testing.

Faster, please One thing that can slow our tests down is if our App performs expensive tasks on startup and it is not unusual to place code that synchronizes with a server in our implementation of UIAppDelegate. Luckily for us there is a way to change the production App Delegate with a fake that does nothing. Objective-C class FakeAppDelegate: UIResponder, UIApplicationDelegate {   var window: UIWindow?   func application(application: UIApplication,     didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {     self.window?.rootViewController = UIViewController()     return true   } } let isRunningTests = NSClassFromString("XCTestCase") != nil if isRunningTests {   UIApplicationMain(Process.argc, Process.unsafeArgv, nil,     NSStringFromClass(FakeAppDelegate)) } else {   UIApplicationMain(Process.argc, Process.unsafeArgv, nil,     NSStringFromClass(AppDelegate)) ...

Server-driven UI (SDUI): Meet Zalandos AppCraft and AirBnB Lona

A short WTF: Joe Birch:  SERVER DRIVEN UI, PART 1: THE CONCEPT Zalando seems to follow the SDUI principle as well - defining a common design language and construct the screens on the backend while displaying them natively on the clients. They even go one step further; they implemented a mighty toolset to enable non-technical stakeholders to define their own native app screens Compass: Web tooling to create screens and bind data Beetroot: Backend service that combines the screen layout definition with the data Lapis/Golem: iOS/Android UI render engines Crazy cool! Good job, guys (when you do an open-source release?) To even move faster a Flutter based UI render engine implementation was great! See also AirBnB Lona SDUI approach Building a Visual Language Why Dropbox sunsetted its universal C++ mobile project and AirBnB its React Native implementation

App Store Optimization (ASO) Factors and Trends 2020... and earlier

New in ASO: Keyword Spy, Keyword Lists, and Search Visibility Level-up your strategy with these new ASO enhancements in our mobile marketing suite: Keyword Spy, Keyword Lists, and Search Visibility. AppAnnie The ASO Factors & Trends for 2018 study is based on survey data from over 60 ASO and app marketing professionals who were asked to evaluate the effect of different on-metadata and off-metadata factors on Search Rankings and Conversion Rate of mobile apps and games. The TOP 5 factors responsible for ASO on Google Play Store and Apple App Store (on both Search and Conversion Rate level) are nearly identical: App Name / Title Localized product page User Ratings Subtitle / Short Description User reviews TheTool Another nice blog about ASO: Important Tips on Writing An App Description The Apple App Store Optimization Guide 5 Tips on How to Increase App Downloads Keywords Optimization ... MobileAction