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 Rhamphoryncus
Recipients Rhamphoryncus, amaury.forgeotdarc, barry, benjamin.peterson, donmez, gvanrossum, jnoller, mark.dickinson, paulmelis, roudkerk, tebeka
Date 2008-07-03.01:19:41
SpamBayes Score 0.004234175
Marked as misclassified No
Message-id <aac2c7cb0807021819k546456fft9f292e0543d2fad9@mail.gmail.com>
In-reply-to <1215045870.46.0.358350028389.issue3088@psf.upfronthosting.co.za>
Content
That looks better.  It crashed while deleting an exception, who's args
tuple has a bogus refcount.  Could be a refcount issue of the
exception or the args, or of something that that references them, or a
dangling pointer, or a buffer overrun, etc.

Things to try:
1) Run "pystack" in gdb, from Misc/gdbinit
2) Print the exception type.  Use "up" until you reach
BaseException_clear, then do "print self->ob_type->tp_name".  Also do
"print *self" and make sure the ob_refcnt is at 0 and the other fields
look sane.
3) Compile using --without-pymalloc and throw it at a real memory
debugger.  I'd suggest starting with your libc's own debugging
options, as they tend to be less invasive:
http://developer.apple.com/documentation/Performance/Conceptual/ManagingMemory/Articles/MallocDebug.html
.  If that doesn't work, look at Electric Fence, Valgrind, or your
tool of choice.
History
Date User Action Args
2008-07-03 01:19:43Rhamphoryncussetspambayes_score: 0.00423418 -> 0.004234175
recipients: + Rhamphoryncus, gvanrossum, barry, amaury.forgeotdarc, tebeka, mark.dickinson, donmez, paulmelis, roudkerk, benjamin.peterson, jnoller
2008-07-03 01:19:42Rhamphoryncuslinkissue3088 messages
2008-07-03 01:19:42Rhamphoryncuscreate