Return-Path: Delivered-To: apmail-incubator-abdera-dev-archive@locus.apache.org Received: (qmail 92357 invoked from network); 8 Oct 2007 19:32:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Oct 2007 19:32:17 -0000 Received: (qmail 17284 invoked by uid 500); 8 Oct 2007 19:32:05 -0000 Delivered-To: apmail-incubator-abdera-dev-archive@incubator.apache.org Received: (qmail 17206 invoked by uid 500); 8 Oct 2007 19:32:05 -0000 Mailing-List: contact abdera-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: abdera-dev@incubator.apache.org Delivered-To: mailing list abdera-dev@incubator.apache.org Received: (qmail 17197 invoked by uid 99); 8 Oct 2007 19:32:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Oct 2007 12:32:05 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jasnell@gmail.com designates 209.85.132.251 as permitted sender) Received: from [209.85.132.251] (HELO an-out-0708.google.com) (209.85.132.251) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Oct 2007 19:32:07 +0000 Received: by an-out-0708.google.com with SMTP id b33so114240ana for ; Mon, 08 Oct 2007 12:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type; bh=j261w1+hmpm3H59Hgxkywn7+sBTHYcBE4DGMLhOj2AI=; b=aZPBINxRac4qOqN8JIgU72P68MX378RzfX1NdMC/oZKMD8QQbuJ9CDOLAZGMTl9PFhREvKMqAqdDwZ+bceQp4ndCQ8/6bjyjWFeYqzB+aSXS5xFwrwqfkTRGfn7K9mHOpiZaaghaj8brWtkJ2PRxfIzoU/zOg5YGec+NEB1e4GY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type; b=NNzwBIhH1RWhERfDl5i/k317reas03CIrPJn4u+AYv3IofZYcLTeCPVdq18fqDe4ivBjN/xqeTaBIADmcsIjvzLYoEYJTGeEErOsD/4UEoYik/N3vLtvz27Q/pREDejGC7tWxHNi4I/HlolAWGB6j3/QxejW67bdUcO7UQFi+2s= Received: by 10.142.157.15 with SMTP id f15mr3340355wfe.1191871905286; Mon, 08 Oct 2007 12:31:45 -0700 (PDT) Received: from ?192.168.1.2? ( [67.181.218.96]) by mx.google.com with ESMTPS id m6sm5931043wrm.2007.10.08.12.31.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 08 Oct 2007 12:31:44 -0700 (PDT) Message-ID: <470A859E.2050109@gmail.com> Date: Mon, 08 Oct 2007 12:31:42 -0700 From: James M Snell User-Agent: Thunderbird 2.0.0.6 (X11/20071005) MIME-Version: 1.0 To: abdera-dev@incubator.apache.org Subject: Re: failing parser test References: <29a761a00710081005k767cd09ei25b52dd34f47663@mail.gmail.com> <6B552113-325D-43BF-98B2-D33382EC3E0C@sourcesense.com> In-Reply-To: <6B552113-325D-43BF-98B2-D33382EC3E0C@sourcesense.com> X-Enigmail-Version: 0.95.3 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms040505060406000105070108" X-Virus-Checked: Checked by ClamAV on apache.org --------------ms040505060406000105070108 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit I'm not convinced that we can call it buggy. The stream has to be fully consumed before the parsed objects can be modified. - James Ugo Cei wrote: > > On Oct 8, 2007, at 7:05 PM, Brian Moseley wrote: > >> We've got a parser test down. Repeat, a parser test is down. > > I know, I wrote that test. The test fails because the code is buggy, but > I have no clue as to how to fix it. See ABDERA-70. > > Ugo > > > > --------------ms040505060406000105070108 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIP7jCC BSwwggSVoAMCAQICEDqcN60eyFMWG0XIVQBLNZgwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNV BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMiBQdWJs aWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykg MTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQL ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4XDTAzMDUwNjAwMDAwMFoXDTEzMDUwNTIzNTk1 OVowgfkxCzAJBgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1h Y2hpbmVzIENvcnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTsw OQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo YykwMzEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENB MSQwIgYDVQQDExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwgZ8wDQYJKoZIhvcNAQEB BQADgY0AMIGJAoGBANVnrTXdoH79V2HWnacXy7mjjSNcnOi3Z+cXSBh9uSDhCLAUUeuvoHub uA5ImrJI5k/dA+Q0L+WNzR7OZr4TRpw3DOksYS/0o+RZ5+luJ7ltXcdVgsHU6qqHDpvF1hAe gqpNz670JVVfUs4ThC1AafMIBHwmJbqFG4Iy39OH37oBAgMBAAGjggHpMIIB5TASBgNVHRMB Af8ECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4RQEHFwIwKjAoBggrBgEFBQcCARYc aHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8v Y3JsLnZlcmlzaWduLmNvbS9wY2EyLWcyLmNybDALBgNVHQ8EBAMCAQYwEQYJYIZIAYb4QgEB BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEyNzAdBgNV HQ4EFgQUkcFzsHPV2ZJ0Z80b8VEUNDG2LFowgegGA1UdIwSB4DCB3aGBx6SBxDCBwTELMAkG A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTwwOgYDVQQLEzNDbGFzcyAyIFB1 YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIxOjA4BgNVBAsTMShj KSAxOTk4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV BAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmuCEQC5L2DMiJ+hekYJuFtwbIqvMA0GCSqGSIb3 DQEBBQUAA4GBAJcMUE/GM7DSGWSfEaUELX8FdU5Ug5WUfJVLTc4s5xDj+d9P/sxo39ofCYcy BrVFpessapDKDJKKCu6zbSNwKStMN7smU6TYiyT2FP216Adb5wsu94gxblObFoms2qG/BuGH bFxtbIBAiCNlFcRk69rPUGu/EOvQeUAR+Ub1NkjPMIIFWzCCBMSgAwIBAgIQc37B40uT6u4/ wtpRWBsngDANBgkqhkiG9w0BAQUFADCB+TELMAkGA1UEBhMCVVMxNDAyBgNVBAoTK0ludGVy bmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlZlcmlT aWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3 dy52ZXJpc2lnbi5jb20vcnBhIChjKTAzMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRp dmlkdWFsIFN1YnNjcmliZXIgQ0ExJDAiBgNVBAMTG0lCTSBDZXJ0aWZpY2F0aW9uIEF1dGhv cml0eTAeFw0wNzA5MjEwMDAwMDBaFw0wODA5MjAyMzU5NTlaMIGHMS4wLAYDVQQKFCVJbnRl cm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnAuMRcwFQYDVQQDDA5KYW1lcyBNLiBT bmVsbDEZMBcGCgmSJomT8ixkAQEUCThBMTEyMTg5NzEhMB8GCSqGSIb3DQEJARYSamFzbmVs bEB1cy5pYm0uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDkldnVGXgCCx9VqrI8 YWSgSOxYoJmSEJJTzvM2LjudEJYKagOT8hMp1t6830fjsVCM6/UWttWkGCISjO600hnehi7q FG8YaOwJL1Z+Mb+VpzlCIAEKWJ7N0QXBL41z+vlEphcZ3Rjusu5dJhfB3CX+q4HsoHSpwPbe 4OyDoj2ppQIDAQABo4ICUjCCAk4wCQYDVR0TBAIwADALBgNVHQ8EBAMCBaAwZgYDVR0fBF8w XTBboFmgV4ZVaHR0cDovL29uc2l0ZWNybC52ZXJpc2lnbi5jb20vSW50ZXJuYXRpb25hbEJ1 c2luZXNzTWFjaGluZXNDb3JwQ29ycG9yYXRlQ0lPL0xhdGVzdENSTDCCASkGA1UdIASCASAw ggEcMIIBGAYLYIZIAYb4RQEHFwIwggEHMCsGCCsGAQUFBwIBFh9odHRwczovL3d3dy52ZXJp c2lnbi5jb20vcnBhLWtyMIHXBggrBgEFBQcCAjCByhqBx05vdGljZSBUZXh0PU5PVElDRTog UHJpdmF0ZSBrZXkgbWF5IGJlIHJlY292ZXJlZCBieSBWZXJpU2lnbidzIGN1c3RvbWVyIHdo byBtYXkgYmUgYWJsZSB0byBkZWNyeXB0IG1lc3NhZ2VzIHlvdSBzZW5kIHRvIGNlcnRpZmlj YXRlIGhvbGRlci4gIFVzZSBpcyBzdWJqZWN0IHRvIHRlcm1zIGF0IGh0dHBzOi8vd3d3LnZl cmlzaWduLmNvbS9ycGEta3IwHwYDVR0jBBgwFoAUkcFzsHPV2ZJ0Z80b8VEUNDG2LFowHQYD VR0OBBYEFJwNlBs18nT1PRnQg3rCMIHHQcGjMC0GA1UdEQQmMCSgIgYKKwYBBAGCNxQCA6AU DBJqYXNuZWxsQHVzLmlibS5jb20wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBEG CWCGSAGG+EIBAQQEAwIFoDANBgkqhkiG9w0BAQUFAAOBgQAXnfkib0m2IqA9RJ+xV0G3Y/Oq lzsPfF8dFayH1f0O8KEoBtgFh8y/BcBFvlpmLj/QrD2nqwW79402P3WtOondypqnz+xE78RQ KnZ4FXOoLhGXZ8auPbutzxDY6BSMeFNn3Sz5yueez++l6IOmct+eJMYUYx/AoNN7ccSwwO4+ rDCCBVswggTEoAMCAQICEHN+weNLk+ruP8LaUVgbJ4AwDQYJKoZIhvcNAQEFBQAwgfkxCzAJ BgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENv cnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJU ZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMzEwMC4G A1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBMSQwIgYDVQQD ExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDcwOTIxMDAwMDAwWhcNMDgwOTIw MjM1OTU5WjCBhzEuMCwGA1UEChQlSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBD b3JwLjEXMBUGA1UEAwwOSmFtZXMgTS4gU25lbGwxGTAXBgoJkiaJk/IsZAEBFAk4QTExMjE4 OTcxITAfBgkqhkiG9w0BCQEWEmphc25lbGxAdXMuaWJtLmNvbTCBnzANBgkqhkiG9w0BAQEF AAOBjQAwgYkCgYEA5JXZ1Rl4AgsfVaqyPGFkoEjsWKCZkhCSU87zNi47nRCWCmoDk/ITKdbe vN9H47FQjOv1FrbVpBgiEozutNIZ3oYu6hRvGGjsCS9WfjG/lac5QiABCliezdEFwS+Nc/r5 RKYXGd0Y7rLuXSYXwdwl/quB7KB0qcD23uDsg6I9qaUCAwEAAaOCAlIwggJOMAkGA1UdEwQC MAAwCwYDVR0PBAQDAgWgMGYGA1UdHwRfMF0wW6BZoFeGVWh0dHA6Ly9vbnNpdGVjcmwudmVy aXNpZ24uY29tL0ludGVybmF0aW9uYWxCdXNpbmVzc01hY2hpbmVzQ29ycENvcnBvcmF0ZUNJ Ty9MYXRlc3RDUkwwggEpBgNVHSAEggEgMIIBHDCCARgGC2CGSAGG+EUBBxcCMIIBBzArBggr BgEFBQcCARYfaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rcjCB1wYIKwYBBQUHAgIw gcoagcdOb3RpY2UgVGV4dD1OT1RJQ0U6IFByaXZhdGUga2V5IG1heSBiZSByZWNvdmVyZWQg YnkgVmVyaVNpZ24ncyBjdXN0b21lciB3aG8gbWF5IGJlIGFibGUgdG8gZGVjcnlwdCBtZXNz YWdlcyB5b3Ugc2VuZCB0byBjZXJ0aWZpY2F0ZSBob2xkZXIuICBVc2UgaXMgc3ViamVjdCB0 byB0ZXJtcyBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhLWtyMB8GA1UdIwQYMBaA FJHBc7Bz1dmSdGfNG/FRFDQxtixaMB0GA1UdDgQWBBScDZQbNfJ09T0Z0IN6wjCBx0HBozAt BgNVHREEJjAkoCIGCisGAQQBgjcUAgOgFAwSamFzbmVsbEB1cy5pYm0uY29tMB0GA1UdJQQW MBQGCCsGAQUFBwMCBggrBgEFBQcDBDARBglghkgBhvhCAQEEBAMCBaAwDQYJKoZIhvcNAQEF BQADgYEAF535Im9JtiKgPUSfsVdBt2Pzqpc7D3xfHRWsh9X9DvChKAbYBYfMvwXARb5aZi4/ 0Kw9p6sFu/eNNj91rTqJ3cqap8/sRO/EUCp2eBVzqC4Rl2fGrj27rc8Q2OgUjHhTZ90s+crn ns/vpeiDpnLfniTGFGMfwKDTe3HEsMDuPqwxggS3MIIEswIBATCCAQ4wgfkxCzAJBgNVBAYT AlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnBvcmF0 aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBv ZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMzEwMC4GA1UECxMn Q2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBMSQwIgYDVQQDExtJQk0g Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkCEHN+weNLk+ruP8LaUVgbJ4AwCQYFKw4DAhoFAKCC Av0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDcxMDA4MTkz MTQyWjAjBgkqhkiG9w0BCQQxFgQUVzfF8613l67ha3fWFRmIsaAAU9wwUgYJKoZIhvcNAQkP MUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D AgcwDQYIKoZIhvcNAwICASgwggEhBgkrBgEEAYI3EAQxggESMIIBDjCB+TELMAkGA1UEBhMC VVMxNDAyBgNVBAoTK0ludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRp b24xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9m IHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTAzMTAwLgYDVQQLEydD bGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0ExJDAiBgNVBAMTG0lCTSBD ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eQIQc37B40uT6u4/wtpRWBsngDCCASMGCyqGSIb3DQEJ EAILMYIBEqCCAQ4wgfkxCzAJBgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1 c2luZXNzIE1hY2hpbmVzIENvcnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO ZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24u Y29tL3JwYSAoYykwMzEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJz Y3JpYmVyIENBMSQwIgYDVQQDExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkCEHN+weNL k+ruP8LaUVgbJ4AwDQYJKoZIhvcNAQEBBQAEgYDSJvHOZmPYxL9F7Zd64LPaf0ah/dcUKujx Pa9eRjH+foiqbb5QEtG7c2vk5yrBQ0CNrLN5Op2nqYxyF+vVsD1xCTO7NyfLrW2Z/SrTyaN8 ELsdEgN5y77/gcjFeHfEQvR++4yglHG2l1n3giUwMdv2U4fX6aIwHyKfORUIdV4DlAAAAAAA AA== --------------ms040505060406000105070108--