http://grack.com/hangsafari.html
(not a reduced testcase - it's more of a brute force)
You can also trigger a mailto: link that crashes Mail:
mailto:pete@bar.com?subject=File:///&body=File:///
81–90 of 206 posts
http://grack.com/hangsafari.html
(not a reduced testcase - it's more of a brute force)
You can also trigger a mailto: link that crashes Mail:
mailto:pete@bar.com?subject=File:///&body=File:///
Earlier quoted context omitted.
That's because SublimeText doesn't use NSTextFields, and therefore, doesn't use Data Detectors. It's not voodoo.
Seriously, people, learn how to read a backtrace. This is hacker news, not social-media-manager-who-claims-they-are-a-geek news.
People act completely stupid when it comes to their OS. HOLY SHIT THERE'S A STANDARD TEXT FIELD CLASS?!?!?! APPLE IS DOOMZ0R3D!! Be a champ and submit these kind of things to your local devs and (as the super "hacker" posters say) carry on...
In the OP for example:
6 AppKit 0x00007fff921dbd1a checkDataDetectors + 536
7 AppKit 0x00007fff921d9429 NSSpellCheckerCheckString + 13334
8 AppKit 0x00007fff921d5f9f -[NSTextCheckingOperation main] + 152
7 AppKit 0x00007fff921d9429 NSSpellCheckerCheckString + 13334
This explanation makes sense to me because the spell checker is integrated very tightly into the user-facing text entry experience across the board in OSX. It is one of the few bits of code that could explain reliable failures across applications that we've been seeing.I would appreciate if someone can explain to me why I am feeling a urge to visit the office tomorrow only to see stuff crashing on my OSX workstation.
Earlier quoted context omitted.
[deleted]
I try to avoid upgrading OSX. When a new version comes out, I wait for a hardware refresh and just get a new Mac (Apple has a nasty habit of disregarding backwards compatibility, and it's really nice to be able to do stuff like run older powerpc programs) EDIT: the [deleted] comment was 'I miss snow leopard'
- 'File:///' typed slowly
- 'File://a' typed slowly
- 'File:// a' typed at any speed.
Does crash:
- 'File:///' typed quickly
- 'File://X' (X being any non-whitespace character) quickly
- 'File://X ' (any number of non-whitespace followed by any whitespace) at any speed