StaticTuple_dealloc does not give useful debugging information
Bug #484482 reported by
Matt Nordhoff
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Low
|
Unassigned |
Bug Description
StaticTuple_dealloc tries to remove the ST from the SimpleSet of interned STs. If this goes Horribly Wrong, it simply does Py_FatalError(
(bzrlib/
It should do something like:
* If SimpleSet_Discard returns 0 (object not present in the set), say that.
* If it returns -1 (exception), print the exception.
* If something even more bizarre happens, um, bake brownies?
Maybe it should include other stuff too (repr of the ST itself? could be really long...), I dunno.
(Please mark this super-low priority. :) Wanted to have a record of it, though.)
tags: | added: check-for-breezy |
To post a comment you must log in.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Matt Nordhoff wrote: "deletion of interned StaticTuple failed"), which is nice, _static_ tuple_c. c, around line 120)
> Public bug reported:
>
> StaticTuple_dealloc tries to remove the ST from the SimpleSet of
> interned STs. If this goes Horribly Wrong, it simply does
> Py_FatalError(
> but doesn't help you figure out what exactly happened.
>
> (bzrlib/
>
> It should do something like:
>
> * If SimpleSet_Discard returns 0 (object not present in the set), say
> that.
>
> * If it returns -1 (exception), print the exception.
>
> * If something even more bizarre happens, um, bake brownies?
>
> Maybe it should include other stuff too (repr of the ST itself? could be
> really long...), I dunno.
>
> (Please mark this super-low priority. :) Wanted to have a record of it,
> though.)
mmm... brownies
importance: low
status: confirmed
John
=:->
-----BEGIN PGP SIGNATURE----- enigmail. mozdev. org/
DJiIACgkQJdeBCY SNAAMlUgCgsf35p W7H2EWKJAWkY5T8 SNO6 o5DyTCasXdEasVi hbDhB5ybvC
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://
iEYEARECAAYFAks
NA4An0+
=P7k7
-----END PGP SIGNATURE-----