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 ttcooper
Recipients ttcooper
Date 2012-11-18.13:38:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1353245937.97.0.646518309195.issue16498@psf.upfronthosting.co.za>
In-reply-to
Content
The Python statement gList1[i1][1] += gList2[i2][1] modifies not only gList1 (a volatile storage object) but dBasis[163] (a record within shelve object dBasis).  Both gList and dBasis[163] are printed before and after execution of the statement by cFract2.combine.  They are obviously not the same record, but the statement modifies gList1[2][1] and dBasis[163][2][1] simultaniously.
History
Date User Action Args
2012-11-18 13:38:58ttcoopersetrecipients: + ttcooper
2012-11-18 13:38:57ttcoopersetmessageid: <1353245937.97.0.646518309195.issue16498@psf.upfronthosting.co.za>
2012-11-18 13:38:57ttcooperlinkissue16498 messages
2012-11-18 13:38:57ttcoopercreate