Denys Vlasenko
		
	
	38ccd6af8a
	
	
	bzip2: fix two crashes on corrupted archives
		
			
			As it turns out, longjmp'ing into freed stack is not healthy...
function                                             old     new   delta
unpack_usage_messages                                  -      97     +97
unpack_bz2_stream                                    369     409     +40
get_next_block                                      1667    1677     +10
get_bits                                             156     155      -1
start_bunzip                                         212     183     -29
bb_show_usage                                        181     120     -61
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 2/3 up/down: 147/-91)            Total: 56 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
		
	
 
		2018-04-08 20:05:04 +02:00
	 
	
	
	
		 ..
	
	
	
		
			
			
			
			
			
			2016-04-24 14:13:35 +02:00
		 
	
		
	
		
			
			
			
			
			
			2016-12-23 15:13:16 +01:00
		 
	
		
			
			
			
			
			
			2016-11-23 21:51:11 +01:00
		 
	
		
	
		
			
			
			
			
			
			2018-04-08 20:05:04 +02:00
		 
	
		
			
			
			
			
			
			2013-07-30 11:52:58 +02:00
		 
	
		
			
			
			
			
			
			2016-07-22 18:48:38 +02:00
		 
	
		
	
		
	
		
			
			
			
			
			
			2015-01-02 22:31:07 +01:00
		 
	
		
	
		
			
			
			
			
			
			2018-04-08 17:23:27 +02:00
		 
	
		
			
			
			
			
			
			2018-02-01 01:41:31 +01:00
		 
	
		
			
			
			
			
			
			2017-08-10 12:40:48 +02:00
		 
	
		
			
			
			
			
			
			2015-02-07 21:21:02 +01:00
		 
	
		
	
		
			
			
			
			
			
			2015-01-02 22:31:07 +01:00
		 
	
		
	
		
			
			
			
			
			
			2017-01-20 19:47:49 +01:00