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.
Created on 2008年04月08日 16:13 by jnferguson, last changed 2022年04月11日 14:56 by admin. This issue is now closed.
| Messages (2) | |||
|---|---|---|---|
| msg65180 - (view) | Author: Justin Ferguson (jnferguson) | Date: 2008年04月08日 16:13 | |
I don't think any of these SGI modules even get used, but they're really
buggy-- you guys might want to consider just dropping them all together.
When printing errors larger than 128 bytes a stack based overflow occurs.
44 static void
45 ErrorHandler(long code, const char *fmt, ...)
46 {
47 va_list args;
48 char buf[128];
49
50 va_start(args, fmt);
51 vsprintf(buf, fmt, args);
52 va_end(args);
53 PyErr_SetString(ErrorObject, buf);
54 }
|
|||
| msg84364 - (view) | Author: Guido van Rossum (gvanrossum) * (Python committer) | Date: 2009年03月29日 03:14 | |
(Almost) nobody uses these any more, so let's close as won't fix. The SGI modules are removed from 3.0. The few people who still have Irix could probably care less about the buffer overflows, but they *might* care about the modules (otherwise they wouldn't be on Irix :-). |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:56:33 | admin | set | github: 46843 |
| 2009年03月29日 03:14:07 | gvanrossum | set | status: open -> closed nosy: + gvanrossum messages: + msg84364 resolution: wont fix |
| 2008年04月08日 16:13:32 | jnferguson | create | |