Bug 6366

Summary: Пропадает значок iChat в трее
Product: WINE@Etersoft Reporter: Виталий Перов <vitperov>
Component: Окна / фокус / перерисовкаAssignee: BUGS@Etersoft <bugs>
Status: CLOSED INVALID QA Contact:
Severity: minor    
Priority: P4 CC: boris, kondratyuk, lav, olezha, svzhu, vostok
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 8043, 8829 Связано с:
Дата напоминания:
Bug Depends on: 2809, 5157    
Bug Blocks: 3000, 5101    

Description Виталий Перов 2010-11-03 13:47:55 MSK
+++ Данная задача создана размножением задачи 2809 +++

При запуске iChat (чат для локальной сети), иконка в трее появляется, но затем исчезает. Остаётся пустое место, при нажатии на которое выскакивает меню iСhat.
Comment 1 Виталий Перов 2010-11-03 13:51:23 MSK
Откатил патч:

commit a3f2ec1fbebc95035d0d9750db3de88ae5148da8
Author: Ilya Shpigor <shpigor@etersoft.ru>
Date:   Thu Mar 4 18:19:16 2010 +0300

    winex11.drv: Revert to using RedrawWindow instead XClearArea in the systray icon modify (eterbug #2809 #3358)

Хорошо бы проверить проявляется ли ошибка. Если да, то переделать патч
Comment 2 Andrey Vusik 2011-02-22 21:24:51 MSK
Бутылка bugs/6366
iChat 1.5
При запуске падает. Видимо надо смотреть на старых версиях.
Comment 3 Виталий Перов 2011-02-25 19:00:59 MSK
А на какой сборке проверялось?
Может быть стоит проверить на school? (swine -h eterhack)
Comment 4 Andrey Vusik 2011-03-23 13:56:57 MSK
(В ответ на comment #3)
> А на какой сборке проверялось?
> Может быть стоит проверить на school? (swine -h eterhack)

Бутылка в eterhack bugs/6366
Падает.

Backtrace:
=>0 0xb7749a5f __libc_read+0x3f() in libpthread.so.0 (0x00aee56c)
  1 0x7bc7bff3 NTDLL_wait_for_multiple_objects+0x272() in ntdll (0x00aee79c)
  2 0x7bc7c117 NtWaitForMultipleObjects+0x66() in ntdll (0x00aee7dc)
  3 0x7b86d44f WaitForMultipleObjectsEx+0xee() in kernel32 (0x00aee92c)
  4 0x7b86d56c WaitForSingleObject+0x3b() in kernel32 (0x00aee95c)
  5 0x004226d5 in ichat (+0x226d4) (0x00aee9a0)
  6 0x00422769 in ichat (+0x22768) (0x00aee9a8)
  7 0x004c478a in ichat (+0xc4789) (0x00aee9b8)
  8 0x004c6bf0 in ichat (+0xc6bef) (0x00aeea14)
  9 0x0042236b in ichat (+0x2236a) (0x00aeea44)
  10 0x00404722 in ichat (+0x4721) (0x00aeea58)
  11 0x7bc74f10 call_thread_func+0xb() in ntdll (0x00aeea68)
  12 0x7bc77bd0 call_thread_entry_point+0x6f() in ntdll (0x00aeeb38)
  13 0x7bc7db6d in ntdll (+0x6db6c) (0x00aef398)
  14 0xb7742940 start_thread+0x9f() in libpthread.so.0 (0x00aef498)
fixme:console:CONSOLE_DefaultHandler Terminating process 32 on event 0

Сейчас проверю на ранней версии.
Comment 5 Svetlana Zhukova 2011-03-29 15:53:31 MSK
Проверено на более ранних версиях включая  1.0.10-alt12

Stack dump:
0x0032f7c4:  726f7272 25202320 250a0d64 c0000025
0x0032f7d4:  00000001 0032fbac 7bc3397f 00000000
0x0032f7e4:  7b8b7ff4 0032f828 000000a0 00000010
0x0032f7f4:  00000040 0032fa84 0032f834 b7753a6a
0x0032f804:  00000040 7bc6cdb1 00000005 0032fa84
0x0032f814:  00000040 7bc8488e 00000000 7b8b7ff4
Backtrace:
=>0 0x7bc3c71e (0x0032f828)
  1 0x7bc84b6a (0x0032fb88)
  2 0x7bc3b7cc (0x0032fc04)
  3 0x0049cba0 in ichat (+0x9cba0) (0x0032fc50)
  4 0x0049caee in ichat (+0x9caee) (0x0032fc64)
  5 0x004a1a35 in ichat (+0xa1a35) (0x0032fcac)
  6 0x004c5047 in ichat (+0xc5047) (0x0032fd0c)
  7 0x00470726 in ichat (+0x70726) (0x0032fe60)
  8 0x00477f9c in ichat (+0x77f9c) (0x0032fe84)
  9 0x005150b6 in ichat (+0x1150b6) (0x0032ff08)
  10 0x7b877630 in kernel32 (+0x57630) (0x0032ffe8)
При запуске программы окно сворачивается и исчезает.
Comment 6 Andrey Vusik 2011-03-29 16:19:24 MSK
(В ответ на comment #5)
> Проверено на более ранних версиях включая  1.0.10-alt12

Имелась ввиду более ранняя версия клиента iChat.
Например вот эта
http://soft.cnews.ru/windows/internet/contact/ichat/
Comment 7 Svetlana Zhukova 2011-03-29 18:01:09 MSK
бутылка bugs/6366-2

WINE@Etersoft 1.0 SQL 1.0.12-eter8.15/18

версия iChat 1.21b6

При запуске появляется маленький значок посреди рабочего стола (видимо тут должен быть список контактов, но он не отображается),при щелчке по нему правой кнопкой мыши появляется рабочее контекстное меню.В трее также появляется значок, при щелчке по которому открывается окно обмена сообщениями,но сообщения невозможно отправить (контакты не появляются,имя пользователя не отображается)

при запуске программы на консоли появляется строка:

ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Нет такого файла или каталога

при просмотре меню:

err:mmio:MMIO_ParseExtA No . in szFileName: "MenuPopup"
err:mmio:MMIO_ParseExtA No . in szFileName: "MenuCommand"
Comment 8 Andrey Vusik 2011-03-29 22:15:17 MSK
(В ответ на comment #7)
> бутылка bugs/6366-2
> 
> WINE@Etersoft 1.0 SQL 1.0.12-eter8.15/18
> 
> версия iChat 1.21b6
> 

Проверь в eterhack
Comment 9 Svetlana Zhukova 2011-04-05 13:03:01 MSK
бутылка <wine@eterhack bottle bugs/6366

WINE@Etersoft 1.0 School 1.7.0-eter6/8
при установке:

<wine@eterhack bottle bugs/6366>$ wine ichat121b6.exe 
err:usbhub:enum_usb_devices failed to initialize libusb

при запуске программы

<wine@eterhack bottle bugs/6366>$ ./iChat.exe
bash: ./iChat.exe: не могу запустить бинарный файл

<wine@eterhack bottle bugs/6366>$ wine iChat.exe 
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  12 (X_ConfigureWindow)
  Resource id in failed request:  0x0
  Serial number of failed request:  87
  Current serial number in output stream:  88

появляется значок посередине экрана, в трее ничего.
Comment 10 Константин Кондратюк 2011-09-02 17:05:40 MSK
Переношу с релиза 2.0.
Эта бага - скорее индикатор, что в других приложениях тоже могут быть проблемы с треем. Пока таких проблем в поддерживаемых приложениях нет, не стоит решать для одного отдельно взятого iChat.
Comment 11 Vitaly Lipatov 2012-01-18 02:33:02 MSK
Не поручаем больше bugs@ никакой работы.
Comment 12 Svetlana Zhukova 2013-05-07 15:06:39 MSK
Программа устанавливается,но не запускается.
>$ wine iChat.exe 
fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
fixme:richedit:IRichEditOle_fnSetHostNames stub 0x833330 NTS iChat NTS iChat
fixme:richedit:IRichEditOle_fnGetObjectCount stub 0x833330
wine: Unhandled exception 0x0eedfade in thread 47 at address 0x59b91e90:0x7b83c212 (thread 0047), starting debugger...
err:seh:setup_exception_record stack overflow 1104 bytes in thread 0047 eip 7bc7a7c6 esp 00230ee0 stack 0x230000-0x231000-0x330000

WINE@Etersoft SQL 2.1.2/2.1.0-eter10/3
Comment 13 Олег Шевченко 2024-04-17 23:21:04 MSK
Задача по релизу W@E 2.0
Уже давно не актуально, закрываю.