Here are the log lines before and after the crash.
6/27/11 5:00:29 PM [0x0-0x39039].com.apple.Safari[379] Mon Jun 27 17:00:29 macbookpro.home.2i.com Safari[379] <Error>: unknown error code: invalid drawable
6/27/11 5:00:29 PM [0x0-0x39039].com.apple.Safari[379] Mon Jun 27 17:00:29 macbookpro.home.2i.com Safari[379] <Error>: unknown error code: invalid drawable
6/27/11 5:00:29 PM [0x0-0x39039].com.apple.Safari[379] Mon Jun 27 17:00:29 macbookpro.home.2i.com Safari[379] <Error>: unknown error code: invalid drawable
6/27/11 5:00:29 PM [0x0-0x39039].com.apple.Safari[379] Mon Jun 27 17:00:29 macbookpro.home.2i.com Safari[379] <Error>: unknown error code: invalid drawable
6/27/11 5:11:19 PM WebKitPluginHost[409] HIToolbox: received notification of WindowServer event port death.
6/27/11 5:11:19 PM com.apple.launchd[1] (com.apple.WindowServer[71]) Job appears to have crashed: Segmentation fault
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.Dock.agent[99] Mon Jun 27 17:11:19 macbookpro.home.2i.com Dock[99] <Error>: (ipc/send) invalid destination port: CGSSetMagicMirror: server didn't like your request
6/27/11 5:11:19 PM com.apple.launchd.peruser.501[95] (com.apple.Dock.agent[99]) Exited with exit code: 1
6/27/11 5:11:20 PM com.apple.ReportCrash.Root[435] 2011-06-27 17:11:20.315 ReportCrash[435:2803] Saved crash report for WindowServer[71] version ??? (???) to /Library/Logs/DiagnosticReports/WindowServer_2011-06-27-171120_localhost.crash
6/27/11 5:11:22 PM com.apple.WindowServer[438] Mon Jun 27 17:11:22 macbookpro.home.2i.com WindowServer[438] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
6/27/11 5:11:28 PM com.apple.launchd.peruser.501[95] (com.apple.ReportCrash) Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
6/27/11 5:11:31 PM com.apple.launchd.peruser.501[95] (com.apple.Kerberos.renew.plist[472]) Exited with exit code: 1
6/27/11 5:11:31 PM com.apple.launchd.peruser.501[95] (com.apple.CSConfigDotMacCert-lisa@me.com-SharedServices[477]) Exited with exit code: 1