* pinfo.cc (pinfo::init): Guard against MapViewOfFileEx failure.
This commit is contained in:
		
							parent
							
								
									dbfd3394e9
								
							
						
					
					
						commit
						1d2fd38847
					
				|  | @ -1,3 +1,7 @@ | ||||||
|  | 2004-07-16  Christopher Faylor  <cgf@timesys.com> | ||||||
|  | 
 | ||||||
|  | 	* pinfo.cc (pinfo::init): Guard against MapViewOfFileEx failure. | ||||||
|  | 
 | ||||||
| 2004-07-15  Corinna Vinschen  <corinna@vinschen.de> | 2004-07-15  Corinna Vinschen  <corinna@vinschen.de> | ||||||
| 
 | 
 | ||||||
| 	* mmap.cc (mmap_record::alloc_page_map): Mark pages as allocated even | 	* mmap.cc (mmap_record::alloc_page_map): Mark pages as allocated even | ||||||
|  |  | ||||||
|  | @ -193,6 +193,8 @@ pinfo::init (pid_t n, DWORD flag, HANDLE in_h) | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|       procinfo = (_pinfo *) MapViewOfFileEx (h, access, 0, 0, 0, mapaddr); |       procinfo = (_pinfo *) MapViewOfFileEx (h, access, 0, 0, 0, mapaddr); | ||||||
|  |       if (!procinfo) | ||||||
|  | 	api_fatal ("MapViewOfFileEx failed, %E"); | ||||||
|       ProtectHandle1 (h, pinfo_shared_handle); |       ProtectHandle1 (h, pinfo_shared_handle); | ||||||
| 
 | 
 | ||||||
|       if ((procinfo->process_state & PID_INITIALIZING) && (flag & PID_NOREDIR) |       if ((procinfo->process_state & PID_INITIALIZING) && (flag & PID_NOREDIR) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue