Found this morning that my Mac Slack client (v1.13, build 2813) kept on crashing on start up (I’m running Mac OSX 10.9 Mavericks). It was working fine until the latest Mac update (Security Update 2015-006 version 1.0 18/08/2015).
The crash reporter tells me something along the lines of this:
Application Specific Information: *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not make an sqlite3 statement for: CREATE TABLE IF NOT EXISTS downloads (team TEXT NOT NULL, token TEXT NOT NULL, href TEXT NOT NULL, state TEXT NOT NULL DEFAULT 'pending', http_status TEXT NOT NULL DEFAULT '', file_path TEXT NOT NULL DEFAULT '', file_exists TEXT NOT NULL DEFAULT 'false', mime_type TEXT NOT NULL DEFAULT '', start_ts TEXT NOT NULL DEFAULT '', end_ts TEXT NOT NULL DEFAULT '', base64_png TEXT NOT NULL DEFAULT ''); | ( )' terminating with uncaught exception of type NSException abort() called
Uninstalling/reinstalling didn’t fix the issue. I ended up deleting the following folder in my home directory:
This obviously holds some sort of data, so I’m not sure of the entire consequences of doing this. For a start, you need to sign into all your accounts again. It doesn’t appear to impact your slack history or anything like that.