This commit is contained in:
		
							parent
							
								
									775211e9f3
								
							
						
					
					
						commit
						5020941711
					
				
					 1 changed files with 14 additions and 73 deletions
				
			
		|  | @ -1,76 +1,12 @@ | ||||||
| src:/drone/src/build/modules/surface* | # /tmp/msan_ignorelist.txt | ||||||
| src:/drone/src/build/* |  | ||||||
| src:/drone/* |  | ||||||
| 
 | 
 | ||||||
| src:/msan/lib/libX11* | # Primary: ignore X11/XCB objects (match object path substring) | ||||||
| obj:/msan/lib/libX11* | obj:/msan/lib/libX11.so | ||||||
| src:/msan/lib/libX11* |  | ||||||
| 
 |  | ||||||
| src:/drone/src/modules/surface/* |  | ||||||
| src:/drone/src/modules/surface/private/linux/system.cpp |  | ||||||
| src:*/linux/*.cpp |  | ||||||
| 
 |  | ||||||
| src:/msan/lib/libX11.so.6+0xa2e77 |  | ||||||
| src:/msan/lib/libX11.so.6 |  | ||||||
| obj:/msan/lib/libX11.so.6+0xa2e77 |  | ||||||
| obj:/msan/lib/libX11.so.6 | obj:/msan/lib/libX11.so.6 | ||||||
| src:/msan/lib/libX11.so.* | obj:/msan/lib/libxcb.so | ||||||
| src:/msan/lib/libX11.so.* | obj:/msan/lib/libxcb.so.1 | ||||||
| obj:/msan/lib/libX11.so.* |  | ||||||
| obj:/msan/lib/libX11.so.* |  | ||||||
| 
 | 
 | ||||||
| fun:XFlush | # Functions in X11/XCB stack (demangled names as seen in traces) | ||||||
| fun:*X* |  | ||||||
| fun:*X* |  | ||||||
| 
 |  | ||||||
| fun:writev |  | ||||||
| fun:write_vec |  | ||||||
| fun:_xcb_conn_wait |  | ||||||
| fun:_xcb_out_send |  | ||||||
| fun:xcb_writev |  | ||||||
| fun:_XSend |  | ||||||
| fun:_XFlush |  | ||||||
| fun:XFlush |  | ||||||
| fun:lt::surface::System::create_surface_component |  | ||||||
| fun:Fixture::create_component |  | ||||||
| 
 |  | ||||||
| fun:*writev |  | ||||||
| fun:*write_vec |  | ||||||
| fun:*_xcb_conn_wait |  | ||||||
| fun:*_xcb_out_send |  | ||||||
| fun:*xcb_writev |  | ||||||
| fun:*_XSend |  | ||||||
| fun:*_XFlush |  | ||||||
| fun:*XFlush |  | ||||||
| fun:*lt::surface::System::create_surface_component |  | ||||||
| fun:*Fixture::create_component |  | ||||||
| 
 |  | ||||||
| fun:*writev* |  | ||||||
| fun:*write_vec* |  | ||||||
| fun:*_xcb_conn_wait* |  | ||||||
| fun:*_xcb_out_send* |  | ||||||
| fun:*xcb_writev* |  | ||||||
| fun:*_XSend* |  | ||||||
| fun:*_XFlush* |  | ||||||
| fun:*XFlush* |  | ||||||
| fun:*lt::surface::System::create_surface_component* |  | ||||||
| fun:*Fixture::create_component* |  | ||||||
| 
 |  | ||||||
| fun:writev* |  | ||||||
| fun:write_vec* |  | ||||||
| fun:_xcb_conn_wait* |  | ||||||
| fun:_xcb_out_send* |  | ||||||
| fun:xcb_writev* |  | ||||||
| fun:_XSend* |  | ||||||
| fun:_XFlush* |  | ||||||
| fun:XFlush* |  | ||||||
| fun:lt::surface::System::create_surface_component* |  | ||||||
| fun:Fixture::create_component* |  | ||||||
| 
 |  | ||||||
| fun:_XData32 |  | ||||||
| src:read_iovec |  | ||||||
| 
 |  | ||||||
| # Ignore system X11/XCB libraries (not MSan-instrumented) |  | ||||||
| fun:_XData32 | fun:_XData32 | ||||||
| fun:XChangeProperty | fun:XChangeProperty | ||||||
| fun:_XSend | fun:_XSend | ||||||
|  | @ -81,6 +17,11 @@ fun:_xcb_conn_wait | ||||||
| fun:_xcb_out_send | fun:_xcb_out_send | ||||||
| fun:xcb_writev | fun:xcb_writev | ||||||
| 
 | 
 | ||||||
| # Alternatively, blanket-ignore the libraries themselves | # Functions in your binary where "use" occurs | ||||||
| src:/msan/lib/libX11.so.* | fun:writev | ||||||
| src:/msan/lib/libxcb.so.* | fun:read_iovec | ||||||
|  | 
 | ||||||
|  | # Optionally ignore the test harness calls (if you want) | ||||||
|  | fun:lt::surface::System::create_surface_component | ||||||
|  | fun:Fixture::create_component | ||||||
|  | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue