{"thread":{"id":"35906","subject":"gitweb.cgi bug - XML Parsing Error: not well-formed","startedAt":"2014-02-18T11:41:47Z","lastAt":"2014-02-18T14:57:18Z","messageCount":3,"participants":["Dongsheng Song","Andrew Keller"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"234962","messageId":"CAE8XmWp3uTW7wGrVryC6ECTkkJRcc=ruC=B6PhOURGifnh90Sw@mail.gmail.com","threadId":"35906","inReplyTo":null,"subject":"gitweb.cgi bug - XML Parsing Error: not well-formed","fromName":"Dongsheng Song","fromEmail":"dongsheng.song@gmail.com","sentAt":"2014-02-18T11:41:47Z","receivedAt":"2014-02-18T11:41:47Z","isPatch":false,"sender":{"key":"dongsheng.song@gmail.com","avatar":null},"body":"Here is gitweb generated XHTML fragment:\n\n<div class=\"patch\" id=\"patch19\">\n<div class=\"diff header\">diff --git a/RFC/2010/DRE-2010-004 RFC for\nUpdate Synchronization Program &amp; Solve the Balance Adjustment\nIssue v2.doc <a class=\"path\"\nhref=\"/repo/git?p=DRE/Reference.git;a=blob;f=RFC/2010/DRE-2010-004+RFC+for+Update+Synchronization+Program+%26+Solve+the+Balance+Adjustment+Issue+v2.doc;h=3074448e2e68235e891ebd1301e6277d993973a5;hb=fbd4e74c867214062ad39282a899f1d14a2e89ba\">b/RFC/2010/DRE-2010-004\nRFC for Update Synchronization Program &amp; Solve the Balance\nAdjustment Issue v2.doc</a></div>\n<div class=\"diff extended_header\">\nnew file mode 100644<span class=\"info\"> (file)</span><br/>\nindex 0000000..<a class=\"hash\"\nhref=\"/repo/git?p=DRE/Reference.git;a=blob;f=RFC/2010/DRE-2010-004+RFC+for+Update+Synchronization+Program+%26+Solve+the+Balance+Adjustment+Issue+v2.doc;h=3074448e2e68235e891ebd1301e6277d993973a5;hb=fbd4e74c867214062ad39282a899f1d14a2e89ba\">3074448</a><br/>\nBinary files /dev/null and b/RFC/2010/DRE-2010-004 RFC for Update\nSynchronization Program & Solve the Balance Adjustment Issue v2.doc\ndiffer<br/>\n</div>\n</div>\n\n--\nDongsheng\n"},{"id":"234991","messageId":"7A867C8D-4F20-44C2-BE16-7EF81E799998@kellerfarm.com","threadId":"35906","inReplyTo":"CAE8XmWp3uTW7wGrVryC6ECTkkJRcc=ruC=B6PhOURGifnh90Sw@mail.gmail.com","subject":"Re: gitweb.cgi bug - XML Parsing Error: not well-formed","fromName":"Andrew Keller","fromEmail":"andrew@kellerfarm.com","sentAt":"2014-02-18T14:34:06Z","receivedAt":"2014-02-18T14:34:06Z","isPatch":false,"sender":{"key":"andrew@kellerfarm.com","avatar":"https://avatars.githubusercontent.com/u/304204?v=4"},"body":"On Feb 18, 2014, at 6:41 AM, Dongsheng Song <dongsheng.song@gmail.com> wrote:\n\n> Here is gitweb generated XHTML fragment:\n> \n> …\n\nYou're going to have to be more specific.\n\n - Andrew\n"},{"id":"234993","messageId":"CAE8XmWpvQrW0Us309teZ_E8hvJWS8ihaGhOsU94EkOjeypGzhg@mail.gmail.com","threadId":"35906","inReplyTo":"7A867C8D-4F20-44C2-BE16-7EF81E799998@kellerfarm.com","subject":"Re: gitweb.cgi bug - XML Parsing Error: not well-formed","fromName":"Dongsheng Song","fromEmail":"dongsheng.song@gmail.com","sentAt":"2014-02-18T14:57:18Z","receivedAt":"2014-02-18T14:57:18Z","isPatch":false,"sender":{"key":"dongsheng.song@gmail.com","avatar":null},"body":"What's your mean ?\n\nI think I had post enough information:\n\nWhen I access https://xxx.info/repo/git?p=DRE/Reference.git;a=commitdiff;h=fbd4e74c867214062ad39282a899f1d14a2e89ba\n\nThen gitweb.cgi generate invalid XHTML:\n\n\n<div class=\"patch\" id=\"patch19\">\n<div class=\"diff header\">diff --git a/RFC/2010/DRE-2010-004 RFC for\nUpdate Synchronization Program &amp; Solve the Balance Adjustment\nIssue v2.doc <a class=\"path\"\nhref=\"/repo/git?p=DRE/Reference.git;a=blob;f=RFC/2010/DRE-2010-004+RFC+for+Update+Synchronization+Program+%26+Solve+the+Balance+Adjustment+Issue+v2.doc;h=3074448e2e68235e891ebd1301e6277d993973a5;hb=fbd4e74c867214062ad39282a899f1d14a2e89ba\">b/RFC/2010/DRE-2010-004\nRFC for Update Synchronization Program &amp; Solve the Balance\nAdjustment Issue v2.doc</a></div>\n<div class=\"diff extended_header\">\nnew file mode 100644<span class=\"info\"> (file)</span><br/>\nindex 0000000..<a class=\"hash\"\nhref=\"/repo/git?p=DRE/Reference.git;a=blob;f=RFC/2010/DRE-2010-004+RFC+for+Update+Synchronization+Program+%26+Solve+the+Balance+Adjustment+Issue+v2.doc;h=3074448e2e68235e891ebd1301e6277d993973a5;hb=fbd4e74c867214062ad39282a899f1d14a2e89ba\">3074448</a><br/>\nBinary files /dev/null and b/RFC/2010/DRE-2010-004 RFC for Update\nSynchronization Program & Solve the Balance Adjustment Issue v2.doc\ndiffer<br/>\n</div>\n</div>\n\nThe last 'Program & Solve' should be 'Program &amp; Solve'\n\nRegards,\nDongsheng\n\nOn Tue, Feb 18, 2014 at 10:34 PM, Andrew Keller <andrew@kellerfarm.com> wrote:\n> On Feb 18, 2014, at 6:41 AM, Dongsheng Song <dongsheng.song@gmail.com> wrote:\n>\n>> Here is gitweb generated XHTML fragment:\n>>\n>> …\n>\n> You're going to have to be more specific.\n>\n>  - Andrew\n>\n"}]}