
#14669: Executable finishing via unhandled exception results in segmentation fault on 32 bit Windows -----------------------------------+---------------------------------- Reporter: sergv | Owner: (none) Type: bug | Status: infoneeded Priority: normal | Milestone: Component: Runtime System | Version: 8.2.1 Resolution: | Keywords: Operating System: Windows | Architecture: x86 Type of failure: Runtime crash | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -----------------------------------+---------------------------------- Comment (by sergv): Okay `procdump` seems to fare better: {{{ sergey@box /c/home/ghc/bugs$ procdump.exe -accepteula -t -ma -e 1 -x . Hw.exe ProcDump v9.0 - Sysinternals process dump utility Copyright (C) 2009-2017 Mark Russinovich and Andrew Richards Sysinternals - www.sysinternals.com Process: HW.exe (684) CPU threshold: n/a Performance counter: n/a Commit threshold: n/a Threshold seconds: n/a Hung window check: Disabled Log debug strings: Disabled Exception monitor: First Chance+Unhandled Exception filter: [Includes] * [Excludes] Terminate monitor: Enabled Cloning type: Disabled Concurrent limit: n/a Avoid outage: n/a Number of dumps: 1 Dump folder: .\ Dump filename/mask: PROCESSNAME_YYMMDD_HHMMSS Queue to WER: Disabled Kill after dump: Disabled Press Ctrl-C to end monitoring without terminating the process. Situation normal [19:51:59] Exception: C0000005.ACCESS_VIOLATION [19:51:59] Dump 1 initiated: .\HW.exe_180114_195159.dmp [19:52:00] Dump 1 writing: Estimated dump file size is 35 MB. [19:52:01] Dump 1 complete: 35 MB written in 1.4 seconds [19:52:01] Dump count reached. }}} I've uploaded the dump to https://fex.net/get/403580615683/210526178. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14669#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler