Bug 787

Summary: Падает FineReader 8.0 при попытке распознать текст.
Product: WINE@Etersoft Reporter: Анатолий Лютин <vostok>
Component: ОбщееAssignee: Анатолий Лютин <vostok>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P5 CC: baraka, chemtech, ivan, lav, vostok
Version: 1.0.8   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 584, 1037    

Description Анатолий Лютин 2007-10-18 15:03:13 MSD
Грузим демонстрационные картинки.
Нажимаем Read - сканирует всю картинку и после 100 % падает с :
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0xb7d0f1fc).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:b7d0f1fc ESP:7fc4eb40 EBP:7fc4ec04 EFLAGS:00210287(   - 00      RISP1C)
 EAX:00000000 EBX:7f796d00 ECX:00000002 EDX:7fe13180
 ESI:7fc4ed48 EDI:00000000
Stack dump:
0x7fc4eb40:  7fc4ed48 7fe13182 7f73f565 00000000
0x7fc4eb50:  7fc4ed48 00000002 7ff564df 7ffc3de8
0x7fc4eb60:  7ffc3e23 00000000 ffffffff 7f78ee6e
0x7fc4eb70:  7fc4ec1c 7c031bdc 7ffc3de8 7ffc39e0
0x7fc4eb80:  00000000 7ffc3e0a 7ffa9944 00000022
0x7fc4eb90:  7f78ee6e 7fc4ebc4 7ff565b0 7f78ee6e
Backtrace:
=>1 0xb7d0f1fc memcpy+0x6c() in libc.so.6 (0x7fc4ec04)
  2 0x7f75bc6b GetCharacterPlacementW+0xcb() in gdi32 (0x7fc4ec74)
  3 0x22012b1e in synthesis (+0x12b1e) (0x7f76e2e0)
  4 0x5d8928ec (0x83e58955)
  5 0x00000000 (0x00000000)
0xb7d0f1fc memcpy+0x6c in libc.so.6: repe movsb (%esi),%es:(%edi)
Comment 1 Анатолий Лютин 2007-10-25 15:27:24 MSD
Проблема в том, что при вызове функции BIDI_Reorder ей передаётся lpOutString со значением NULL
Comment 2 Анатолий Лютин 2007-10-25 15:37:18 MSD
С 24.10.2007 20:04 Александром Дорофеевым эта ошибка была исправлена и принята в cvs.
Comment 3 Синицын Иван 2007-12-13 12:03:01 MSK
В сборке от 12.12.2007 проблема не воспроизвелась.Изменяю на исправлено.
Comment 4 Денис Баранов 2008-08-22 10:42:55 MSD
*** Bug 852 has been marked as a duplicate of this bug. ***
Comment 5 Денис Баранов 2008-08-22 10:43:34 MSD
Проверил еще раз, все хорошо.