質問するログイン新規登録

回答編集履歴

1

日本語を整理

2017/07/08 03:57

投稿

pashango2
pashango2

スコア930

answer CHANGED
@@ -16,13 +16,14 @@
16
16
  [http://qiita.com/pashango2/items/fb1e5e79589279c5a861
17
17
  ](http://qiita.com/pashango2/items/fb1e5e79589279c5a861)
18
18
 
19
- また、循環参照を起こしている場合です。
20
- PythonのGCでは循環参照オブジェクトでも解放可能です。
19
+ また、循環参照を起こしている場合ですが、PythonのGCでは循環参照オブジェクトでも解放可能です。
21
20
 
22
21
  [http://atsuoishimoto.hatenablog.com/entry/2013/12/06/000000](http://atsuoishimoto.hatenablog.com/entry/2013/12/06/000000)
23
22
 
24
23
  しかし、循環参照されたオブジェクトに`__del__`が設定されている場合は、リークする場合があります。
24
+ 循環参照を起こしている場合、_image_cacheが`__del__`が定義されていないかを確認してください。
25
25
 
26
26
  C拡張のメモリリークについては、ちょっと分かりかねます。
27
+ そこはOpenCVのバグの領域になりますので・・・
27
28
 
28
29
  しかし、コードから推測するに、上記の2つなのではないかと思います。