author | Ben Chang <Benjamin.Chang@Oracle.COM> |
Thu, 26 Jul 2012 10:31:22 -0700 | |
changeset 933 | fbf8e08af1f1 |
parent 918 | 35e4a56e4a26 |
permissions | -rw-r--r-- |
918
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
1 |
Second chunk of the patch was left out since it's already in 2.7.6 even |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
2 |
according git history it was committed in one step. |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
3 |
|
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
4 |
From 729601f15772c19778062b98bd0716d8f5c2af3b Mon Sep 17 00:00:00 2001 |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
5 |
From: Martin <[email protected]> |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
6 |
Date: Mon, 12 Oct 2009 20:42:26 +0000 |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
7 |
Subject: Fix memory leak in xmlXPathEvalExpression() |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
8 |
|
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
9 |
* xpath.c: plug some leaks when parsing misformed XPath expressions |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
10 |
* python/tests/xpathleak.py: expand the regression tests for those |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
11 |
--- |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
12 |
(limited to 'python/tests/xpathleak.py') |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
13 |
|
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
14 |
diff --git a/python/tests/xpathleak.py b/python/tests/xpathleak.py |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
15 |
index dcc144c..39f49e3 100644 |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
16 |
--- a/python/tests/xpathleak.py |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
17 |
+++ b/python/tests/xpathleak.py |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
18 |
@@ -15,6 +15,14 @@ expect="""--> Invalid expression |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
19 |
--> xmlXPathEval: evaluation failed |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
20 |
--> Invalid expression |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
21 |
--> xmlXPathEval: evaluation failed |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
22 |
+--> Invalid expression |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
23 |
+--> xmlXPathEval: evaluation failed |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
24 |
+--> Invalid expression |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
25 |
+--> xmlXPathEval: evaluation failed |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
26 |
+--> Invalid expression |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
27 |
+--> xmlXPathEval: evaluation failed |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
28 |
+--> Invalid expression |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
29 |
+--> xmlXPathEval: evaluation failed |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
30 |
""" |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
31 |
err="" |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
32 |
def callback(ctx, str): |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
33 |
-- |
35e4a56e4a26
7184322 libxml2 should pass its internal test suite
Petr Sumbera <petr.sumbera@oracle.com>
parents:
diff
changeset
|
34 |
cgit v0.9.0.2 |