Ticket #3922: memcheck.xml

File memcheck.xml, 14.1 KB (added by bb, 8 years ago)

log

Line 
1<?xml version="1.0"?>
2
3<valgrindoutput>
4
5<protocolversion>4</protocolversion>
6<protocoltool>memcheck</protocoltool>
7
8<preamble>
9 <line>Memcheck, a memory error detector</line>
10 <line>Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.</line>
11 <line>Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info</line>
12 <line>Command: /home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</line>
13</preamble>
14
15<pid>19748</pid>
16<ppid>19683</ppid>
17<tool>memcheck</tool>
18
19<args>
20 <vargv>
21 <exe>/usr/bin/valgrind</exe>
22 <arg>--xml=yes</arg>
23 <arg>--xml-file=/tmp/valkyrie_Bouke/memcheck_log_2016.04.22_11:47:25.xml</arg>
24 <arg>--tool=memcheck</arg>
25 <arg>--child-silent-after-fork=yes</arg>
26 </vargv>
27 <argv>
28 <exe>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</exe>
29 </argv>
30</args>
31
32<status>
33 <state>RUNNING</state>
34 <time>00:00:00:01.992 </time>
35</status>
36
37<error>
38 <unique>0x0</unique>
39 <tid>1</tid>
40 <kind>SyscallParam</kind>
41 <what>Syscall param writev(vector[...]) points to uninitialised byte(s)</what>
42 <stack>
43 <frame>
44 <ip>0x91F77BD</ip>
45 <obj>/usr/lib64/libc-2.22.so</obj>
46 </frame>
47 <frame>
48 <ip>0xB7B5538</ip>
49 <obj>/usr/lib64/libxcb.so.1.1.0</obj>
50 </frame>
51 <frame>
52 <ip>0xB7B592C</ip>
53 <obj>/usr/lib64/libxcb.so.1.1.0</obj>
54 </frame>
55 <frame>
56 <ip>0xB7B59B4</ip>
57 <obj>/usr/lib64/libxcb.so.1.1.0</obj>
58 <fn>xcb_writev</fn>
59 </frame>
60 <frame>
61 <ip>0x6AB5BFD</ip>
62 <obj>/usr/lib64/libX11.so.6.3.0</obj>
63 <fn>_XSend</fn>
64 </frame>
65 <frame>
66 <ip>0x6AB60F1</ip>
67 <obj>/usr/lib64/libX11.so.6.3.0</obj>
68 <fn>_XReply</fn>
69 </frame>
70 <frame>
71 <ip>0x6AA0CFE</ip>
72 <obj>/usr/lib64/libX11.so.6.3.0</obj>
73 <fn>XInternAtom</fn>
74 </frame>
75 <frame>
76 <ip>0x808E22A</ip>
77 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
78 </frame>
79 <frame>
80 <ip>0x808F031</ip>
81 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
82 </frame>
83 <frame>
84 <ip>0x807FC58</ip>
85 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
86 </frame>
87 <frame>
88 <ip>0x807FA44</ip>
89 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
90 </frame>
91 <frame>
92 <ip>0x7FE6A76</ip>
93 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
94 </frame>
95 </stack>
96 <auxwhat>Address 0x42034933 is 35 bytes inside a block of size 16,384 alloc'd</auxwhat>
97 <stack>
98 <frame>
99 <ip>0x4C2A988</ip>
100 <obj>/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so</obj>
101 <fn>calloc</fn>
102 <dir>/builddir/build/BUILD/valgrind-3.11.0/coregrind/m_replacemalloc</dir>
103 <file>vg_replace_malloc.c</file>
104 <line>711</line>
105 </frame>
106 <frame>
107 <ip>0x6AA5DF2</ip>
108 <obj>/usr/lib64/libX11.so.6.3.0</obj>
109 <fn>XOpenDisplay</fn>
110 </frame>
111 <frame>
112 <ip>0x808D4F4</ip>
113 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
114 </frame>
115 <frame>
116 <ip>0x807F9F0</ip>
117 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
118 </frame>
119 <frame>
120 <ip>0x7FE6A76</ip>
121 <obj>/usr/lib64/libSDL2-2.0.so.0.4.0</obj>
122 </frame>
123 <frame>
124 <ip>0x65796F</ip>
125 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
126 <fn>InitSDL</fn>
127 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source/ps/GameSetup</dir>
128 <file>GameSetup.cpp</file>
129 <line>677</line>
130 </frame>
131 <frame>
132 <ip>0x65796F</ip>
133 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
134 <fn>InitGraphics(CmdLineArgs const&amp;, int)</fn>
135 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source/ps/GameSetup</dir>
136 <file>GameSetup.cpp</file>
137 <line>995</line>
138 </frame>
139 <frame>
140 <ip>0x42C494</ip>
141 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
142 <fn>RunGameOrAtlas(int, char const**)</fn>
143 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source</dir>
144 <file>main.cpp</file>
145 <line>514</line>
146 </frame>
147 <frame>
148 <ip>0x41D6A6</ip>
149 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
150 <fn>main</fn>
151 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source</dir>
152 <file>main.cpp</file>
153 <line>561</line>
154 </frame>
155 </stack>
156</error>
157
158<error>
159 <unique>0x3</unique>
160 <tid>1</tid>
161 <kind>UninitCondition</kind>
162 <what>Conditional jump or move depends on uninitialised value(s)</what>
163 <stack>
164 <frame>
165 <ip>0x6430989</ip>
166 <obj>/usr/lib64/libicui18n.so.54.1</obj>
167 <fn>icu_54::ZoneMeta::getCanonicalCLDRID(icu_54::UnicodeString const&amp;, UErrorCode&amp;)</fn>
168 </frame>
169 <frame>
170 <ip>0x63A6A0E</ip>
171 <obj>/usr/lib64/libicui18n.so.54.1</obj>
172 <fn>icu_54::OlsonTimeZone::OlsonTimeZone(UResourceBundle const*, UResourceBundle const*, icu_54::UnicodeString const&amp;, UErrorCode&amp;)</fn>
173 </frame>
174 <frame>
175 <ip>0x63A0055</ip>
176 <obj>/usr/lib64/libicui18n.so.54.1</obj>
177 </frame>
178 <frame>
179 <ip>0x63A085E</ip>
180 <obj>/usr/lib64/libicui18n.so.54.1</obj>
181 <fn>icu_54::TimeZone::createDefault()</fn>
182 </frame>
183 <frame>
184 <ip>0x636FFAC</ip>
185 <obj>/usr/lib64/libicui18n.so.54.1</obj>
186 <fn>icu_54::SimpleDateFormat::initializeCalendar(icu_54::TimeZone*, icu_54::Locale const&amp;, UErrorCode&amp;)</fn>
187 </frame>
188 <frame>
189 <ip>0x6372A97</ip>
190 <obj>/usr/lib64/libicui18n.so.54.1</obj>
191 <fn>icu_54::SimpleDateFormat::SimpleDateFormat(icu_54::UnicodeString const&amp;, icu_54::Locale const&amp;, UErrorCode&amp;)</fn>
192 </frame>
193 <frame>
194 <ip>0x688EDB</ip>
195 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
196 <fn>L10n::ParseDateTime(std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, std::__cxx11::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;, icu_54::Locale const&amp;) const</fn>
197 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source/i18n</dir>
198 <file>L10n.cpp</file>
199 <line>357</line>
200 </frame>
201 <frame>
202 <ip>0x8C7109</ip>
203 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
204 <fn>GetBuildTimestamp</fn>
205 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source/gui/scripting</dir>
206 <file>ScriptFunctions.cpp</file>
207 <line>848</line>
208 </frame>
209 <frame>
210 <ip>0x8C7109</ip>
211 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
212 <fn>call&lt;int, std::__cxx11::basic_string&lt;wchar_t&gt;(ScriptInterface::CxPrivate*, int)&gt;</fn>
213 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source/scriptinterface</dir>
214 <file>NativeWrapperDefns.h</file>
215 <line>79</line>
216 </frame>
217 <frame>
218 <ip>0x8C7109</ip>
219 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/pyrogenesis</obj>
220 <fn>bool ScriptInterface::call&lt;std::__cxx11::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt;, int, &amp;(anonymous namespace)::GetBuildTimestamp&gt;(JSContext*, unsigned int, JS::Value*)</fn>
221 <dir>/home/Bouke/0ad/SVN/0ad/build/workspaces/gcc/../../../source/scriptinterface</dir>
222 <file>NativeWrapperDefns.h</file>
223 <line>149</line>
224 </frame>
225 <frame>
226 <ip>0x59E6161</ip>
227 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/libmozjs31-ps-release.so</obj>
228 <fn>CallJSNative</fn>
229 <dir>/home/Bouke/0ad/SVN/0ad/libraries/source/spidermonkey/mozjs31/js/src</dir>
230 <file>jscntxtinlines.h</file>
231 <line>239</line>
232 </frame>
233 <frame>
234 <ip>0x59E6161</ip>
235 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/libmozjs31-ps-release.so</obj>
236 <fn>js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct)</fn>
237 <dir>/home/Bouke/0ad/SVN/0ad/libraries/source/spidermonkey/mozjs31/js/src/vm</dir>
238 <file>Interpreter.cpp</file>
239 <line>475</line>
240 </frame>
241 <frame>
242 <ip>0x59E7332</ip>
243 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/libmozjs31-ps-release.so</obj>
244 <fn>Interpret(JSContext*, js::RunState&amp;)</fn>
245 <dir>/home/Bouke/0ad/SVN/0ad/libraries/source/spidermonkey/mozjs31/js/src/vm</dir>
246 <file>Interpreter.cpp</file>
247 <line>2620</line>
248 </frame>
249 <frame>
250 <ip>0x59F22FE</ip>
251 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/libmozjs31-ps-release.so</obj>
252 <fn>js::RunScript(JSContext*, js::RunState&amp;)</fn>
253 <dir>/home/Bouke/0ad/SVN/0ad/libraries/source/spidermonkey/mozjs31/js/src/vm</dir>
254 <file>Interpreter.cpp</file>
255 <line>422</line>
256 </frame>
257 <frame>
258 <ip>0x59E6025</ip>
259 <obj>/home/Bouke/0ad/SVN/0ad/binaries/system/libmozjs31-ps-release.so</obj>
260 <fn>js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct)</fn>
261 <dir>/home/Bouke/0ad/SVN/0ad/libraries/source/spidermonkey/mozjs31/js/src/vm</dir>
262 <file>Interpreter.cpp</file>
263 <line>494</line>
264 </frame>
265 </stack>
266</error>
267
268<error>
269 <unique>0x4</unique>
270 <tid>1</tid>
271 <kind>UninitCondition</kind>
272 <what>Conditional jump or move depends on uninitialised value(s)</what>
273 <stack>
274 <frame>
275 <ip>0x67C6E6F</ip>
276 <obj>/usr/lib64/libicuuc.so.54.1</obj>
277 <fn>icu_54::UnicodeSet::setPattern(icu_54::UnicodeString const&amp;)</fn>
278 </frame>
279 <frame>
280 <ip>0x67C2890</ip>
281 <obj>/usr/lib64/libicuuc.so.54.1</obj>
282 <fn>icu_54::UnicodeSet::applyPatternIgnoreSpace(icu_54::UnicodeString const&amp;, icu_54::ParsePosition&amp;, icu_54::SymbolTable const*, UErrorCode&amp;)</fn>
283 </frame>
284 <frame>
285 <ip>0x67C2904</ip>
286 <obj>/usr/lib64/libicuuc.so.54.1</obj>
287 <fn>icu_54::UnicodeSet::applyPattern(icu_54::UnicodeString const&amp;, UErrorCode&amp;)</fn>
288 </frame>
289 <frame>
290 <ip>0x67C2A38</ip>
291 <obj>/usr/lib64/libicuuc.so.54.1</obj>
292 <fn>icu_54::UnicodeSet::UnicodeSet(icu_54::UnicodeString const&amp;, UErrorCode&amp;)</fn>
293 </frame>
294 <frame>
295 <ip>0x6446251</ip>
296 <obj>/usr/lib64/libicui18n.so.54.1</obj>
297 <fn>icu_54::DecimalFormatStaticSets::DecimalFormatStaticSets(UErrorCode&amp;)</fn>
298 </frame>
299 <frame>
300 <ip>0x64465E6</ip>
301 <obj>/usr/lib64/libicui18n.so.54.1</obj>
302 </frame>
303 <frame>
304 <ip>0x64466AF</ip>
305 <obj>/usr/lib64/libicui18n.so.54.1</obj>
306 <fn>icu_54::DecimalFormatStaticSets::getStaticSets(UErrorCode&amp;)</fn>
307 </frame>
308 <frame>
309 <ip>0x6360308</ip>
310 <obj>/usr/lib64/libicui18n.so.54.1</obj>
311 <fn>icu_54::DecimalFormat::construct(UErrorCode&amp;, UParseError&amp;, icu_54::UnicodeString const*, icu_54::DecimalFormatSymbols*)</fn>
312 </frame>
313 <frame>
314 <ip>0x636100E</ip>
315 <obj>/usr/lib64/libicui18n.so.54.1</obj>
316 <fn>icu_54::DecimalFormat::DecimalFormat(icu_54::UnicodeString const&amp;, icu_54::DecimalFormatSymbols*, UNumberFormatStyle, UErrorCode&amp;)</fn>
317 </frame>
318 <frame>
319 <ip>0x6353E3E</ip>
320 <obj>/usr/lib64/libicui18n.so.54.1</obj>
321 <fn>icu_54::NumberFormat::makeInstance(icu_54::Locale const&amp;, UNumberFormatStyle, signed char, UErrorCode&amp;)</fn>
322 </frame>
323 <frame>
324 <ip>0x6354A86</ip>
325 <obj>/usr/lib64/libicui18n.so.54.1</obj>
326 <fn>icu_54::LocaleCacheKey&lt;icu_54::SharedNumberFormat&gt;::createObject(void const*, UErrorCode&amp;) const</fn>
327 </frame>
328 <frame>
329 <ip>0x67EDF67</ip>
330 <obj>/usr/lib64/libicuuc.so.54.1</obj>
331 <fn>icu_54::UnifiedCache::_get(icu_54::CacheKeyBase const&amp;, icu_54::SharedObject const*&amp;, void const*, UErrorCode&amp;) const</fn>
332 </frame>
333 </stack>
334</error>
335
336<error>
337 <unique>0x7</unique>
338 <tid>1</tid>
339 <kind>UninitCondition</kind>
340 <what>Conditional jump or move depends on uninitialised value(s)</what>
341 <stack>
342 <frame>
343 <ip>0x67C6E6F</ip>
344 <obj>/usr/lib64/libicuuc.so.54.1</obj>
345 <fn>icu_54::UnicodeSet::setPattern(icu_54::UnicodeString const&amp;)</fn>
346 </frame>
347 <frame>
348 <ip>0x67C7B68</ip>
349 <obj>/usr/lib64/libicuuc.so.54.1</obj>
350 <fn>icu_54::UnicodeSet::operator=(icu_54::UnicodeSet const&amp;)</fn>
351 </frame>
352 <frame>
353 <ip>0x67C7D10</ip>
354 <obj>/usr/lib64/libicuuc.so.54.1</obj>
355 <fn>icu_54::UnicodeSet::UnicodeSet(icu_54::UnicodeSet const&amp;)</fn>
356 </frame>
357 <frame>
358 <ip>0x6446384</ip>
359 <obj>/usr/lib64/libicui18n.so.54.1</obj>
360 <fn>icu_54::DecimalFormatStaticSets::DecimalFormatStaticSets(UErrorCode&amp;)</fn>
361 </frame>
362 <frame>
363 <ip>0x64465E6</ip>
364 <obj>/usr/lib64/libicui18n.so.54.1</obj>
365 </frame>
366 <frame>
367 <ip>0x64466AF</ip>
368 <obj>/usr/lib64/libicui18n.so.54.1</obj>
369 <fn>icu_54::DecimalFormatStaticSets::getStaticSets(UErrorCode&amp;)</fn>
370 </frame>
371 <frame>
372 <ip>0x6360308</ip>
373 <obj>/usr/lib64/libicui18n.so.54.1</obj>
374 <fn>icu_54::DecimalFormat::construct(UErrorCode&amp;, UParseError&amp;, icu_54::UnicodeString const*, icu_54::DecimalFormatSymbols*)</fn>
375 </frame>
376 <frame>
377 <ip>0x636100E</ip>
378 <obj>/usr/lib64/libicui18n.so.54.1</obj>
379 <fn>icu_54::DecimalFormat::DecimalFormat(icu_54::UnicodeString const&amp;, icu_54::DecimalFormatSymbols*, UNumberFormatStyle, UErrorCode&amp;)</fn>
380 </frame>
381 <frame>
382 <ip>0x6353E3E</ip>
383 <obj>/usr/lib64/libicui18n.so.54.1</obj>
384 <fn>icu_54::NumberFormat::makeInstance(icu_54::Locale const&amp;, UNumberFormatStyle, signed char, UErrorCode&amp;)</fn>
385 </frame>
386 <frame>
387 <ip>0x6354A86</ip>
388 <obj>/usr/lib64/libicui18n.so.54.1</obj>
389 <fn>icu_54::LocaleCacheKey&lt;icu_54::SharedNumberFormat&gt;::createObject(void const*, UErrorCode&amp;) const</fn>
390 </frame>
391 <frame>
392 <ip>0x67EDF67</ip>
393 <obj>/usr/lib64/libicuuc.so.54.1</obj>
394 <fn>icu_54::UnifiedCache::_get(icu_54::CacheKeyBase const&amp;, icu_54::SharedObject const*&amp;, void const*, UErrorCode&amp;) const</fn>
395 </frame>
396 <frame>
397 <ip>0x6355067</ip>
398 <obj>/usr/lib64/libicui18n.so.54.1</obj>
399 <fn>void icu_54::UnifiedCache::getByLocale&lt;icu_54::SharedNumberFormat&gt;(icu_54::Locale const&amp;, icu_54::SharedNumberFormat const*&amp;, UErrorCode&amp;)</fn>
400 </frame>
401 </stack>
402</error>
403
404
405<status>
406 <state>FINISHED</state>
407 <time>00:00:00:40.414 </time>
408</status>
409