Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 4774 - Не выводится через printf в консоль   Make a simular bug
Summary: Не выводится через printf в консоль
Status: CLOSED INVALID
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Консоль ; Вызов программ (show other bugs)
Version: 1.0.12
Hardware: PC All
: P3 minor
Target Milestone: ---
Assignee: Константин Кондратюк
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 816
Blocks: 8900
  Show dependency treegraph
 
In work:
Reported: 2010-01-10 23:27 MSK by Vitaly Lipatov
Modified: 2024-04-26 20:08 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2010-01-10 23:27:08 MSK
Проблема в том, что запуске через wine (из 1.0.12, например) не выводится в консоль текст, выводимый через printf. При запуске через wwo всё нормально.

Тест в wine-etersoft-devel/console/printf.c
Comment 1 Илья Шпигорь 2010-05-20 12:41:34 MSD
Проверил на wwo и ww - printf корректно выводит в консоль.
Если запускать через wine - открывается вайновский cmd и в весь вывод идет в него.

Если запустить:
wine c:\windows\system32\cmd.exe

и в нем запускать тестовый пример - printf корректно выводится.

Задача - добиться чтобы вайновский cmd не открывался, а вывод всегда шел в консоль?
Comment 2 Илья Шпигорь 2010-05-20 14:21:12 MSD
На оригинальном wine 1.1.18 проблема не воспроизводится. Значит сломалась нашим патчем.
Comment 3 Илья Шпигорь 2010-05-21 16:30:25 MSD
Удалось выяснить, что при запуске через tools/winewrapper - проблема не воспроизводится. А если запускать через etersoft/scripts/wine.in, printf не выводит в консоль.

Проверил на предыдущих версиях wine:
1.0.10-alt12 - не воспроизводится
1.0.10-alt25 - воспроизводится

Сломалось где-то между ними.
Comment 4 Александр Морозов 2010-05-31 22:33:37 MSD
printf не работает, если программа запускается через start:
if [ "$TRNAME1" = "$TRNAME2" ] ; then
    run_wine start "$@"
fi
Comment 5 Александр Морозов 2010-05-31 22:35:16 MSD
commit 3a07b67a8a9db0dd5f37f09ed799c07558183e0b
Author: Vitaly Lipatov <lav@etersoft.ru>
Date:   Sat May 23 13:50:57 2009 +0400

    wine script: start real non EXE files with start command (eterbug #816)

http://bugs.etersoft.ru/show_bug.cgi?id=816
Comment 6 Илья Шпигорь 2010-06-01 15:51:54 MSD
Перевешиваю багу на Виталика. Похоже, надо поправить решение на #816.
Comment 7 Vitaly Lipatov 2014-09-11 18:45:35 MSK
Откладываем задачи, к которым не обращались более 100 дней.
Comment 8 Олег Шевченко 2024-04-26 20:08:01 MSK
Задача по релизу W@E 1.0.12
Уже давно не актуально, закрываю.