470,815 Members | 1,259 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,815 developers. It's quick & easy.

python memory leak only in x86 64 linux

the memory usage of a python app keeps growing in a x86 64 linux
continuously, whereas in 32 bit linux this is not the case. Python
version in both 32 bit and 64 bit linux - 2.6.24.4-64.fc8
Python 2.5.1 (r251:54863, Oct 30 2007, 13:45:26)

i isolated the memory leak problem to a function that uses datetime
module extensively. i use datetime.datetime.strptime,
datetime.timedelta, datetime.datetime.now methods...

i tried to get some info with guppy and the code goes like this

while True:
print heapy.heap().get_rp()
print heapy.setref()
users = globalstuff.q.get()
for u in users:
doalert(u)
and it gives the following output for the 64bit linux below.. I am not
able to decode this output or figure out why this leak is happening
only in 64 bit linux and not in 32 bit. can anyone tell how to fix
this problem?
thanks a lot!

Reference Pattern by <[dict of] class>.
0: _ --- [-] 82005 (Cheetah.Filters.DummyTemplate | Nouvelle.Serial.place | ...
1: a [-] 19901 tuple: 0x6674c0*27, 0x66b2b0*26, 0x67f270*36...
2: aa ---- [S] 5516 types.CodeType: xmlreader.py:375:_test...
3: ab [S] 454 type: warnings._OptionError, zipimport.ZipImportError...
4: ac ---- [-] 1133 function: bitbucket_s3.s3amazon.S3.__init__...
5: aca [S] 110 dict of module: copy_reg, os, site, warnings..., web
6: acb ---- [S] 233 dict of class: ..Codec, ..UserDict, .._Environ...
7: acc [S] 87 dict of type: ..IncrementalEncoder..., ..Quitter, .._Printer
8: acd ---- [-] 9 dict of email.LazyImporter: 0x93dc90, 0x93dcd0..., 0x93de50
9: acda [-] 9 email.LazyImporter: 0x93dc90, 0x93dcd0, 0x93dd90...
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 3862 (DBUtils.PooledDB.PooledDB | DBUtils.PooledDB.PooledDedica...
1: a [-] 51 web.utils.Storage: 0xd11e70, 0xd120c0, 0xd12350, 0xd18d20...
2: aa ---- [-] 1 list: 0xdbdd88*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 465 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 50 web.utils.Storage: 0xdea5d0, 0xdef260, 0xe503d0, 0xe73f10...
2: aa ---- [-] 1 list: 0xda1200*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: b [-] 2 list: 0x2aaaaaada710*2, 0xda1200*50
6: ba ---- [S] 1 dict of module: gc
7: bb [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
8: c ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
9: d [-] 1 types.GeneratorType: 0x1519ab8
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 467 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 50 web.utils.Storage: 0xbf83a0, 0xbf84d0, 0xd19810, 0xe03bc0...
2: aa ---- [-] 1 list: 0xf99440*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: b [-] 2 list: 0x2aaaaaada710*3, 0xf99440*50
6: ba ---- [S] 1 dict of module: gc
7: bb [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
8: c ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
9: d [-] 1 types.GeneratorType: 0x10a75a8
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 466 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 50 web.utils.Storage: 0xbf8600, 0xde7720, 0xe02c80, 0xfbd1c0...
2: aa ---- [-] 1 list: 0x1ebac20*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: b [-] 2 list: 0x1ebac20*50, 0x2aaaaaada710*4
6: ba ---- [S] 1 dict of module: gc
7: bb [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
8: c ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
9: d [-] 1 types.GeneratorType: 0x1eba7e8
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 466 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 50 web.utils.Storage: 0xd21060, 0xd21190, 0xd22480, 0xe48190...
2: aa ---- [-] 1 list: 0x238e560*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: b [-] 2 list: 0x238e560*50, 0x2aaaaaada710*5
6: ba ---- [S] 1 dict of module: gc
7: bb [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
8: c ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
9: d [-] 1 types.GeneratorType: 0x1519cf8
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0xdf0ee0, 0xfae860, 0xfc5850, 0xfc59d0...
2: aa ---- [-] 1 list: 0x13c67a0*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 468 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0xdf0ee0, 0xfae680, 0xfae990, 0xfd67b0...
2: aa ---- [-] 1 list: 0xf993b0*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 471 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0xdf0ee0, 0xfbf190, 0xfc0f10, 0xfe4990...
2: aa ---- [-] 1 list: 0x32ade18*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 473 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0xd07d00, 0xd07e30, 0xdf0ee0, 0xfac950...
2: aa ---- [-] 1 list: 0x10ad710*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 471 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x1122500..., 0xde94d0, 0xdf0ee0, 0xfd6040
2: aa ---- [-] 1 list: 0x23bd170*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 469 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x10879f0, 0x1088470..., 0xdf0ee0, 0xff3be0
2: aa ---- [-] 1 list: 0x392d170*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 468 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x112b280..., 0xdf0ee0, 0xfbed60, 0xfc4a00
2: aa ---- [-] 1 list: 0x389c440*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x10d76f0, 0x11484f0..., 0xdf0ee0, 0xfd2880
2: aa ---- [-] 1 list: 0x2f1cf38*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0xdf0ee0, 0xfb1e00, 0xfbeb10, 0xfce6a0...
2: aa ---- [-] 1 list: 0x324e5f0*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 472 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x1090e70..., 0xdf0ee0, 0xfdabd0, 0xfee4d0
2: aa ---- [-] 1 list: 0x4261248*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 469 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x1078230..., 0xdf0ee0, 0xfef440, 0xfef780
2: aa ---- [-] 1 list: 0x3dc62d8*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x1078f70, 0x108bf70..., 0xdf0ee0
2: aa ---- [-] 1 list: 0xf993f8*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x108e180, 0x112d100..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x10ad248*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 469 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x107db80, 0x107dcb0..., 0xdf0ee0, 0xfc33e0
2: aa ---- [-] 1 list: 0x5d21440*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 471 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x107df30, 0x108f790..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x64a3dd0*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 473 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x111ac40, 0x111ad70..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x72f0830*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 471 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0xdf0ee0, 0xfb61d0, 0xfb6300, 0xfbef50...
2: aa ---- [-] 1 list: 0x7095a70*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x107c1c0, 0x107c2f0..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x693b4d0*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x1085830..., 0xdf0ee0, 0xfd6a10, 0xfd6b40
2: aa ---- [-] 1 list: 0x7b85b48*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x1197940, 0x11afe40..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x892ba70*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 469 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x11bbea0, 0x42c1c00..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x7103050*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 469 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x10763b0, 0x10764e0..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x8b34098*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 469 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x13fffe0, 0x19851d0..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x9105ea8*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 470 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x2474f00, 0x28af3e0..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x9ce0ab8*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
None
Reference Pattern by <[dict of] class>.
0: _ --- [-] 471 (datetime.datetime | float | int | list | long | str | type...
1: a [-] 51 web.utils.Storage: 0x119cb30, 0x1289d00..., 0xdf0ee0
2: aa ---- [-] 1 list: 0x9ed4dd0*50
3: a3 [S] 1 types.FrameType: <sendalerts at 0xc0bc50>
4: ab ---- [^ 3] 1 types.FrameType: <sendalerts at 0xc0bc50>
5: ac [-] 1 dict (no owner): 0x7413e0*1
6: aca ---- [S] 1 dict of module: ..webapi
7: acb [-] 1 dict of web.utils.ThreadedDict: 0x2aaab0711dd0
8: acba ---- [-] 1 web.utils.ThreadedDict: 0x2aaab0711dd0
9: acbaa [S] 3 dict of module: ..cheetah, ..webapi, web
<Type e.g. '_.more' for more.>
Jun 27 '08 #1
0 979

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by Jerald | last post: by
34 posts views Thread by Ville Voipio | last post: by
reply views Thread by Robby Dermody | last post: by
10 posts views Thread by Andrew Trevorrow | last post: by
18 posts views Thread by diffuser78 | last post: by
reply views Thread by Kurt B. Kaiser | last post: by
4 posts views Thread by lars.uffmann | last post: by
reply views Thread by Gabriel Genellina | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.