homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author skrah
Recipients lemburg, skrah
Date 2010年07月13日.09:24:45
SpamBayes Score 0.0213561
Marked as misclassified No
Message-id <1279013088.42.0.0403163187541.issue9242@psf.upfronthosting.co.za>
In-reply-to
Content
Not sure if this is valid or if there is some internal trickery that Valgrind isn't aware of. If it's the latter, perhaps an entry to
Misc/valgrind.supp could be added.
test_bug1175396 (__main__.UTF32Test) ... ==26861== Conditional jump or move depends on uninitialised value(s)
==26861== at 0x48A2DD: PyUnicodeUCS2_DecodeUTF32Stateful (unicodeobject.c:2282)
==26861== by 0x50E25C: utf_32_le_decode (_codecsmodule.c:420)
==26861== by 0x52E727: PyCFunction_Call (methodobject.c:81)
==26861== by 0x4B4EB7: call_function (ceval.c:4012)
==26861== by 0x4B1402: PyEval_EvalFrameEx (ceval.c:2665)
==26861== by 0x4B31DA: PyEval_EvalCodeEx (ceval.c:3252)
==26861== by 0x4B52C0: fast_function (ceval.c:4108)
==26861== by 0x4B4FE1: call_function (ceval.c:4033)
==26861== by 0x4B1402: PyEval_EvalFrameEx (ceval.c:2665)
==26861== by 0x4B31DA: PyEval_EvalCodeEx (ceval.c:3252)
==26861== by 0x4B52C0: fast_function (ceval.c:4108)
==26861== by 0x4B4FE1: call_function (ceval.c:4033)
==26861== 
==26861== 
==26861== ---- Attach to debugger ? --- [Return/N/n/Y/y/C/c] ---- y
==26861== starting debugger with cmd: /usr/bin/gdb -nw /proc/26862/fd/1014 26862
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
Attaching to program: /proc/26862/fd/1014, process 26862
0x000000000048a2dd in PyUnicodeUCS2_DecodeUTF32Stateful (s=0x5bd6a54 "\n", size=1, errors=0x5add144 "strict", byteorder=0x7feffb18c, 
 consumed=0x7feffb170) at Objects/unicodeobject.c:2282
2282 if (qq[iorder[2]] != 0 || qq[iorder[3]] != 0)
(gdb) p s
1ドル = 0x5bd6a54 "\n"
(gdb) p qq
2ドル = (const unsigned char *) 0x5bd6a54 "\n"
(gdb) p iorder[2]
3ドル = 2
(gdb) p iorder[3]
4ドル = 3
(gdb) p bo
5ドル = -1
(gdb) p *byteorder
6ドル = -1
History
Date User Action Args
2010年07月13日 09:24:48skrahsetrecipients: + skrah, lemburg
2010年07月13日 09:24:48skrahsetmessageid: <1279013088.42.0.0403163187541.issue9242@psf.upfronthosting.co.za>
2010年07月13日 09:24:47skrahlinkissue9242 messages
2010年07月13日 09:24:45skrahcreate

AltStyle によって変換されたページ (->オリジナル) /