Message161485
I can't reproduce this, and it was pretty late in my day when I saw it, so let's assume I was mistaken and PyBytes_CheckBuffer() works fine. Nevertheless I think the patch is a good idea--why create a new object when you don't have to? Unless I hear otherwise I'll check it in in the next day or so.
As for what I saw, I suspect it was a deliberate TypeError from the regression test suite, passing in an integer 0 as a filename to os.rename(). Naturally PyBytes_FromObject() fails to convert that to a bytes object. |
|
Date |
User |
Action |
Args |
2012-05-24 08:06:08 | larry | set | recipients:
+ larry, brett.cannon, jcea, amaury.forgeotdarc, pitrou, skrah, hynek |
2012-05-24 08:06:08 | larry | set | messageid: <1337846768.01.0.14776262399.issue14889@psf.upfronthosting.co.za> |
2012-05-24 08:06:07 | larry | link | issue14889 messages |
2012-05-24 08:06:07 | larry | create | |
|