падает 1с , notepad и любое другое приложение win приложение при вставке в него данных через Shift+Ins. вот вывод консоли notepad при падении. wine notepad Warning: could not find DOS drive for current working directory '/home/misha', s tarting in the Windows directory. wine: Unhandled page fault on read access to 0x00000010 at address 0x4cd803 (thread 0009), starting debugger... WineDbg starting on pid 0008 Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x004cd803). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:004cd803 ESP:7fc8eec0 EBP:7fc8ef18 EFLAGS:00010287( - 00 RISP1C) EAX:00000000 EBX:0057a9fc ECX:00000081 EDX:7ff11d20 ESI:7ff11c38 EDI:00000087 Stack dump: 0x7fc8eec0: 00ef8a00 00000000 7ff17018 7ff11d20 0x7fc8eed0: 00000000 0000195c 0000000a 00ef0d04 0x7fc8eee0: 000000a0 0000195c 00000364 0000007c 0x7fc8eef0: 0000195c 7ff17018 00000001 00000001 0x7fc8ef00: 00010024 7ff11c38 00ef8a00 0057a9fc 0x7fc8ef10: 7ff11c38 0000000a 7fc8ef58 004d0e92 Backtrace: =>1 0x004cd803 in user32 (+0x3d803) (0x7fc8ef18) 2 0x004d0e92 in user32 (+0x40e92) (0x7fc8ef58) 3 0x004d1e98 in user32 (+0x41e98) (0x7fc8efc8) 4 0x004d2bf4 in user32 (+0x42bf4) (0x7fc8eff8) 5 0x004d3e30 in user32 (+0x43e30) (0x7fc8f088) 6 0x004d5a0a EditWndProcW+0x1a() in user32 (0x7fc8f0a8) 7 0x0051f21a WINPROC_wrapper+0x1a() in user32 (0x7fc8f0d8) 8 0x0051f973 in user32 (+0x8f973) (0x7fc8f118) 9 0x005242d5 CallWindowProcW+0x45() in user32 (0x7fc8f158) 10 0x004f245b in user32 (+0x6245b) (0x7fc8f1c8) 11 0x004f5b66 SendMessageTimeoutW+0x176() in user32 (0x7fc8f228) 12 0x004f5bb7 SendMessageW+0x37() in user32 (0x7fc8f268) 13 0x00453b2b DIALOG_EditPaste+0x2b() in notepad (0x7fc8f288) 14 0x00456726 in notepad (+0x6726) (0x7fc8f4d8) 15 0x0051f21a WINPROC_wrapper+0x1a() in user32 (0x7fc8f508) 16 0x0051f973 in user32 (+0x8f973) (0x7fc8f548) 17 0x005242d5 CallWindowProcW+0x45() in user32 (0x7fc8f588) 18 0x004f245b in user32 (+0x6245b) (0x7fc8f5f8) 19 0x004f5b66 SendMessageTimeoutW+0x176() in user32 (0x7fc8f658) 20 0x004f5bb7 SendMessageW+0x37() in user32 (0x7fc8f698) 21 0x004e9aab in user32 (+0x59aab) (0x7fc8f6e8) 22 0x004e9c3f TranslateAcceleratorW+0xef() in user32 (0x7fc8f718) 23 0x004557d6 WinMain+0x566() in notepad (0x7fc8fe48) 24 0x00456ebd main+0x8d() in notepad (0x7fc8fec8) 25 0x00456dfc in notepad (+0x6dfc) (0x7fc8ff08) 26 0x7b86a920 in kernel32 (+0x4a920) (0x7fc8ffe8) 27 0x009ed7a7 in libx11.so.6 (+0x77a7) (0x00000000) 0x004cd803: cmpl %ecx,0x10(%eax) Wine-dbg>quit ============= как повторить. 1. запускаем 1с торговлю. 2. запускам notepad. 3. идем в 1с - контрагенты. 4. выделяем название контрагента. затем Ctrl+Ins. 5. переключаемся на notepad. 6. Shift+Ins. повторяя шаги 4-6 . не более чем через 10раз notepad упадет. аналогично падает 1c , если в неё данные вставлять по Shift+Ins.
Проверил в своём вайне и в серверном- весь блокнот по shift+ins заставлял названием контагента - ничего не упало. Пожалуйста, обновите вайн.
winediag WINE@Etersoft diagnose program. 15.05.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20070601) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... NETWORK ИМЕЕТСЯ (сборка 0x210) ------- WINE@Etersoft 1.0 Network (1.0.7), registration number is 5C**-****. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.4) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.21-1.3228.fc7 Максимальное число файловых дескрипторов в системе: 202530 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 1024 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Ограничение по количеству открытых файлов: 1024 Текущая маска создания файлов (umask): 0002 Текущая локаль: ru_RU.UTF-8 ==================== wine 1.0.8 еще не готов. на что обновляться? если просто вставлять по Shift+Ins - не переключаясь в1с. то все ок. а если скакать из 1с (копируем контагента, причем каждый раз нового) в notepad (вставляем) то вышеописанный баг проявляется. прошу проверить еще раз.
Created attachment 188 [details] скриншот с ошибкой скриншот с ошибкой
Пожалуйста проверьте эту ошибку ещё раз, когда будет доступна 1.0.8 для обновления.
обновился до версии 1.0.7n теперь такое выходит, при выше перечисленных действиях. ps каталоги .wine и /wine_c были снесены (согласно инструкции).... [misha@misha-home ~]$ wine notepad Warning: could not find DOS drive for current working directory '/home/misha', startin wine: Unhandled page fault on write access to 0x00ec0094 at address 0x7bc36ddc (thread 0013), starting debugger... err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc36ddc [misha@misha-home ~]$ ps. откатился обратно на 1.0.7, иначе вообще работать невозможно....
А в бета-версии 1.0.8 всё так же плохо?
(In reply to comment #6) [misha@misha-home ~]$ winediag WINE@Etersoft diagnose program. 04.08.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20071026) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... NETWORK ИМЕЕТСЯ (сборка 0x210) ------- WINE@Etersoft 1.0 Network (1.0.8), registration number is 5Cxx-xxxx. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.4) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.21-1.3228.fc7 Максимальное число файловых дескрипторов в системе: 202530 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 1024 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Ограничение по количеству открытых файлов: 1024 Текущая маска создания файлов (umask): 0002 Текущая локаль: ru_RU.UTF-8 [misha@misha-home ~]$ wine notepad Warning: could not find DOS drive for current working directory '/home/misha', starting in the Windows directory. wine: Unhandled page fault on read access to 0xb987b996 at address 0x4b5c9e (thread 0009), starting debugger... WineDbg starting on pid 0008 Unhandled exception: page fault on read access to 0xb987b996 in 32-bit code (0x004b5c9e). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:004b5c9e ESP:7fc8ef10 EBP:7fc8ef68 EFLAGS:00010282( - 00 - RIS1) EAX:7feda4f0 EBX:00564764 ECX:7feda4f0 EDX:0000000c ESI:00000002 EDI:b987b986 Stack dump: 0x7fc8ef10: 00004ea0 00000002 0000013d 0000012b 0x7fc8ef20: 7fed8bc8 00000000 00000350 0000007c 0x7fc8ef30: 7fee02aa 000003ac 7feda4f0 00000008 0x7fc8ef40: b985b984 00000010 0000001b 0018cc12 0x7fc8ef50: 00000008 7fa552f8 7feda4f0 00564764 0x7fc8ef60: 0000012b 7fed8bc8 7fc8efe8 004bac4d Backtrace: =>1 0x004b5c9e in user32 (+0x45c9e) (0x7fc8ef68) 2 0x004bac4d in user32 (+0x4ac4d) (0x7fc8efe8) 3 0x004bbb84 in user32 (+0x4bb84) (0x7fc8f028) 4 0x004bd64d in user32 (+0x4d64d) (0x7fc8f0a8) 5 0x004bea8a EditWndProcW+0x1a() in user32 (0x7fc8f0c8) 6 0x00508c3a WINPROC_wrapper+0x1a() in user32 (0x7fc8f0f8) 7 0x00509323 in user32 (+0x99323) (0x7fc8f138) 8 0x0050e09e WINPROC_call_window+0xce() in user32 (0x7fc8f178) 9 0x004dbb68 in user32 (+0x6bb68) (0x7fc8f1e8) 10 0x004df1ce in user32 (+0x6f1ce) (0x7fc8f238) 11 0x004df5fa SendMessageW+0x4a() in user32 (0x7fc8f278) 12 0x00c18b3b DIALOG_EditPaste+0x2b() in notepad (0x7fc8f298) 13 0x00c1b706 in notepad (+0xb706) (0x7fc8f4e8) 14 0x00508c3a WINPROC_wrapper+0x1a() in user32 (0x7fc8f518) 15 0x00509323 in user32 (+0x99323) (0x7fc8f558) 16 0x0050e09e WINPROC_call_window+0xce() in user32 (0x7fc8f598) 17 0x004dbb68 in user32 (+0x6bb68) (0x7fc8f608) 18 0x004df1ce in user32 (+0x6f1ce) (0x7fc8f658) 19 0x004df5fa SendMessageW+0x4a() in user32 (0x7fc8f698) 20 0x004d302b in user32 (+0x6302b) (0x7fc8f6e8) 21 0x004d31bf TranslateAcceleratorW+0xef() in user32 (0x7fc8f718) 22 0x00c1a7b6 WinMain+0x566() in notepad (0x7fc8fe48) 23 0x00c1be9d main+0x8d() in notepad (0x7fc8fec8) 24 0x00c1bddc in notepad (+0xbddc) (0x7fc8ff08) 25 0x7b86ac10 in kernel32 (+0x4ac10) (0x7fc8ffe8) 26 0x00e456a7 (0x00000000) 0x004b5c9e: movl 0x10(%edi),%esi Wine-dbg>
мне на последней сборке от 12.12.2007 повторить не удалось.
(In reply to comment #8) > мне на последней сборке от 12.12.2007 повторить > не удалось. > качнул последнюю версию, или это не последняя? notepad упал примерно на 30 вставке по Shift-Ins [misha@misha-home ~]$ winediag Программа проверки WINE@Etersoft. 04.12.07 (c) 2005, 2006, 2007 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (версия 20071130) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... NETWORK ИМЕЕТСЯ (сборка 0x210) ------- WINE@Etersoft 1.0 Network (1.0.8), registration number is 5xxx-xxxx. Legality check is available on the page http://sales.etersoft.ru/product/. ------- Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.5) Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.23.1-42.fc8 Максимальное число файловых дескрипторов в системе: 202484 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 1024 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Open files limit: 1024 Количество бит для смещения в файле: 64 Текущая маска создания файлов (umask): 0002 Текущая локаль: ru_RU.UTF-8 [misha@misha-home ~]$ wine notepad Warning: could not find DOS drive for current working directory '/home/misha', starting in the Windows directory. wine: Unhandled page fault on read access to 0x00ee2cb8 at address 0x59cca6 (thread 0009), starting debugger... WineDbg starting on pid 0008 Unhandled exception: page fault on read access to 0x00ee2cb8 in 32-bit code (0x0059cca6). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:0059cca6 ESP:7fc9ef00 EBP:7fc9ef58 EFLAGS:00010206( - 00 - RIP1) EAX:00ee2ca8 EBX:0064b74c ECX:0000024a EDX:00ee2ca8 ESI:0000001e EDI:00010026 Stack dump: 0x7fc9ef00: 0000ab2c 00000002 00000269 00000259 0x7fc9ef10: 7fedd000 00000000 00000350 0000007c 0x7fc9ef20: 0000ab2c 00000000 7fee32d0 00000000 0x7fc9ef30: 00000000 0000001f 7fc9ef58 004a9db2 0x7fc9ef40: 00260000 7fa652f8 00000042 0064b74c 0x7fc9ef50: 00000259 7fedd000 7fc9efd8 005a1b7d Backtrace: =>1 0x0059cca6 in user32 (+0x3cca6) (0x7fc9ef58) 2 0x005a1b7d in user32 (+0x41b7d) (0x7fc9efd8) 3 0x005a2ae2 in user32 (+0x42ae2) (0x7fc9f028) 4 0x005a4319 in user32 (+0x44319) (0x7fc9f0a8) 5 0x005a5afa EditWndProcW+0x1a() in user32 (0x7fc9f0c8) 6 0x005ef4ba WINPROC_wrapper+0x1a() in user32 (0x7fc9f0f8) 7 0x005efb43 WINPROC_wrapper+0x6a3() in user32 (0x7fc9f138) 8 0x005f453e in user32 (+0x9453e) (0x7fc9f178) 9 0x005c2abb in user32 (+0x62abb) (0x7fc9f1e8) 10 0x005c5d9e in user32 (+0x65d9e) (0x7fc9f238) 11 0x005c61ca SendMessageW+0x4a() in user32 (0x7fc9f278) 12 0x00265b3b DIALOG_EditPaste+0x2b() in notepad (0x7fc9f298) 13 0x002686f6 in notepad (+0x86f6) (0x7fc9f4e8) 14 0x005ef4ba WINPROC_wrapper+0x1a() in user32 (0x7fc9f518) 15 0x005efb43 WINPROC_wrapper+0x6a3() in user32 (0x7fc9f558) 16 0x005f453e in user32 (+0x9453e) (0x7fc9f598) 17 0x005c2abb in user32 (+0x62abb) (0x7fc9f608) 18 0x005c5d9e in user32 (+0x65d9e) (0x7fc9f658) 19 0x005c61ca SendMessageW+0x4a() in user32 (0x7fc9f698) 20 0x005b9d9b in user32 (+0x59d9b) (0x7fc9f6e8) 21 0x005b9f2f TranslateAcceleratorW+0xef() in user32 (0x7fc9f718) 22 0x002677a6 WinMain+0x566() in notepad (0x7fc9fe48) 23 0x00268e9d main+0x8d() in notepad (0x7fc9fec8) 24 0x00268ddc in notepad (+0x8ddc) (0x7fc9ff08) 25 0x7b86a350 in kernel32 (+0x4a350) (0x7fc9ffe8) 26 0x00118627 in libfreetype.so.6 (+0x17627) (0x00000000) 0x0059cca6: movl 0x10(%edx),%ecx Wine-dbg>
Вставилял в блокнот текст : " Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.18-std-pae-alt6 Максимальное число файловых дескрипторов в системе: 363422 (0 используется) Максимально доступное количество открытых файлов для одного процесса: 5000 Число тиков таймера в секунду (CLK_TCK): 100 Virtual memory limit: 2929 Mb Open files limit: 5000 Количество бит для смещения в файл" больше 50 раз. Всё вопрядке. Пришлите текст при котором всё падает. Запустите через winelog notepad и пришлите лог.
Модифицирован патч про вставку строк из буфера обмена. Бага должна быть исправлена. Обновитесь пожалуйста, после того как новая сборка будет доступна.
(In reply to comment #10) > > Пришлите текст при котором всё падает. > Запустите через winelog notepad и пришлите лог. > выше было описано - как повторить багу. при последовательной вставке одного и того-же текста всё ок. нужно вставлять каждый раз что-то новое. ================================================= если просто вставлять по Shift+Ins - не переключаясь в1с. то все ок. а если скакать из 1с (копируем контагента, причем каждый раз нового) в notepad (вставляем) то вышеописанный баг проявляется. прошу проверить еще раз. =================================================
(In reply to comment #11) > Модифицирован патч про вставку строк из > буфера обмена. Бага должна быть исправлена. > Обновитесь пожалуйста, после того как > новая сборка будет доступна. > постучите мне на mmm62@im.etersoft.ru когда новая сборка будет доступна. или на email - mmmm62@inbox.ru
Проверил - падений нет. Методика проверки: 1с 7.7:ТиС Блокнот стандартный Копировал контрагента в 1с по ctrl+с Затем по alt+tab переключался в блокнот из производил вставку по shift+insert Скопировал 49 разных контрагентов. Релиз уже состоялся. Пожалуйста обновитесь :)
(In reply to comment #14) > > Релиз уже состоялся. Пожалуйста обновитесь > :) > подтверждаю. в релизе 1.0.8 проблемы не зафиксировал.