[xslt] problems with libxslt and python on Mac OS X



Hello,

Sometime between 1.1.2 and 1.1.4 something very bad has happened with 
libxslt's python bindings on Mac OS X: I only use the python bindings, 
and I've only run 1.1.4 on Mac OS X so I'm not sure if this is a 
localised language binding/platform  problem. The problem is definitely 
still there in 1.1.5.

Symptoms of the problem are frequent and irritating seg faults when 
parsing documents with libxslt.parseStylesheetDoc(). For example, I had 
two files different only in name and one would parse and the other 
would segfault.

I've run the tests in python/tests and here are the results of basic.py 
and exslt.py on 1.1.5:

Thanks,

Matt

----

[~/sandbox/libxslt-1.1.5/python/tests] matthew$ python basic.py
Memory tag error occurs :0x5a85
          bye
       05:10:34 PM

       MEMORY ALLOCATED : 14750, MAX was 26715
BLOCK  NUMBER   SIZE  TYPE
0         509     12 malloc()  in none(0) "Hello World"
1         508     52 malloc()  in none(0) pointer to #506 at index 20
2         507      6 malloc()  in none(0) "title"
3         506     52 malloc()  in none(0) pointer to #507 at index 8
4         505      8 malloc()  in none(0) "article"
5         504     52 malloc()  in none(0) pointer to #505 at index 8
6         501      4 malloc()  in none(0)  INVALID "1.0"
7         500     80 malloc()  in none(0) pointer to #504 at index 12
8         499   2048 malloc()  in none(0)
9         498     24 malloc()  in none(0) pointer to #499 at index 4
10        384     52 malloc()  in none(0) pointer to #383 at index 8
11        383      5 malloc()  in none(0) "test"
12        381      9 malloc()  in none(0) "test.xml"
13        377      4 malloc()  in none(0) "1.0"
14        376     80 malloc()  in none(0) pointer to #384 at index 12
15        346     37 malloc()  in none(0) "http://www.w3.org/1999/XS";
16        345      9 malloc()  in none(0) "document"
17        344      8 malloc()  in none(0)
18        343     25 malloc()  in none(0) "http://www.jclark.com/xt";
19        342      9 malloc()  in none(0) "document"
20        341      8 malloc()  in none(0)
21        340     42 malloc()  in none(0) "org.apache.xalan.xslt.ext"
22        339      6 malloc()  in none(0) "write"
23        338      8 malloc()  in none(0)
24        337     21 malloc()  in none(0) "http://icl.com/saxon";
25        336      7 malloc()  in none(0) "output"
26        335      8 malloc()  in none(0)
27        334     34 malloc()  in none(0) "http://xmlsoft.org/XSLT/n";
28        333      6 malloc()  in none(0) "debug"
29        332      8 malloc()  in none(0)
30        331     25 malloc()  in none(0) "http://www.jclark.com/xt";
31        330      9 malloc()  in none(0) "node-set"
32        329     24 malloc()  in none(0) pointer to #330 at index 4
33        328     21 malloc()  in none(0) "http://icl.com/saxon";
34        327      9 malloc()  in none(0) "node-set"
35        326     24 malloc()  in none(0) pointer to #327 at index 4
36        325     34 malloc()  in none(0) "http://xmlsoft.org/XSLT/n";
37        324      9 malloc()  in none(0) "node-set"
38        323     24 malloc()  in none(0) pointer to #329 at index 0
39        309    192 malloc()  in none(0)
40        234     25 malloc()  in none(0) "http://exslt.org/dynamic";
41        233      9 malloc()  in none(0) "evaluate"
42        232     24 malloc()  in none(0) pointer to #233 at index 4
43        231     21 malloc()  in none(0) "http://icl.com/saxon";
44        230     12 malloc()  in none(0) "line-number"
45        229     24 malloc()  in none(0) pointer to #230 at index 4
46        228     21 malloc()  in none(0) "http://icl.com/saxon";
47        227      9 malloc()  in none(0) "evaluate"
48        226     24 malloc()  in none(0) pointer to #229 at index 0
49        225     21 malloc()  in none(0) "http://icl.com/saxon";
50        224      5 malloc()  in none(0) "eval"
51        223     24 malloc()  in none(0) pointer to #224 at index 4
52        222     21 malloc()  in none(0) "http://icl.com/saxon";
53        221     11 malloc()  in none(0) "expression"
54        220     24 malloc()  in none(0) pointer to #221 at index 4
55        219     21 malloc()  in none(0) "http://icl.com/saxon";
56        218     16 malloc()  in none(0)
57        217     33 malloc()  in none(0) "http://exslt.org/dates-an";
58        216      9 malloc()  in none(0) "duration"
59        215     24 malloc()  in none(0) pointer to #216 at index 4
60        214     33 malloc()  in none(0) "http://exslt.org/dates-an";
61        213     11 malloc()  in none(0) "difference"
62        212     24 malloc()  in none(0) pointer to #213 at index 4
63        211     33 malloc()  in none(0) "http://exslt.org/dates-an";
64        210     13 malloc()  in none(0) "add-duration"
65        209     24 malloc()  in none(0) pointer to #323 at index 0
66        208     33 malloc()  in none(0) "http://exslt.org/dates-an";
67        207      4 malloc()  in none(0) "add"
68        206     24 malloc()  in none(0) pointer to #215 at index 0
69        205     33 malloc()  in none(0) "http://exslt.org/dates-an";
70        204      8 malloc()  in none(0) "seconds"
71        203     24 malloc()  in none(0) pointer to #223 at index 0
72        202     33 malloc()  in none(0) "http://exslt.org/dates-an";
73        201     17 malloc()  in none(0) "second-in-minute"
74        200     24 malloc()  in none(0) pointer to #206 at index 0
75        199     33 malloc()  in none(0) "http://exslt.org/dates-an";
76        198     15 malloc()  in none(0) "minute-in-hour"
77        197     24 malloc()  in none(0) pointer to #198 at index 4
78        196     33 malloc()  in none(0) "http://exslt.org/dates-an";
79        195     12 malloc()  in none(0) "hour-in-day"
80        194     24 malloc()  in none(0) pointer to #220 at index 0
81        193     33 malloc()  in none(0) "http://exslt.org/dates-an";
82        192     17 malloc()  in none(0) "day-abbreviation"
83        191     24 malloc()  in none(0) pointer to #232 at index 0
84        190     33 malloc()  in none(0) "http://exslt.org/dates-an";
85        189      9 malloc()  in none(0) "day-name"
86        188     24 malloc()  in none(0) pointer to #326 at index 0
87        187     33 malloc()  in none(0) "http://exslt.org/dates-an";
88        186     12 malloc()  in none(0) "day-in-week"
89        185     24 malloc()  in none(0) pointer to #191 at index 0
90        184     33 malloc()  in none(0) "http://exslt.org/dates-an";
91        183     21 malloc()  in none(0) "day-of-week-in-month"
92        182     24 malloc()  in none(0) pointer to #212 at index 0
93        181     33 malloc()  in none(0) "http://exslt.org/dates-an";
94        180     13 malloc()  in none(0) "day-in-month"
95        179     24 malloc()  in none(0) pointer to #182 at index 0
96        178     33 malloc()  in none(0) "http://exslt.org/dates-an";
97        177     12 malloc()  in none(0) "day-in-year"
98        176     24 malloc()  in none(0) pointer to #209 at index 0
99        175     33 malloc()  in none(0) skip
100       174     14 malloc()  in none(0) skip
101       173     24 malloc()  in none(0) skip
102       172     33 malloc()  in none(0) skip
103       171     13 malloc()  in none(0) skip
104       170     24 malloc()  in none(0) skip
105       169     33 malloc()  in none(0) skip
106       168     19 malloc()  in none(0) skip
107       167     24 malloc()  in none(0) skip
108       166     33 malloc()  in none(0) skip
109       165     11 malloc()  in none(0) skip
110       164     24 malloc()  in none(0) skip
111       163     33 malloc()  in none(0) skip
112       162     14 malloc()  in none(0) skip
113       161     24 malloc()  in none(0) skip
114       160     33 malloc()  in none(0) skip
115       159     10 malloc()  in none(0) skip
116       158     24 malloc()  in none(0) skip
117       157     33 malloc()  in none(0) skip
118       156      5 malloc()  in none(0) skip
119       155     24 malloc()  in none(0) skip
120       154     33 malloc()  in none(0) skip
121       153      5 malloc()  in none(0) skip
122       152     24 malloc()  in none(0) skip
123       151     33 malloc()  in none(0) skip
124       150      5 malloc()  in none(0) skip
125       149     24 malloc()  in none(0) skip
126       148     33 malloc()  in none(0) skip
127       147     10 malloc()  in none(0) skip
128       146     24 malloc()  in none(0) skip
129       145     25 malloc()  in none(0) skip
130       144      7 malloc()  in none(0) skip
131       143     24 malloc()  in none(0) skip
132       142     25 malloc()  in none(0) skip
133       141      6 malloc()  in none(0) skip
134       140     24 malloc()  in none(0) skip
135       139     25 malloc()  in none(0) skip
136       138      8 malloc()  in none(0) skip
137       137     24 malloc()  in none(0) skip
138       136     25 malloc()  in none(0) skip
139       135     11 malloc()  in none(0) skip
140       134     24 malloc()  in none(0) skip
141       133     25 malloc()  in none(0) skip
142       132     11 malloc()  in none(0) skip
143       131     24 malloc()  in none(0) skip
144       130     25 malloc()  in none(0) skip
145       129      6 malloc()  in none(0) skip
146       128     24 malloc()  in none(0) skip
147       127     25 malloc()  in none(0) skip
148       126      9 malloc()  in none(0) skip
149       125     24 malloc()  in none(0) skip
150       124     27 malloc()  in none(0) skip
151       123      7 malloc()  in none(0) skip
152       122     24 malloc()  in none(0) skip
153       121      8 malloc()  in none(0) skip
154       120     27 malloc()  in none(0) skip
155       119      9 malloc()  in none(0) skip
156       118    240 malloc()  in none(0) skip
157       117     12 malloc()  in none(0) skip
158       116     27 malloc()  in none(0) skip
159       115     16 malloc()  in none(0) skip
160       114    240 malloc()  in none(0) skip
161       113     12 malloc()  in none(0) skip
162       112     22 malloc()  in none(0) skip
163       111      9 malloc()  in none(0) skip
164       110     24 malloc()  in none(0) skip
165       109     22 malloc()  in none(0) skip
166       108      8 malloc()  in none(0) skip
167       107     24 malloc()  in none(0) skip
168       106     22 malloc()  in none(0) skip
169       105     14 malloc()  in none(0) skip
170       104     22 malloc()  in none(0) skip
171       103      9 malloc()  in none(0) skip
172       102     24 malloc()  in none(0) skip
173       101     22 malloc()  in none(0) skip
174       100     13 malloc()  in none(0) skip
175        99     24 malloc()  in none(0) skip
176        98     22 malloc()  in none(0) skip
177        97     11 malloc()  in none(0) skip
178        96     22 malloc()  in none(0) skip
179        95      4 malloc()  in none(0) skip
180        94     24 malloc()  in none(0) skip
181        93     22 malloc()  in none(0) skip
182        92      6 malloc()  in none(0) skip
183        91     24 malloc()  in none(0) skip
184        90     22 malloc()  in none(0) skip
185        89      5 malloc()  in none(0) skip
186        88     24 malloc()  in none(0) skip
187        87     22 malloc()  in none(0) skip
188        86      5 malloc()  in none(0) skip
189        85     22 malloc()  in none(0) skip
190        84      5 malloc()  in none(0) skip
191        83     24 malloc()  in none(0) skip
192        82     22 malloc()  in none(0) skip
193        81      4 malloc()  in none(0) skip
194        80     24 malloc()  in none(0) skip
195        79     22 malloc()  in none(0) skip
196        78      4 malloc()  in none(0) skip
197        77     22 malloc()  in none(0) skip
198        76      4 malloc()  in none(0) skip
199        75     22 malloc()  in none(0) skip
200        74      4 malloc()  in none(0) skip
201        73     24 malloc()  in none(0) skip
202        72     22 malloc()  in none(0) skip
203        71      6 malloc()  in none(0) skip
204        70     24 malloc()  in none(0) skip
205        69     22 malloc()  in none(0) skip
206        68      5 malloc()  in none(0) skip
207        67     24 malloc()  in none(0) skip
208        66     22 malloc()  in none(0) skip
209        65      4 malloc()  in none(0) skip
210        64     24 malloc()  in none(0) skip
211        63     22 malloc()  in none(0) skip
212        62      7 malloc()  in none(0) skip
213        61     24 malloc()  in none(0) skip
214        60     22 malloc()  in none(0) skip
215        59      9 malloc()  in none(0) skip
216        58     24 malloc()  in none(0) skip
217        57     22 malloc()  in none(0) skip
218        56      7 malloc()  in none(0) skip
219        55     22 malloc()  in none(0) skip
220        54      8 malloc()  in none(0) skip
221        53     24 malloc()  in none(0) skip
222        52     22 malloc()  in none(0) skip
223        51      4 malloc()  in none(0) skip
224        50     22 malloc()  in none(0) skip
225        49      4 malloc()  in none(0) skip
226        48     24 malloc()  in none(0) skip
227        47      9 malloc()  in none(0) skip
228        46      8 malloc()  in none(0) skip
229        45    240 malloc()  in none(0) skip
230        44     12 malloc()  in none(0) skip
231        43     24 malloc()  in none(0) skip
232        42     12 malloc()  in none(0) skip
233        41     24 malloc()  in none(0) skip
234        40      9 malloc()  in none(0) skip
235        39    240 malloc()  in none(0) skip
236        38     12 malloc()  in none(0) skip
237        37      4 malloc()  in none(0) skip
238        36      2 malloc()  in none(0) skip
239        35      4 malloc()  in none(0) skip
240        34     72 malloc()  in none(0) skip
241        33      5 malloc()  in none(0) skip
242        32      2 malloc()  in none(0) skip
243        31      5 malloc()  in none(0) skip
244        30     72 malloc()  in none(0) skip
245        29      5 malloc()  in none(0) skip
246        28      2 malloc()  in none(0) skip
247        27      5 malloc()  in none(0) skip
248        26     72 malloc()  in none(0) skip
249        25      3 malloc()  in none(0) skip
250        24      2 malloc()  in none(0) skip
251        23      3 malloc()  in none(0) skip
252        22     72 malloc()  in none(0) skip
253        21      3 malloc()  in none(0) skip
254        20      2 malloc()  in none(0) skip
255        19      3 malloc()  in none(0) skip
256        18     72 malloc()  in none(0) skip
257        17   6144 malloc()  in none(0) skip
258        16     12 malloc()  in none(0) skip
259        15     20 malloc()  in none(0) skip
260        14      5 strdup()  in none(0) skip
261        13     20 malloc()  in none(0) skip
262        12      9 strdup()  in none(0) skip
263        11     20 malloc()  in none(0) skip
264        10      6 strdup()  in none(0) skip
265         9     20 malloc()  in none(0) skip
266         8     11 strdup()  in none(0) skip
267         7     20 malloc()  in none(0) skip
268         6      9 strdup()  in none(0) skip
269         5     20 malloc()  in none(0) skip
270         4      9 strdup()  in none(0) skip
271         3     20 malloc()  in none(0) skip
272         2      6 strdup()  in none(0) skip
273         1    200 malloc()  in none(0) skip
xmlMemFree(5AA5) error
xmlMallocBreakpoint reached on block 0
Memory tag error occurs :0x313f50
          bye
       05:10:35 PM

       MEMORY ALLOCATED : 14226, MAX was 26715
BLOCK  NUMBER   SIZE  TYPE
0         501      4 malloc()  in none(0)  INVALID "1.0"
1         500     80 malloc()  in none(0) pointer to #500 at index 32
2         499   2048 malloc()  in none(0)
3         498     24 malloc()  in none(0) pointer to #499 at index 4
4         346     37 malloc()  in none(0) "http://www.w3.org/1999/XS";
5         345      9 malloc()  in none(0) "document"
6         344      8 malloc()  in none(0)
7         343     25 malloc()  in none(0) "http://www.jclark.com/xt";
8         342      9 malloc()  in none(0) "document"
9         341      8 malloc()  in none(0)
10        340     42 malloc()  in none(0) "org.apache.xalan.xslt.ext"
11        339      6 malloc()  in none(0) "write"
12        338      8 malloc()  in none(0)
13        337     21 malloc()  in none(0) "http://icl.com/saxon";
14        336      7 malloc()  in none(0) "output"
15        335      8 malloc()  in none(0)
16        334     34 malloc()  in none(0) "http://xmlsoft.org/XSLT/n";
17        333      6 malloc()  in none(0) "debug"
18        332      8 malloc()  in none(0)
19        331     25 malloc()  in none(0) "http://www.jclark.com/xt";
20        330      9 malloc()  in none(0) "node-set"
21        329     24 malloc()  in none(0) pointer to #330 at index 4
22        328     21 malloc()  in none(0) "http://icl.com/saxon";
23        327      9 malloc()  in none(0) "node-set"
24        326     24 malloc()  in none(0) pointer to #327 at index 4
25        325     34 malloc()  in none(0) "http://xmlsoft.org/XSLT/n";
26        324      9 malloc()  in none(0) "node-set"
27        323     24 malloc()  in none(0) pointer to #329 at index 0
28        234     25 malloc()  in none(0) "http://exslt.org/dynamic";
29        233      9 malloc()  in none(0) "evaluate"
30        232     24 malloc()  in none(0) pointer to #233 at index 4
31        231     21 malloc()  in none(0) "http://icl.com/saxon";
32        230     12 malloc()  in none(0) "line-number"
33        229     24 malloc()  in none(0) pointer to #230 at index 4
34        228     21 malloc()  in none(0) "http://icl.com/saxon";
35        227      9 malloc()  in none(0) "evaluate"
36        226     24 malloc()  in none(0) pointer to #229 at index 0
37        225     21 malloc()  in none(0) "http://icl.com/saxon";
38        224      5 malloc()  in none(0) "eval"
39        223     24 malloc()  in none(0) pointer to #224 at index 4
40        222     21 malloc()  in none(0) "http://icl.com/saxon";
41        221     11 malloc()  in none(0) "expression"
42        220     24 malloc()  in none(0) pointer to #221 at index 4
43        219     21 malloc()  in none(0) "http://icl.com/saxon";
44        218     16 malloc()  in none(0)
45        217     33 malloc()  in none(0) "http://exslt.org/dates-an";
46        216      9 malloc()  in none(0) "duration"
47        215     24 malloc()  in none(0) pointer to #216 at index 4
48        214     33 malloc()  in none(0) "http://exslt.org/dates-an";
49        213     11 malloc()  in none(0) "difference"
50        212     24 malloc()  in none(0) pointer to #213 at index 4
51        211     33 malloc()  in none(0) "http://exslt.org/dates-an";
52        210     13 malloc()  in none(0) "add-duration"
53        209     24 malloc()  in none(0) pointer to #323 at index 0
54        208     33 malloc()  in none(0) "http://exslt.org/dates-an";
55        207      4 malloc()  in none(0) "add"
56        206     24 malloc()  in none(0) pointer to #215 at index 0
57        205     33 malloc()  in none(0) "http://exslt.org/dates-an";
58        204      8 malloc()  in none(0) "seconds"
59        203     24 malloc()  in none(0) pointer to #223 at index 0
60        202     33 malloc()  in none(0) "http://exslt.org/dates-an";
61        201     17 malloc()  in none(0) "second-in-minute"
62        200     24 malloc()  in none(0) pointer to #206 at index 0
63        199     33 malloc()  in none(0) "http://exslt.org/dates-an";
64        198     15 malloc()  in none(0) "minute-in-hour"
65        197     24 malloc()  in none(0) pointer to #198 at index 4
66        196     33 malloc()  in none(0) "http://exslt.org/dates-an";
67        195     12 malloc()  in none(0) "hour-in-day"
68        194     24 malloc()  in none(0) pointer to #220 at index 0
69        193     33 malloc()  in none(0) "http://exslt.org/dates-an";
70        192     17 malloc()  in none(0) "day-abbreviation"
71        191     24 malloc()  in none(0) pointer to #232 at index 0
72        190     33 malloc()  in none(0) "http://exslt.org/dates-an";
73        189      9 malloc()  in none(0) "day-name"
74        188     24 malloc()  in none(0) pointer to #326 at index 0
75        187     33 malloc()  in none(0) "http://exslt.org/dates-an";
76        186     12 malloc()  in none(0) "day-in-week"
77        185     24 malloc()  in none(0) pointer to #191 at index 0
78        184     33 malloc()  in none(0) "http://exslt.org/dates-an";
79        183     21 malloc()  in none(0) "day-of-week-in-month"
80        182     24 malloc()  in none(0) pointer to #212 at index 0
81        181     33 malloc()  in none(0) "http://exslt.org/dates-an";
82        180     13 malloc()  in none(0) "day-in-month"
83        179     24 malloc()  in none(0) pointer to #182 at index 0
84        178     33 malloc()  in none(0) "http://exslt.org/dates-an";
85        177     12 malloc()  in none(0) "day-in-year"
86        176     24 malloc()  in none(0) pointer to #209 at index 0
87        175     33 malloc()  in none(0) "http://exslt.org/dates-an";
88        174     14 malloc()  in none(0) "week-in-month"
89        173     24 malloc()  in none(0) pointer to #197 at index 0
90        172     33 malloc()  in none(0) "http://exslt.org/dates-an";
91        171     13 malloc()  in none(0) "week-in-year"
92        170     24 malloc()  in none(0) pointer to #176 at index 0
93        169     33 malloc()  in none(0) "http://exslt.org/dates-an";
94        168     19 malloc()  in none(0) "month-abbreviation"
95        167     24 malloc()  in none(0) pointer to #168 at index 4
96        166     33 malloc()  in none(0) "http://exslt.org/dates-an";
97        165     11 malloc()  in none(0) "month-name"
98        164     24 malloc()  in none(0) pointer to #226 at index 0
99        163     33 malloc()  in none(0) skip
100       162     14 malloc()  in none(0) skip
101       161     24 malloc()  in none(0) skip
102       160     33 malloc()  in none(0) skip
103       159     10 malloc()  in none(0) skip
104       158     24 malloc()  in none(0) skip
105       157     33 malloc()  in none(0) skip
106       156      5 malloc()  in none(0) skip
107       155     24 malloc()  in none(0) skip
108       154     33 malloc()  in none(0) skip
109       153      5 malloc()  in none(0) skip
110       152     24 malloc()  in none(0) skip
111       151     33 malloc()  in none(0) skip
112       150      5 malloc()  in none(0) skip
113       149     24 malloc()  in none(0) skip
114       148     33 malloc()  in none(0) skip
115       147     10 malloc()  in none(0) skip
116       146     24 malloc()  in none(0) skip
117       145     25 malloc()  in none(0) skip
118       144      7 malloc()  in none(0) skip
119       143     24 malloc()  in none(0) skip
120       142     25 malloc()  in none(0) skip
121       141      6 malloc()  in none(0) skip
122       140     24 malloc()  in none(0) skip
123       139     25 malloc()  in none(0) skip
124       138      8 malloc()  in none(0) skip
125       137     24 malloc()  in none(0) skip
126       136     25 malloc()  in none(0) skip
127       135     11 malloc()  in none(0) skip
128       134     24 malloc()  in none(0) skip
129       133     25 malloc()  in none(0) skip
130       132     11 malloc()  in none(0) skip
131       131     24 malloc()  in none(0) skip
132       130     25 malloc()  in none(0) skip
133       129      6 malloc()  in none(0) skip
134       128     24 malloc()  in none(0) skip
135       127     25 malloc()  in none(0) skip
136       126      9 malloc()  in none(0) skip
137       125     24 malloc()  in none(0) skip
138       124     27 malloc()  in none(0) skip
139       123      7 malloc()  in none(0) skip
140       122     24 malloc()  in none(0) skip
141       121      8 malloc()  in none(0) skip
142       120     27 malloc()  in none(0) skip
143       119      9 malloc()  in none(0) skip
144       118    240 malloc()  in none(0) skip
145       117     12 malloc()  in none(0) skip
146       116     27 malloc()  in none(0) skip
147       115     16 malloc()  in none(0) skip
148       114    240 malloc()  in none(0) skip
149       113     12 malloc()  in none(0) skip
150       112     22 malloc()  in none(0) skip
151       111      9 malloc()  in none(0) skip
152       110     24 malloc()  in none(0) skip
153       109     22 malloc()  in none(0) skip
154       108      8 malloc()  in none(0) skip
155       107     24 malloc()  in none(0) skip
156       106     22 malloc()  in none(0) skip
157       105     14 malloc()  in none(0) skip
158       104     22 malloc()  in none(0) skip
159       103      9 malloc()  in none(0) skip
160       102     24 malloc()  in none(0) skip
161       101     22 malloc()  in none(0) skip
162       100     13 malloc()  in none(0) skip
163        99     24 malloc()  in none(0) skip
164        98     22 malloc()  in none(0) skip
165        97     11 malloc()  in none(0) skip
166        96     22 malloc()  in none(0) skip
167        95      4 malloc()  in none(0) skip
168        94     24 malloc()  in none(0) skip
169        93     22 malloc()  in none(0) skip
170        92      6 malloc()  in none(0) skip
171        91     24 malloc()  in none(0) skip
172        90     22 malloc()  in none(0) skip
173        89      5 malloc()  in none(0) skip
174        88     24 malloc()  in none(0) skip
175        87     22 malloc()  in none(0) skip
176        86      5 malloc()  in none(0) skip
177        85     22 malloc()  in none(0) skip
178        84      5 malloc()  in none(0) skip
179        83     24 malloc()  in none(0) skip
180        82     22 malloc()  in none(0) skip
181        81      4 malloc()  in none(0) skip
182        80     24 malloc()  in none(0) skip
183        79     22 malloc()  in none(0) skip
184        78      4 malloc()  in none(0) skip
185        77     22 malloc()  in none(0) skip
186        76      4 malloc()  in none(0) skip
187        75     22 malloc()  in none(0) skip
188        74      4 malloc()  in none(0) skip
189        73     24 malloc()  in none(0) skip
190        72     22 malloc()  in none(0) skip
191        71      6 malloc()  in none(0) skip
192        70     24 malloc()  in none(0) skip
193        69     22 malloc()  in none(0) skip
194        68      5 malloc()  in none(0) skip
195        67     24 malloc()  in none(0) skip
196        66     22 malloc()  in none(0) skip
197        65      4 malloc()  in none(0) skip
198        64     24 malloc()  in none(0) skip
199        63     22 malloc()  in none(0) skip
200        62      7 malloc()  in none(0) skip
201        61     24 malloc()  in none(0) skip
202        60     22 malloc()  in none(0) skip
203        59      9 malloc()  in none(0) skip
204        58     24 malloc()  in none(0) skip
205        57     22 malloc()  in none(0) skip
206        56      7 malloc()  in none(0) skip
207        55     22 malloc()  in none(0) skip
208        54      8 malloc()  in none(0) skip
209        53     24 malloc()  in none(0) skip
210        52     22 malloc()  in none(0) skip
211        51      4 malloc()  in none(0) skip
212        50     22 malloc()  in none(0) skip
213        49      4 malloc()  in none(0) skip
214        48     24 malloc()  in none(0) skip
215        47      9 malloc()  in none(0) skip
216        46      8 malloc()  in none(0) skip
217        45    240 malloc()  in none(0) skip
218        44     12 malloc()  in none(0) skip
219        43     24 malloc()  in none(0) skip
220        42     12 malloc()  in none(0) skip
221        41     24 malloc()  in none(0) skip
222        40      9 malloc()  in none(0) skip
223        39    240 malloc()  in none(0) skip
224        38     12 malloc()  in none(0) skip
225        37      4 malloc()  in none(0) skip
226        36      2 malloc()  in none(0) skip
227        35      4 malloc()  in none(0) skip
228        34     72 malloc()  in none(0) skip
229        33      5 malloc()  in none(0) skip
230        32      2 malloc()  in none(0) skip
231        31      5 malloc()  in none(0) skip
232        30     72 malloc()  in none(0) skip
233        29      5 malloc()  in none(0) skip
234        28      2 malloc()  in none(0) skip
235        27      5 malloc()  in none(0) skip
236        26     72 malloc()  in none(0) skip
237        25      3 malloc()  in none(0) skip
238        24      2 malloc()  in none(0) skip
239        23      3 malloc()  in none(0) skip
240        22     72 malloc()  in none(0) skip
241        21      3 malloc()  in none(0) skip
242        20      2 malloc()  in none(0) skip
243        19      3 malloc()  in none(0) skip
244        18     72 malloc()  in none(0) skip
245        17   6144 malloc()  in none(0) skip
246        16     12 malloc()  in none(0) skip
247        15     20 malloc()  in none(0) skip
248        14      5 strdup()  in none(0) skip
249        13     20 malloc()  in none(0) skip
250        12      9 strdup()  in none(0) skip
251        11     20 malloc()  in none(0) skip
252        10      6 strdup()  in none(0) skip
253         9     20 malloc()  in none(0) skip
254         8     11 strdup()  in none(0) skip
255         7     20 malloc()  in none(0) skip
256         6      9 strdup()  in none(0) skip
257         5     20 malloc()  in none(0) skip
258         4      9 strdup()  in none(0) skip
259         3     20 malloc()  in none(0) skip
260         2      6 strdup()  in none(0) skip
261         1    200 malloc()  in none(0) skip
xmlMemFree(313F70) error
xmlMallocBreakpoint reached on block 0
Memory leak 2076 bytes

----

[~/sandbox/libxslt-1.1.5/python/tests] matthew$ python exslt.py
Bus error

-- 
   Matt Patterson | Design & Code
   <matt at emdash co uk> | http://www.emdash.co.uk/
   <matt at reprocessed org> | http://www.reprocessed.org/

_______________________________________________
xslt mailing list, project page http://xmlsoft.org/XSLT/
xslt@gnome.org
http://mail.gnome.org/mailman/listinfo/xslt




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]