This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: cygwin-1.7.10-1 fork - address space needed by ... already in use


On Tue, Feb 07, 2012 at 11:48:35PM +0100, Denis Excoffier wrote:
>> 
>> On 2012-02-07 17:47, Ryan Johnson wrote:
>> > On 07/02/2012 11:14 AM, Corinna Vinschen wrote:
>> >> On Feb  7 16:43, Denis Excoffier wrote:
>> >>> I've also instrumented cygwin1.dll as suggested recently to Heiko Elger
>> >>> in http://cygwin.com/ml/cygwin/2012-02/msg00092.html
>> >>> [...]
>> >>> - the /proc/<pid>/maps of the processes involved in the fork failure look normal:
>> >>> ...
>> >>> 61262000-61470000 rw-p 00262000 C095:C492 13792273859134500   /usr/bin/cygwin1.dll
>> >>> 674C0000-674C1000 r--p 00000000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
>> >>> 674C1000-674D8000 r-xp 00001000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
>> >>> 674D8000-675B8000 rw-p 00018000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
>> >>> 675B8000-675B9000 r--p 000F8000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
>> >>> 675B9000-675BB000 rw-p 000F9000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
>> >>> 675BB000-675BC000 r--p 000FB000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
>> >>> 6AFC0000-6AFC1000 r--p 00000000 C095:C492 1407374884189126    /usr/bin/cygreadline7.dll
>> >>> ...
>> >> If this is the map of the forked child, then it's not exactly normal.
>> >> Consider that dll_list::reserve_space tries to reserve the memory which
>> >> is later supposed to be used for cygiconv-2.dll, but apparently
>> >> cygiconv-2.dll is already loaded.
>> >> 
>> >> What your report is missing is a bit more information.  We external
>> >> observes don't know if the error message in reserve_space actually
>> >> reported the address 0x674C0000, and we also don't know if the parent
>> >> process has the same layout as the child, or if it's different.  The
>> >> above information alone is not enough to evaluate the situation around
>> >> cygiconv-2.dll in your scenario.
>> >> 
>> >>> Now looking into dll_init.cc, i'm probably going to try the following: if
>> >>> VirtualAlloc (line 429, just before 'already occupied') fails, try it
>> >>> once more after waiting, say 100ms. Any comments?
>> >> Don't, it won't help.  Assuming my above assumptions are correct (but we
>> >> need proof), we seem to have a situation like this:
>> >> 
>> >> - cygiconv-2.dll has been loaded before cygwin1.dll
>> >> 
>> >> - cygwin1.dll tries to reserve space for later loading of cygiconv-2.dll
>> >>   but cygiconv-2.dll is already where it belongs.
>> >> 
>> >> - Since rsync is linked against cygiconv-2.dll, I'm wondering
>> >>   why it's in the list of runtime loaded DLLs.
>> > Denis, could you recompile cygwin1.dll to print out the list of dlls, and their types, on fork failure? IIRC, the list is pretty easy to traverse (singly-linked list rooted in a global variable or something similar). That might confirm or rule out Corinna's hypothesis.
>> You mean, something like this:
>> 
>> void
>> dll_list::reserve_space ()
>> {
>>   for (dll* d = dlls.istart (DLL_LOAD); d; d = dlls.inext ()) 
>> #ifdef PRISTINE
>>     if (!VirtualAlloc (d->handle, d->image_size, MEM_RESERVE, PAGE_NOACCESS))
>>       fabort ("address space needed by '%W' (%p) is already occupied",
>>         d->modname, d->handle);
>> #else
>> #define TYPE_SHOW(x) ((x) == DLL_NONE) ? "DLL_NONE" : ((x) == DLL_LINK) ? "DLL_LINK" : ((x) == DLL_LOAD) ? "DLL_LOAD" : ((x) == DLL_ANY) ? "DLL_ANY" : "DLL_(unknown)"
>>     if (!VirtualAlloc (d->handle, d->image_size, MEM_RESERVE, PAGE_NOACCESS)) {
>> #if 0
>>       for (dll* d_alt = dlls.istart (DLL_ANY); d_alt; d_alt = dlls.inext ()) {
>>         system_printf ("address space needed by '%W' (%p with type %d=%s) is perhaps already occupied",
>>           d_alt->modname, d_alt->handle, d_alt->type, TYPE_SHOW(d_alt->type));
>>       };  
>> #else
>>       for (dll* d_alt = dlls.start.next; d_alt; d_alt = d_alt.next ()) {
>>         system_printf ("address space needed by '%W' (%p with type %d=%s) is perhaps already occupied",
>>           d_alt->modname, d_alt->handle, d_alt->type, TYPE_SHOW(d_alt->type));
>>       };  
>> #endif
>>       fabort ("address space needed by '%W' (%p) is already occupied",
>>         d->modname, d->handle);
>>     };  
>> #endif
>> }
>> 
Yes. Except for "d_alt.next ()" to be replaced by "d_alt->next" of course (if you want to compile...).

Result is:

      1 [main] gcc-4 4084 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 1=DLL_LINK) is perhaps already occupied
   1720 [main] gcc-4 4084 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 1=DLL_LINK) is perhaps already occupied
   2085 [main] gcc-4 4084 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 2=DLL_LOAD) is perhaps already occupied
   2440 [main] gcc-4 4084 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 2=DLL_LOAD) is perhaps already occupied
   2802 [main] gcc-4 4084 child_info_fork::abort: address space needed by 'cygiconv-2.dll' (0x674C0000) is already occupied
      2 [main] gcc 3740 child_info::sync: wait failed, pid 4084, Win32 error 0
   1144 [main] gcc 3740 fork: child -1 - forked process died unexpectedly, retry 0, exit code 2279704, errno 11
1006109 [main] gcc-4 1388 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 1=DLL_LINK) is perhaps already occupied
1006851 [main] gcc-4 1388 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 1=DLL_LINK) is perhaps already occupied
1007394 [main] gcc-4 1388 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 2=DLL_LOAD) is perhaps already occupied
1007875 [main] gcc-4 1388 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 2=DLL_LOAD) is perhaps already occupied
1008226 [main] gcc-4 1388 child_info_fork::abort: address space needed by 'cygiconv-2.dll' (0x674C0000) is already occupied
301001997 [main] gcc 3740 child_info::sync: wait failed, pid 1388, Win32 error 0
301004125 [main] gcc 3740 fork: child -1 - forked process died unexpectedly, retry 0, exit code 2279704, errno 11
303018670 [main] gcc-4 324 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 1=DLL_LINK) is perhaps already occupied
303019677 [main] gcc-4 324 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 1=DLL_LINK) is perhaps already occupied
303020109 [main] gcc-4 324 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 2=DLL_LOAD) is perhaps already occupied
303020474 [main] gcc-4 324 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 2=DLL_LOAD) is perhaps already occupied
303020823 [main] gcc-4 324 child_info_fork::abort: address space needed by 'cygiconv-2.dll' (0x674C0000) is already occupied
603005620 [main] gcc 3740 child_info::sync: wait failed, pid 324, Win32 error 0
603009573 [main] gcc 3740 fork: child -1 - forked process died unexpectedly, retry 0, exit code 2279704, errno 11
607020131 [main] gcc-4 492 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 1=DLL_LINK) is perhaps already occupied
607021534 [main] gcc-4 492 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 1=DLL_LINK) is perhaps already occupied
607021898 [main] gcc-4 492 dll_list::reserve_space: address space needed by 'cygiconv-2.dll' (0x674C0000 with type 2=DLL_LOAD) is perhaps already occupied
607022240 [main] gcc-4 492 dll_list::reserve_space: address space needed by 'cygintl-8.dll' (0x6F5C0000 with type 2=DLL_LOAD) is perhaps already occupied
607022584 [main] gcc-4 492 child_info_fork::abort: address space needed by 'cygiconv-2.dll' (0x674C0000) is already occupied


and associated /proc/4084/maps is:


00010000-00011000 rw-p 00000000 0000:0000 0                   
00020000-00021000 rw-p 00000000 0000:0000 0                   
00030000-0020B000 ===p 00000000 0000:0000 0                   [stack (tid 4052)]
0020B000-0020C000 rw-g 001DB000 0000:0000 0                   [stack (tid 4052)]
0020C000-00230000 rw-p 001DC000 0000:0000 0                   [stack (tid 4052)]
00230000-00233000 r--s 00000000 0000:0000 0                   
00240000-00244000 rw-p 00000000 0000:0000 0                   
00244000-00340000 ===p 00004000 0000:0000 0                   
00340000-00346000 rw-p 00000000 0000:0000 0                   [win heap 0 default grow]
00346000-00350000 ===p 00006000 0000:0000 0                   [win heap 0 default grow]
00350000-00353000 rw-s 00000000 0000:0000 0                   [win heap 1 grow]
00353000-00360000 ===s 00003000 0000:0000 0                   [win heap 1 grow]
00360000-00376000 r--s 00000000 C095:C492 281474976712054     /cygdrive/d/WINDOWS/system32/unicode.nls
00380000-003C1000 r--s 00000000 C095:C492 281474976713091     /cygdrive/d/WINDOWS/system32/locale.nls
003D0000-003D6000 r--s 00000000 C095:C492 281474976713631     /cygdrive/d/WINDOWS/system32/sorttbls.nls
00400000-00401000 r--p 00000000 C095:C492 2814749767676467    /usr/bin/gcc-4.exe
00401000-0041B000 r-xp 00001000 C095:C492 2814749767676467    /usr/bin/gcc-4.exe
0041B000-0043D000 rw-p 0001B000 C095:C492 2814749767676467    /usr/bin/gcc-4.exe
00440000-00481000 r--s 00000000 C095:C492 281474976713630     /cygdrive/d/WINDOWS/system32/sortkey.nls
00490000-0068B000 ===p 00000000 0000:0000 0                   [stack (tid 3892)]
0068B000-0068C000 rw-g 001FB000 0000:0000 0                   [stack (tid 3892)]
0068C000-00690000 rw-p 001FC000 0000:0000 0                   [stack (tid 3892)]
20000000-20060000 rw-p 00000000 0000:0000 0                   [heap]
20060000-38000000 ===p 00060000 0000:0000 0                   [heap]
60FD0000-60FE0000 rw-s 00000000 0000:0000 0                   [procinfo]
60FE0000-60FE9000 rw-s 00000000 0000:0000 0                   [cygwin-user-shared]
60FF0000-60FF6000 rw-s 00000000 0000:0000 0                   [cygwin-shared]
61000000-61001000 r--p 00000000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61001000-6117B000 r-xp 00001000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6117B000-6117D000 rwxp 0017B000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6117D000-6119D000 rw-p 0017D000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6119D000-611FC000 r--p 0019D000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
611FC000-61231000 rw-p 001FC000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61231000-6123B000 r--p 00231000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6123B000-6123C000 rw-p 0023B000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6123C000-61256000 r--p 0023C000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61256000-61261000 rw-p 00256000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61261000-61262000 r--p 00261000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61262000-61470000 rw-p 00262000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
674C0000-674C1000 r--p 00000000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
674C1000-674D8000 r-xp 00001000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
674D8000-675B8000 rw-p 00018000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
675B8000-675B9000 r--p 000F8000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
675B9000-675BB000 rw-p 000F9000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
675BB000-675BC000 r--p 000FB000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
6F5C0000-6F5C1000 r--p 00000000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C1000-6F5C7000 r-xp 00001000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C7000-6F5C8000 rw-p 00007000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C8000-6F5C9000 r--p 00008000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C9000-6F5CB000 rw-p 00009000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5CB000-6F5CC000 r--p 0000B000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5CC000-6F5CE000 rw-p 0000C000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5CE000-6F5CF000 r--p 0000E000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
7C800000-7C801000 r--p 00000000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C801000-7C885000 r-xp 00001000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C885000-7C88A000 rw-p 00085000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C88A000-7C906000 r--p 0008A000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C910000-7C911000 r--p 00000000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7C911000-7C98E000 r-xp 00001000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7C98E000-7C993000 rw-p 0007E000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7C993000-7C9C9000 r--p 00083000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7F6F0000-7F6F7000 r-xs 00000000 0000:0000 0                   
7F6F7000-7F7F0000 ===s 00007000 0000:0000 0                   
7FFB0000-7FFD4000 r--s 00000000 0000:0000 0                   
7FFDD000-7FFDE000 rw-p 00000000 0000:0000 0                   [teb (tid 3892)]
7FFDE000-7FFDF000 rw-p 00000000 0000:0000 0                   [teb (tid 4052)]
7FFDF000-7FFE0000 rw-p 00000000 0000:0000 0                   [peb]
7FFE0000-7FFE1000 r--p 00000000 0000:0000 0                   [shared-user-data]
7FFE1000-7FFF0000 ===p 00001000 0000:0000 0                   


and /proc/3740/maps is


00010000-00011000 rw-p 00000000 0000:0000 0                   
00020000-00021000 rw-p 00000000 0000:0000 0                   
00030000-0020B000 ===p 00000000 0000:0000 0                   [stack (tid 2652)]
0020B000-0020C000 rw-g 001DB000 0000:0000 0                   [stack (tid 2652)]
0020C000-00230000 rw-p 001DC000 0000:0000 0                   [stack (tid 2652)]
00230000-00233000 r--s 00000000 0000:0000 0                   
00240000-00248000 rw-p 00000000 0000:0000 0                   
00248000-00340000 ===p 00008000 0000:0000 0                   
00340000-00346000 rw-p 00000000 0000:0000 0                   [win heap 0 default grow]
00346000-00350000 ===p 00006000 0000:0000 0                   [win heap 0 default grow]
00350000-00353000 rw-s 00000000 0000:0000 0                   [win heap 1 grow]
00353000-00360000 ===s 00003000 0000:0000 0                   [win heap 1 grow]
00360000-00376000 r--s 00000000 C095:C492 281474976712054     /cygdrive/d/WINDOWS/system32/unicode.nls
00380000-003C1000 r--s 00000000 C095:C492 281474976713091     /cygdrive/d/WINDOWS/system32/locale.nls
003D0000-003D6000 r--s 00000000 C095:C492 281474976713631     /cygdrive/d/WINDOWS/system32/sorttbls.nls
003E0000-003E1000 rw-s 00000000 0000:0000 0                   
003F0000-003FE000 rw-s 00000000 0000:0000 0                   
00400000-00401000 r--p 00000000 C095:C492 2814749767676467    /usr/bin/gcc-4.exe
00401000-0041B000 r-xp 00001000 C095:C492 2814749767676467    /usr/bin/gcc-4.exe
0041B000-0043D000 rw-p 0001B000 C095:C492 2814749767676467    /usr/bin/gcc-4.exe
00440000-00481000 r--s 00000000 C095:C492 281474976713630     /cygdrive/d/WINDOWS/system32/sortkey.nls
00490000-0068B000 ===p 00000000 0000:0000 0                   [stack (tid 672)]
0068B000-0068C000 rw-g 001FB000 0000:0000 0                   [stack (tid 672)]
0068C000-00690000 rw-p 001FC000 0000:0000 0                   [stack (tid 672)]
00690000-00691000 rw-p 00000000 0000:0000 0                   
20000000-20060000 rw-p 00000000 0000:0000 0                   [heap]
20060000-38000000 ===p 00060000 0000:0000 0                   [heap]
60FD0000-60FE0000 rw-s 00000000 0000:0000 0                   [procinfo]
60FE0000-60FE9000 rw-s 00000000 0000:0000 0                   [cygwin-user-shared]
60FF0000-60FF6000 rw-s 00000000 0000:0000 0                   [cygwin-shared]
61000000-61001000 r--p 00000000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61001000-6117B000 r-xp 00001000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6117B000-6117D000 rwxp 0017B000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6117D000-6119D000 rw-p 0017D000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6119D000-611FC000 r--p 0019D000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
611FC000-61231000 rw-p 001FC000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61231000-6123B000 r--p 00231000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6123B000-6123C000 rw-p 0023B000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
6123C000-61256000 r--p 0023C000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61256000-61261000 rw-p 00256000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61261000-61262000 r--p 00261000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
61262000-61470000 rw-p 00262000 C095:C492 106679016173352090   /usr/bin/cygwin1.dll
674C0000-674C1000 r--p 00000000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
674C1000-674D8000 r-xp 00001000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
674D8000-675B8000 rw-p 00018000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
675B8000-675B9000 r--p 000F8000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
675B9000-675BB000 rw-p 000F9000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
675BB000-675BC000 r--p 000FB000 C095:C492 2251799814315820    /usr/bin/cygiconv-2.dll
6F5C0000-6F5C1000 r--p 00000000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C1000-6F5C7000 r-xp 00001000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C7000-6F5C8000 rw-p 00007000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C8000-6F5C9000 r--p 00008000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5C9000-6F5CB000 rw-p 00009000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5CB000-6F5CC000 r--p 0000B000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5CC000-6F5CE000 rw-p 0000C000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
6F5CE000-6F5CF000 r--p 0000E000 C095:C492 2814749767737646    /usr/bin/cygintl-8.dll
77DA0000-77DA1000 r--p 00000000 C095:C492 562949953453878     /cygdrive/d/WINDOWS/system32/advapi32.dll
77DA1000-77E16000 r-xp 00001000 C095:C492 562949953453878     /cygdrive/d/WINDOWS/system32/advapi32.dll
77E16000-77E1B000 rw-p 00076000 C095:C492 562949953453878     /cygdrive/d/WINDOWS/system32/advapi32.dll
77E1B000-77E4C000 r--p 0007B000 C095:C492 562949953453878     /cygdrive/d/WINDOWS/system32/advapi32.dll
77E50000-77E51000 r--p 00000000 C095:C492 4503599627854602    /cygdrive/d/WINDOWS/system32/rpcrt4.dll
77E51000-77EDC000 r-xp 00001000 C095:C492 4503599627854602    /cygdrive/d/WINDOWS/system32/rpcrt4.dll
77EDC000-77EDD000 rw-p 0008C000 C095:C492 4503599627854602    /cygdrive/d/WINDOWS/system32/rpcrt4.dll
77EDD000-77EE3000 r--p 0008D000 C095:C492 4503599627854602    /cygdrive/d/WINDOWS/system32/rpcrt4.dll
77FC0000-77FC1000 r--p 00000000 C095:C492 1125899906874083    /cygdrive/d/WINDOWS/system32/secur32.dll
77FC1000-77FCE000 r-xp 00001000 C095:C492 1125899906874083    /cygdrive/d/WINDOWS/system32/secur32.dll
77FCE000-77FCF000 rw-p 0000E000 C095:C492 1125899906874083    /cygdrive/d/WINDOWS/system32/secur32.dll
77FCF000-77FD1000 r--p 0000F000 C095:C492 1125899906874083    /cygdrive/d/WINDOWS/system32/secur32.dll
7C800000-7C801000 r--p 00000000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C801000-7C885000 r-xp 00001000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C885000-7C88A000 rw-p 00085000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C88A000-7C906000 r--p 0008A000 C095:C492 562949953454378     /cygdrive/d/WINDOWS/system32/kernel32.dll
7C910000-7C911000 r--p 00000000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7C911000-7C98E000 r-xp 00001000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7C98E000-7C993000 rw-p 0007E000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7C993000-7C9C9000 r--p 00083000 C095:C492 2533274790880158    /cygdrive/d/WINDOWS/system32/ntdll.dll
7F6F0000-7F6F7000 r-xs 00000000 0000:0000 0                   
7F6F7000-7F7F0000 ===s 00007000 0000:0000 0                   
7FFB0000-7FFD4000 r--s 00000000 0000:0000 0                   
7FFDD000-7FFDE000 rw-p 00000000 0000:0000 0                   [teb (tid 672)]
7FFDE000-7FFDF000 rw-p 00000000 0000:0000 0                   [teb (tid 2652)]
7FFDF000-7FFE0000 rw-p 00000000 0000:0000 0                   [peb]
7FFE0000-7FFE1000 r--p 00000000 0000:0000 0                   [shared-user-data]
7FFE1000-7FFF0000 ===p 00001000 0000:0000 0                   


I do not include /proc/{1388,324,492}/maps, i have diff'ed them, they are similar
to /proc/4084/maps (same number of lines, same lines except lines beginning with
00 or 7F).

I add that i didn't perform any rebase/rebaseall (since fresh install).


Hope this helps.


Regards,

Denis Excoffier.

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]