metasploit-framework/lib
sinn3r 807142e988 'Size' may not exist in certain PDF structure.
This is a fix for issues related to:
'undefined method `[]' for nil:NilClass'

It is possible that a PDF may not have the 'Size' xref, and people
are running into the 'undefined method'[]' for NilClass' exception.
Because the pdf parser always assumes there is a Size field,
so it uses a match() function to find the value for Size, which
can be nil.

See the following bug report for example:
https://dev.metasploit.com/redmine/issues/7014
2012-06-26 16:09:13 -05:00
..
anemone Cutting over rails3 to master. 2012-04-15 23:35:38 -05:00
bit-struct
gemcache/ruby/1.9.1 Merge/sync with mdm 2012-06-25 10:11:53 -05:00
metasm
msf 'Size' may not exist in certain PDF structure. 2012-06-26 16:09:13 -05:00
nessus Fix broken comparison 2012-04-23 23:06:52 -05:00
net Make sure matches is set 2012-05-22 12:49:54 -06:00
openvas
packetfu Updating PacketFu to match upstream 2012-04-09 15:47:21 -05:00
postgres Proper fix for IPv6 postgresql connections 2012-01-31 02:08:02 -06:00
rabal Cutting over rails3 to master. 2012-04-15 23:35:38 -05:00
rapid7 Straighten out the login error path for nexpose API calls 2012-06-04 15:21:04 -05:00
rbmysql
rex Apply the console ID if specified 2012-06-25 01:37:38 -05:00
rkelly
snmp
sshkey Adds SSHKey gem and some other ssh goodies 2012-01-08 22:28:37 -06:00
telephony
zip
anemone.rb
bit-struct.rb
enumerable.rb
fastlib.rb Merge in updated fastlib 2012-02-04 00:03:03 -06:00
metasm.rb
msfenv.rb Cutting over rails3 to master. 2012-04-15 23:35:38 -05:00
packetfu.rb
postgres_msf.rb
postgres_msf.rb.ut.rb
rbmysql.rb
rbreadline.rb
readline_compatible.rb
rex.rb
rex.rb.ts.rb Cutting over rails3 to master. 2012-04-15 23:35:38 -05:00
rkelly.rb
snmp.rb
sshkey.rb Adds SSHKey gem and some other ssh goodies 2012-01-08 22:28:37 -06:00
telephony.rb
windows_console_color_support.rb Cutting over rails3 to master. 2012-04-15 23:35:38 -05:00
zip.rb