fork issue when lauching cygwin64 process from 32bit native app on Windows 10 TH2

René Berber rene.berber@gmail.com
Wed Dec 2 22:44:00 GMT 2015


On 12/2/2015 4:15 PM, Corinna Vinschen wrote:

> Along these lines, is anybody here still running a 64 bit Windows 10
> which has *NOT* been updated to 1511?  If so, I just need the output
> of a call to `cat /proc/self/maps' once for comparison.

Under 64-bit Cygwin:

$ cat /proc/self/maps
00010000-00020000 rw-s 00000000 0000:0000 0                   [win heap
1 default shared]
00020000-00021000 rw-s 00000000 0000:0000 0
00030000-00044000 r--s 00000000 0000:0000 0
00050000-00247000 ===p 00000000 0000:0000 0                   [stack
(tid 17852)]
00247000-0024A000 rw-g 001F7000 0000:0000 0                   [stack
(tid 17852)]
0024A000-00250000 rw-p 001FA000 0000:0000 0                   [stack
(tid 17852)]
00250000-00254000 r--s 00000000 0000:0000 0
00260000-00261000 r--s 00000000 0000:0000 0
00270000-00272000 rw-p 00000000 0000:0000 0
00280000-0033E000 r--s 00000000 0203:7481 1970324837770000
/cygdrive/c/Windows/System32/locale.nls
00340000-00341000 rw-p 00000000 0000:0000 0                   [win heap
0 default grow]
00341000-00372000 ===p 00001000 0000:0000 0                   [win heap
0 default grow]
00380000-00381000 rw-p 00000000 0000:0000 0                   [win heap
2 grow]
00381000-003B2000 ===p 00001000 0000:0000 0                   [win heap
2 grow]
00430000-0043A000 rw-p 00000000 0000:0000 0                   [win heap
0 default grow]
0043A000-00530000 ===p 0000A000 0000:0000 0                   [win heap
0 default grow]
00530000-0072B000 ===p 00000000 0000:0000 0                   [stack
(tid 18372)]
0072B000-0072E000 rw-g 001FB000 0000:0000 0                   [stack
(tid 18372)]
0072E000-00730000 rw-p 001FE000 0000:0000 0                   [stack
(tid 18372)]
00730000-0092C000 ===p 00000000 0000:0000 0                   [stack
(tid 15144)]
0092C000-0092F000 rw-g 001FC000 0000:0000 0                   [stack
(tid 15144)]
0092F000-00930000 rw-p 001FF000 0000:0000 0                   [stack
(tid 15144)]
00930000-00B2C000 ===p 00000000 0000:0000 0                   [stack
(tid 8304)]
00B2C000-00B2F000 rw-g 001FC000 0000:0000 0                   [stack
(tid 8304)]
00B2F000-00B30000 rw-p 001FF000 0000:0000 0                   [stack
(tid 8304)]
00B30000-00D29000 ===p 00000000 0000:0000 0                   [stack
(tid 6616)]
00D29000-00D2C000 rw-g 001F9000 0000:0000 0                   [stack
(tid 6616)]
00D2C000-00D30000 rw-p 001FC000 0000:0000 0                   [stack
(tid 6616)]
00EA0000-00EA6000 rw-p 00000000 0000:0000 0                   [win heap
2 grow]
00EA6000-00EB0000 ===p 00006000 0000:0000 0                   [win heap
2 grow]
7FFE0000-7FFE1000 r--p 00000000 0000:0000 0
[shared-user-data]
7FFE1000-7FFF0000 ===p 00001000 0000:0000 0
[shared-user-data]
100400000-100401000 r--p 00000000 0203:7481 25051272927416393
/usr/bin/cat.exe
100401000-100409000 r-xp 00001000 0203:7481 25051272927416393
/usr/bin/cat.exe
100409000-10040A000 rw-p 00009000 0203:7481 25051272927416393
/usr/bin/cat.exe
10040A000-10040F000 r--p 0000A000 0203:7481 25051272927416393
/usr/bin/cat.exe
10040F000-100412000 rw-p 0000F000 0203:7481 25051272927416393
/usr/bin/cat.exe
100412000-100413000 r--p 00012000 0203:7481 25051272927416393
/usr/bin/cat.exe
180010000-180020000 rw-s 00000000 0000:0000 0                 [procinfo]
180020000-180029000 rw-s 00000000 0000:0000 0
[cygwin-user-shared]
180030000-18003A000 rw-s 00000000 0000:0000 0
[cygwin-shared]
180040000-180041000 r--p 00000000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
180041000-1801E7000 r-xp 00001000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
1801E7000-1801EB000 rwxp 001A7000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
1801EB000-180212000 rw-p 001AB000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
180212000-1802BA000 r--p 001D2000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
1802BA000-180303000 rw-p 0027A000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
180303000-180313000 r--p 002C3000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
180313000-180320000 rw-p 002D3000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
180320000-180321000 r--p 002E0000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
180321000-180630000 rw-p 002E1000 0203:7481 17169973579518949
/usr/bin/cygwin1.dll
3FF860000-3FF861000 r--p 00000000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF861000-3FF867000 r-xp 00001000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF867000-3FF868000 rw-p 00007000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF868000-3FF86D000 r--p 00008000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF86D000-3FF86E000 rw-p 0000D000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF86E000-3FF86F000 r--p 0000E000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF86F000-3FF871000 rw-p 0000F000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF871000-3FF873000 r--p 00011000 0203:7481 10133099161757167
/usr/bin/cygintl-8.dll
3FF880000-3FF881000 r--p 00000000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF881000-3FF899000 r-xp 00001000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF899000-3FF89A000 rw-p 00019000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF89A000-3FF97F000 r--p 0001A000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF97F000-3FF980000 rw-p 000FF000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF980000-3FF981000 r--p 00100000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF981000-3FF983000 rw-p 00101000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
3FF983000-3FF985000 r--p 00103000 0203:7481 19703248370073036
/usr/bin/cygiconv-2.dll
600000000-600080000 rw-p 00000000 0000:0000 0                 [heap]
600080000-620000000 ===p 00080000 0000:0000 0                 [heap]
7FF5FFED0000-7FF5FFED5000 r--s 00000000 0000:0000 0
7FF5FFED5000-7FF5FFFD0000 ===s 00005000 0000:0000 0
7FF5FFFD0000-7FF5FFFF3000 r--s 00000000 0000:0000 0
7FF5FFFF4000-7FF5FFFF6000 rw-p 00000000 0000:0000 0           [teb (tid
6616)]
7FF5FFFF6000-7FF5FFFF8000 rw-p 00000000 0000:0000 0           [teb (tid
8304)]
7FF5FFFF8000-7FF5FFFF9000 rw-p 00000000 0000:0000 0           [peb]
7FF5FFFF9000-7FF5FFFFB000 rw-p 00000000 0000:0000 0           [teb (tid
15144)]
7FF5FFFFB000-7FF5FFFFD000 rw-p 00000000 0000:0000 0           [teb (tid
18372)]
7FF5FFFFD000-7FF5FFFFF000 rw-p 00000000 0000:0000 0           [teb (tid
17852)]
7FFE7F4A0000-7FFE7F4A1000 r--p 00000000 0203:7481 1970324837771067
/cygdrive/c/Windows/System32/KernelBase.dll
7FFE7F4A1000-7FFE7F56A000 r-xp 00001000 0203:7481 1970324837771067
/cygdrive/c/Windows/System32/KernelBase.dll
7FFE7F56A000-7FFE7F655000 r--p 000CA000 0203:7481 1970324837771067
/cygdrive/c/Windows/System32/KernelBase.dll
7FFE7F655000-7FFE7F65A000 rw-p 001B5000 0203:7481 1970324837771067
/cygdrive/c/Windows/System32/KernelBase.dll
7FFE7F65A000-7FFE7F67D000 r--p 001BA000 0203:7481 1970324837771067
/cygdrive/c/Windows/System32/KernelBase.dll
7FFE7F900000-7FFE7F901000 r--p 00000000 0203:7481 1970324837771066
/cygdrive/c/Windows/System32/kernel32.dll
7FFE7F901000-7FFE7F974000 r-xp 00001000 0203:7481 1970324837771066
/cygdrive/c/Windows/System32/kernel32.dll
7FFE7F974000-7FFE7F9A3000 r--p 00074000 0203:7481 1970324837771066
/cygdrive/c/Windows/System32/kernel32.dll
7FFE7F9A3000-7FFE7F9A4000 rw-p 000A3000 0203:7481 1970324837771066
/cygdrive/c/Windows/System32/kernel32.dll
7FFE7F9A4000-7FFE7F9AD000 r--p 000A4000 0203:7481 1970324837771066
/cygdrive/c/Windows/System32/kernel32.dll
7FFE7FC60000-7FFE7FC61000 r--p 00000000 0203:7481 3096224744698258
/cygdrive/c/Windows/System32/rpcrt4.dll
7FFE7FC61000-7FFE7FD44000 r-xp 00001000 0203:7481 3096224744698258
/cygdrive/c/Windows/System32/rpcrt4.dll
7FFE7FD44000-7FFE7FD6F000 r--p 000E4000 0203:7481 3096224744698258
/cygdrive/c/Windows/System32/rpcrt4.dll
7FFE7FD6F000-7FFE7FD71000 rw-p 0010F000 0203:7481 3096224744698258
/cygdrive/c/Windows/System32/rpcrt4.dll
7FFE7FD71000-7FFE7FD86000 r--p 00111000 0203:7481 3096224744698258
/cygdrive/c/Windows/System32/rpcrt4.dll
7FFE80490000-7FFE80491000 r--p 00000000 0203:7481 1970324837771393
/cygdrive/c/Windows/System32/sechost.dll
7FFE80491000-7FFE804C4000 r-xp 00001000 0203:7481 1970324837771393
/cygdrive/c/Windows/System32/sechost.dll
7FFE804C4000-7FFE804E2000 r--p 00034000 0203:7481 1970324837771393
/cygdrive/c/Windows/System32/sechost.dll
7FFE804E2000-7FFE804E5000 rw-p 00052000 0203:7481 1970324837771393
/cygdrive/c/Windows/System32/sechost.dll
7FFE804E5000-7FFE804EB000 r--p 00055000 0203:7481 1970324837771393
/cygdrive/c/Windows/System32/sechost.dll
7FFE804F0000-7FFE804F1000 r--p 00000000 0203:7481 1970324837771188
/cygdrive/c/Windows/System32/msvcrt.dll
7FFE804F1000-7FFE80565000 r-xp 00001000 0203:7481 1970324837771188
/cygdrive/c/Windows/System32/msvcrt.dll
7FFE80565000-7FFE8057E000 r--p 00075000 0203:7481 1970324837771188
/cygdrive/c/Windows/System32/msvcrt.dll
7FFE8057E000-7FFE80586000 rw-p 0008E000 0203:7481 1970324837771188
/cygdrive/c/Windows/System32/msvcrt.dll
7FFE80586000-7FFE8058D000 r--p 00096000 0203:7481 1970324837771188
/cygdrive/c/Windows/System32/msvcrt.dll
7FFE82040000-7FFE82041000 r--p 00000000 0203:7481 1970324837770328
/cygdrive/c/Windows/System32/advapi32.dll
7FFE82041000-7FFE820A4000 r-xp 00001000 0203:7481 1970324837770328
/cygdrive/c/Windows/System32/advapi32.dll
7FFE820A4000-7FFE820D8000 r--p 00064000 0203:7481 1970324837770328
/cygdrive/c/Windows/System32/advapi32.dll
7FFE820D8000-7FFE820DD000 rw-p 00098000 0203:7481 1970324837770328
/cygdrive/c/Windows/System32/advapi32.dll
7FFE820DD000-7FFE820E6000 r--p 0009D000 0203:7481 1970324837770328
/cygdrive/c/Windows/System32/advapi32.dll
7FFE820F0000-7FFE820F1000 r--p 00000000 0203:7481 6755399441936788
/cygdrive/c/Windows/System32/ntdll.dll
7FFE820F1000-7FFE821ED000 r-xp 00001000 0203:7481 6755399441936788
/cygdrive/c/Windows/System32/ntdll.dll
7FFE821ED000-7FFE8222F000 r--p 000FD000 0203:7481 6755399441936788
/cygdrive/c/Windows/System32/ntdll.dll
7FFE8222F000-7FFE82238000 rw-p 0013F000 0203:7481 6755399441936788
/cygdrive/c/Windows/System32/ntdll.dll
7FFE82238000-7FFE822B1000 r--p 00148000 0203:7481 6755399441936788
/cygdrive/c/Windows/System32/ntdll.dll
7FFFFFFE0000-7FFFFFFF0000 ===p 00000000 0000:0000 0

$ uname -a
CYGWIN_NT-10.0 T7400 2.3.1(0.291/5/3) 2015-11-14 12:44 x86_64 Cygwin

I don't know were you can see the specific Windows version, but AFAIK it
hasn't been updated recently (the System Info only shows "Windows 10
Pro", 64-bit).
-- 
René Berber


--
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



More information about the Cygwin mailing list