msys: MINGW32_NT-6.0 KHELDAR 1.0.15(0.47/3/2) 2010-07-06 22:04 i686 Msys
bash: 3.1.17(1)-release (i686-pc-msys)
rm -rf /usr/tmp/abc
0 [main] rm 26596 open_stackdumpfile: Dumping stack trace to rm.exe.stackdump
Segmentation fault (core dumped)
sounds like MSYS is getting confused by the / == /usr and /tmp == %TMP% mounts. What IS /usr/tmp? Physically, it is located at C:\msys\1.0\tmp -- but the logic here is a little twisted. If *I'm* getting confused, it's possible msys is confused -- maybe hits an infloop and runs out of either buffer space (constructing the win32 path) or stack space? Just a guess...