Bug 450

Summary: Fine Reader: неизвестное сообщение для listview
Product: WINE@Etersoft Reporter: Синицын Иван <ivan>
Component: ОбщееAssignee: BUGS@Etersoft <bugs>
Status: CLOSED INVALID QA Contact:
Severity: enhancement    
Priority: P5 CC: kondratyuk, lav, olezha, serhio
Version: 1.0.6   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 806    
Bug Blocks: 1037, 8900    

Description Синицын Иван 2007-01-24 13:12:08 MSK
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=00000001 lp=00000000

возникает при загрузке FineReader 8.
Comment 1 Синицын Иван 2007-01-24 13:37:38 MSK
так же эта проблема появляется при загрузке Batch листа из файла, после этого программа сваливается и зупускается дебагер.
Ниже лог того что происходит при попытке загрузить Batch.

err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=00000001 lp=00000000
fixme:listview:LISTVIEW_SetColumnOrderArray iCount 7 lpiArray 0x7de26d54
wine: Unhandled page fault on read access to 0xffffffff at address 0x7de1aa3d (thread 000b), starting debugger...
 
Comment 2 Vitaly Lipatov 2007-01-24 20:01:57 MSK
Иван: Надо найти что это за константа.
В бутылке vc6 установлена Visual Studio и там можно посмотреть в заголовочных файлах.
Comment 3 Синицын Иван 2007-01-25 13:27:23 MSK
Эта константа прописана в файле WINUSER.H 

/*
Parametr for SystemParametersInfo()
*/
...
#define SPI_SETFOREGROUNDFLASHCOUNT        0x2005

Comment 4 Vitaly Lipatov 2007-01-26 22:34:46 MSK
Возможно это действительно бага в FR, потому что оконной процедуре, как я понимаю, не могут присылаться сообщения с таким кодом
SPI_SETFOREGROUNDFLASHCOUNT указывается в SystemParametersInfo обычно
Comment 5 Константин Кондратюк 2007-01-29 17:11:02 MSK
Отсутствие такого сообщения не является причиной вылетов. Скорее всего вылетает из-за того же, что и при закрытии окна Batch (см. соответствующую багу):

http://bugs.etersoft.ru/show_bug.cgi?id=447
Comment 6 Vitaly Lipatov 2012-01-18 02:48:30 MSK
Больше не поручаем заданий bugs@.
Comment 7 Vitaly Lipatov 2012-01-18 02:52:17 MSK
Больше не поручаем заданий bugs@.
Comment 8 Сергей Гуральник 2012-12-20 20:43:18 MSK
(В ответ на comment #0)
> err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=00000001 lp=00000000
> 
> возникает при загрузке FineReader 8.
...
> Эта константа прописана в файле WINUSER.H 
> 
> /*
> Parametr for SystemParametersInfo()
> */
> ...
> #define SPI_SETFOREGROUNDFLASHCOUNT        0x2005

А вот что есть в commctrl.h по этому поводу:

#define CCM_FIRST               0x2000      // Common control shared messages
...
#define CCM_SETUNICODEFORMAT    (CCM_FIRST + 5)

Это все-же больше соответствует контексту проблемы. Беглый обзор показал, что обработчика для этого сообщения нет до сих пор.
Comment 9 Олег Шевченко 2024-04-15 16:38:45 MSK
Задача по релизу W@E 1.0.*
Уже давно не актуально, закрываю.