Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 174350 Details for
Bug 240496
dev-libs/xerces-c <3.0.0-r1 maxOccurs XML schema DoS (CVE-2008-4482)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Minor test-case informativeness enhancement patch
testInform.patch (text/plain), 3.83 KB, created by
Kent Fredric (IRC: kent\n) (RETIRED)
on 2008-12-05 19:33:23 UTC
(
hide
)
Description:
Minor test-case informativeness enhancement patch
Filename:
MIME Type:
Creator:
Kent Fredric (IRC: kent\n) (RETIRED)
Created:
2008-12-05 19:33:23 UTC
Size:
3.83 KB
patch
obsolete
>diff -Naur xerces-c-3.0.0/scripts/sanityTest.pl xerces-c-3.0.0/scripts/sanityTest.pl >--- xerces-c-3.0.0/scripts/sanityTest.pl 2008-09-17 15:06:33.000000000 +1200 >+++ xerces-c-3.0.0/scripts/sanityTest.pl 2008-12-06 07:46:13.080127602 +1300 >@@ -163,38 +163,38 @@ > print ("3"); > system ("InitTermTest -n -s -f personal-schema.xml"); > >+sub doTest { >+ my ( $no, $cmd ) = @_; >+ print $no; >+ if ( system($cmd) != 0 ){ >+ if( $? == -1 ){ >+ print "failed to execute $! $cmd \n"; >+ return; >+ } >+ if( $? != 0 ){ >+ print "$! $cmd Exited With State $? \n"; >+ return; >+ } >+ } >+ return; >+} > # Run ThreadTest > system ("ThreadTest"); >-print ("1"); >-system ("ThreadTest -parser=sax -v=never -quiet -threads 10 -time 20 personal.xml"); >-print ("2"); >-system ("ThreadTest -parser=dom -v=never -quiet -threads 10 -time 20 personal.xml"); >-print ("3"); >-system ("ThreadTest -parser=sax2 -v=never -quiet -threads 10 -time 20 personal.xml"); >-print ("4"); >-system ("ThreadTest -parser=sax -v=always -quiet -threads 10 -time 20 personal.xml"); >-print ("5"); >-system ("ThreadTest -parser=dom -v=always -quiet -threads 10 -time 20 personal.xml"); >-print ("6"); >-system ("ThreadTest -parser=sax2 -v=always -quiet -threads 10 -time 20 personal.xml"); >-print ("7"); >-system ("ThreadTest -parser=sax -gc -v=always -quiet -threads 10 -time 20 personal.xml"); >-print ("8"); >-system ("ThreadTest -parser=dom -gc -v=always -quiet -threads 10 -time 20 personal.xml"); >-print ("9"); >-system ("ThreadTest -parser=sax2 -gc -v=always -quiet -threads 10 -time 20 personal.xml"); >-print ("10"); >-system ("ThreadTest -parser=sax -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >-print ("11"); >-system ("ThreadTest -parser=dom -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >-print ("12"); >-system ("ThreadTest -parser=sax2 -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >-print ("13"); >-system ("ThreadTest -parser=sax -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >-print ("14"); >-system ("ThreadTest -parser=dom -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >-print ("15"); >-system ("ThreadTest -parser=sax2 -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >+doTest ("1", "ThreadTest -parser=sax -v=never -quiet -threads 10 -time 20 personal.xml"); >+doTest ("2", "ThreadTest -parser=dom -v=never -quiet -threads 10 -time 20 personal.xml"); >+doTest ("3", "ThreadTest -parser=sax2 -v=never -quiet -threads 10 -time 20 personal.xml"); >+doTest ("4", "ThreadTest -parser=sax -v=always -quiet -threads 10 -time 20 personal.xml"); >+doTest ("5", "ThreadTest -parser=dom -v=always -quiet -threads 10 -time 20 personal.xml"); >+doTest ("6", "ThreadTest -parser=sax2 -v=always -quiet -threads 10 -time 20 personal.xml"); >+doTest ("7", "ThreadTest -parser=sax -gc -v=always -quiet -threads 10 -time 20 personal.xml"); >+doTest ("8", "ThreadTest -parser=dom -gc -v=always -quiet -threads 10 -time 20 personal.xml"); >+doTest ("9", "ThreadTest -parser=sax2 -gc -v=always -quiet -threads 10 -time 20 personal.xml"); >+doTest ("10", "ThreadTest -parser=sax -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >+doTest ("11", "ThreadTest -parser=dom -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >+doTest ("12", "ThreadTest -parser=sax2 -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >+doTest ("13", "ThreadTest -parser=sax -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >+doTest ("14", "ThreadTest -parser=dom -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); >+doTest ("15", "ThreadTest -parser=sax2 -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml"); > > # Run MemHandlerTest > system ("MemHandlerTest");
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 240496
:
168592
| 174350