You're right, maybe I should check the console. It just crashed again, here's what displayed:
Feb 19 00:04:37 ETSLBR024 storeassetd[628]: -[__NSDictionary0 downloads]: unrecognized selector sent to instance 0x7ffbc9d005c0
Feb 19 00:59:34 ETSLBR024 SubmitDiagInfo[727]: Removed expired problem report: file:///Users/kevinlocal/Library/Logs/DiagnosticReports/Dictionary_2016-01-19-1 45204_ETSLBR024.crash
Feb 19 00:59:37 ETSLBR024 SubmitDiagInfo[727]: Submitted problem report file:///Users/kevinlocal/Library/Logs/DiagnosticReports/Dictionary_2016-02-18-1 62659_ETSLBR024.crash
Feb 19 01:14:02 ETSLBR024 secd[579]: securityd_xpc_dictionary_handler cloudd[661] copy_matching Error Domain=NSOSStatusErrorDomain Code=-50 "query missing class name" (paramErr: error in user parameter list) UserInfo={NSDescription=query missing class name}
Feb 19 01:14:02 ETSLBR024 secd[579]: securityd_xpc_dictionary_handler cloudd[661] copy_matching Error Domain=NSOSStatusErrorDomain Code=-50 "query missing class name" (paramErr: error in user parameter list) UserInfo={NSDescription=query missing class name}
Feb 19 06:04:37 ETSLBR024 storeassetd[628]: -[__NSDictionary0 downloads]: unrecognized selector sent to instance 0x7ffbc9d005c0
Feb 19 08:20:53 ETSLBR024 logind[103]: -[SessionManager getClient:withRole:inAuditSession:]:241: ERROR: No session dictionary for audit session 100180
Feb 19 09:14:02 ETSLBR024 secd[579]: securityd_xpc_dictionary_handler cloudd[661] copy_matching Error Domain=NSOSStatusErrorDomain Code=-50 "query missing class name" (paramErr: error in user parameter list) UserInfo={NSDescription=query missing class name}
Feb 19 09:14:02 ETSLBR024 secd[579]: securityd_xpc_dictionary_handler cloudd[661] copy_matching Error Domain=NSOSStatusErrorDomain Code=-50 "query missing class name" (paramErr: error in user parameter list) UserInfo={NSDescription=query missing class name}
Feb 19 09:56:00 ETSLBR024 Dictionary[20219]: WebHTMLView(0x7fc289ce3e90) - NSView not correctly initialized. Did you forget to call super?
Feb 19 10:45:02 ETSLBR024 com.apple.xpc.launchd[1] (com.apple.xpc.launchd.oneshot.0x10000021.Dictionary[20219]): Service exited due to signal: Segmentation fault: 11
Feb 19 10:45:12 ETSLBR024 ReportCrash[23518]: Saved crash report for Dictionary[20219] version 2.2.1 (178) to /Users/kevinlocal/Library/Logs/DiagnosticReports/Dictionary_2016-02-19-104512_E TSLBR024.crash
Feb 19 11:53:15 ETSLBR024 filecoordinationd[633]: NSFileCoordinator received a message and couldn't parse it. Details: <dictionary: 0x7ffd8bc223c0> { count = 2, contents =
"parameters" => <dictionary: 0x7ffd8bc23bb0> { count = 5, contents =
"url" => <dictionary: 0x7ffd8bc23c80> { count = 3, contents =
"com.apple.CFURL.string" => <string: 0x7ffd8bc23e70> { length = 85, contents = "file:///Users/kevinlocal/Library/Mobile%20Documents/com~apple~TextInput/Dictio naries/" }
Feb 19 11:53:15 ETSLBR024 filecoordinationd[633]: NSFileCoordinator received a message and couldn't parse it. Details: <dictionary: 0x7ffd8bc223c0> { count = 2, contents =
"parameters" => <dictionary: 0x7ffd8bc23960> { count = 5, contents =
"url" => <dictionary: 0x7ffd8bc23a30> { count = 3, contents =
"com.apple.CFURL.string" => <string: 0x7ffd8bc23c80> { length = 190, contents = "file:///Users/kevinlocal/Library/Mobile%20Documents/com~apple~TextInput/Dictio naries/.cdmetadata/metadata.nosync/kevinlocal~1ACBC486-DA3A-5CAE-8996-DEFA528DC7 32/UserDictionary/metadata.store" }
Feb 19 11:53:15 ETSLBR024 filecoordinationd[633]: NSFileCoordinator received a message and couldn't parse it. Details: <dictionary: 0x7ffd8bc223c0> { count = 2, contents =
"parameters" => <dictionary: 0x7ffd8bc239e0> { count = 5, contents =
"url" => <dictionary: 0x7ffd8bc23ab0> { count = 3, contents =
"com.apple.CFURL.string" => <string: 0x7ffd8bc23ce0> { length = 216, contents = "file:///Users/kevinlocal/Library/Mobile%20Documents/com~apple~TextInput/Dictio naries/.cdmetadata/metadata.nosync/kevinlocal~1ACBC486-DA3A-5CAE-8996-DEFA528DC7 32/UserDictionary/29B48965-FBCE-4374-9051-23F82C0ABA43.cid" }
Feb 19 12:05:19 ETSLBR024 storeassetd[628]: -[__NSDictionary0 downloads]: unrecognized selector sent to instance 0x7ffbc9d005c0
Feb 19 14:47:28 ETSLBR024 com.apple.xpc.launchd[1] (com.apple.Dictionary.65952[23519]): Service exited due to signal: Segmentation fault: 11
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app/Contents
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app/Contents/PkgInfo
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app/Contents/MacOS/Dictionary
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app/Contents/MacOS/Dictionary/..namedfork/rsrc
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app/Contents
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app
Feb 19 14:47:47 ETSLBR024 kernel[0]: Sandbox: SpotlightNetHelp(624) deny(1) file-read-data /Applications/Dictionary.app/Contents/MacOS/Dictionary
Feb 19 14:48:23 ETSLBR024 ReportCrash[24073]: Saved crash report for Dictionary[23519] version 2.2.1 (178) to /Users/kevinlocal/Library/Logs/DiagnosticReports/Dictionary_2016-02-19-144821_E TSLBR024.crash