Strace always seg faults. Tried reverting back to 2.4.1 and had the same issue.
$ uname -a CYGWIN_NT-6.1 G7TD3H72E 2.5.0(0.297/5/3) 2016-04-11 09:58 x86_64 Cygwin $ strace echo foo Segmentation fault $ strace -o foo.strace echo foo Segmentation fault $ gdb --args strace echo foo GNU gdb (GDB) (Cygwin 7.10.1-1) 7.10.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-cygwin". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from strace...Reading symbols from /usr/lib/debug//usr/bin/strace.exe.dbg...done. done. (gdb) run Starting program: /usr/bin/strace echo foo [New Thread 13744.0x22ac] warning: dll path for "c:\windows\system32\dgapi64.dll" can not be evaluated warning: Could not load shared library symbols for c:\windows\system32\dgapi64.dll. Do you need "set solib-search-path" or "set sysroot"? [New Thread 13744.0x3438] warning: dll path for "C:\Program Files\DGAgent\plugins\09D849B6-32D3-4A40-85EE-6B84BA29E35B\AE_MailSensor_Plugin64.dll" can not be evaluated warning: Could not load shared library symbols for C:\Program Files\DGAgent\plugins\09D849B6-32D3-4A40-85EE-6B84BA29E35B\AE_MailSensor_Plugin64.dll. Do you need "set solib-search-path" or "set sysroot"? warning: dll path for "C:\Program Files\DGAgent\plugins\09D849B6-32D3-4A40-85EE-6B84BA29E35B\ame_outlooksensor64.dll" can not be evaluated warning: Could not load shared library symbols for C:\Program Files\DGAgent\plugins\09D849B6-32D3-4A40-85EE-6B84BA29E35B\ame_outlooksensor64.dll. Do you need "set solib-search-path" or "set sysroot"? warning: dll path for "C:\Program Files\DGAgent\plugins\09D849B6-32D3-4A40-85EE-6B84BA29E35B\ame_smtpsensor64.dll" can not be evaluated warning: Could not load shared library symbols for C:\Program Files\DGAgent\plugins\09D849B6-32D3-4A40-85EE-6B84BA29E35B\ame_smtpsensor64.dll. Do you need "set solib-search-path" or "set sysroot"? warning: dll path for "C:\Program Files\DGAgent\plugins\8E4EA70A-6128-4B57-BD3F-8E9E0F0DA6BB\OS_Plugin64.dll" can not be evaluated warning: Could not load shared library symbols for C:\Program Files\DGAgent\plugins\8E4EA70A-6128-4B57-BD3F-8E9E0F0DA6BB\OS_Plugin64.dll. Do you need "set solib-search-path" or "set sysroot"? warning: dll path for "C:\Program Files\DGAgent\plugins\8E4EA70A-6128-4B57-BD3F-8E9E0F0DA6BB\COM_Sensor64.dll" can not be evaluated warning: Could not load shared library symbols for C:\Program Files\DGAgent\plugins\8E4EA70A-6128-4B57-BD3F-8E9E0F0DA6BB\COM_Sensor64.dll. Do you need "set solib-search-path" or "set sysroot"? Program received signal SIGSEGV, Segmentation fault. 0x000000007728c52c in KERNEL32!GetVolumePathNamesForVolumeNameW () from /cygdrive/c/Windows/system32/kernel32.dll
cygcheck.out
Description: cygcheck.out
-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple