New issue 2338: Windows(Pillow) APPCRASH
https://bitbucket.org/pypy/pypy/issues/2338/windows-pillow-appcrash

CTPaHHuK-HEbA:

After [C-API Support 
update](https://morepypy.blogspot.com/2016/02/c-api-support-update.html) pypy 
crash in Windows 7 x64 if use Pillow


```
#!python

from PIL import Image, ImageGrab

img = Image.open('1.bmp').convert('L').load()

screen = ImageGrab.grab().convert('L')
w, h = screen.size
screen = screen.load()

for y in xrange(0, h):
    for x in xrange(0, w):
        print y
        if screen[x, y] == img[0, 0]:
            print 'ok'
```


Build Pillow 3.3.0 or early:

```
SET MAX_CONCURRENCY=1
pypy setup.py build_ext --disable-zlib --disable-jpeg install 
--single-version-externally-managed --root=/
```


pypy2-v5.3.1-win32.zip  (_imaging.pypy-41.pyd)
```
Сигнатура проблемы:
  Имя события проблемы: APPCRASH
  Имя приложения:       pypy.exe
  Версия приложения:    0.0.0.0
  Отметка времени приложения:   56cc6069
  Имя модуля с ошибкой: StackHash_0a9e
  Версия модуля с ошибкой:      0.0.0.0
  Отметка времени модуля с ошибкой:     00000000
  Код исключения:       c0000005
  Смещение исключения:  0208a5c1
  Версия ОС:    6.1.7601.2.1.0.256.1
  Код языка:    1049
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
```

First build crash: pypy-c-jit-82431-0116c45060a7-win32.zip 
(_imaging.pypy-41.pyd)
```
Сигнатура проблемы:
  Имя события проблемы: APPCRASH
  Имя приложения:       pypy.exe
  Версия приложения:    0.0.0.0
  Отметка времени приложения:   56cc6069
  Имя модуля с ошибкой: libpypy-c.dll
  Версия модуля с ошибкой:      0.0.0.0
  Отметка времени модуля с ошибкой:     56cc6055
  Код исключения:       c0000005
  Смещение исключения:  00472fe9
```

Last build OK: pypy-c-jit-82324-e79f457ab18f-win32.zip (_imaging.pypy-26.pyd)



_______________________________________________
pypy-issue mailing list
pypy-issue@python.org
https://mail.python.org/mailman/listinfo/pypy-issue

Reply via email to