[PEAK] access violation with py24/msvc compiler
alexander smishlajev
alex at ank-sia.com
Thu Jan 27 15:50:16 EST 2005
Phillip J. Eby wrote, at 27.01.2005 21:53:
>
>> thanks, i did it now. it is kjGraph. the following command also raises
>> access violation:
>>
>> python -c "import kjbuckets; g=kjbuckets.kjGraph(); print g"
>>
>> when importing peak.model.features, failing is line 470 in
>> method_exporter.py: 'vt += d' in MethodExporter.__init__()
>>
>> i can get .keys() and .values() from a kjGraph object, but i do not know
>> what else i could try with it and what c function to look at.
>
> It would be the addition methods, which is the 'Wunion' C function at
> line 3004 of kjbucketsmodule.c.
as i said earlier, kjGraph object raises access violation when i attempt
to print it. so in this case AV was caused by pdb trying to print
result of the statement evaluation, and not by addition. (i did
understand that just five minutes ago.) this works:
python -c "import kjbuckets; g=kjbuckets.kjGraph(); g+=g"
best wishes,
alex.
More information about the PEAK
mailing list