Bug 6506

Summary: После обновления до Fedora 14 перестал загружаться wine
Product: WINE@Etersoft Reporter: Pavel Shilovsky <piastry>
Component: ОбщееAssignee: Александр Морозов <amorozov>
Status: CLOSED FIXED QA Contact: Andrey Vusik <night>
Severity: major    
Priority: P1 CC: amorozov, baraka, dmitry, mid, regan
Version: 1.0.12   
Target Milestone: ---   
Hardware: PC   
OS: Fedora   
Whiteboard:
Заявки RT: 16831 Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 5634    

Description Pavel Shilovsky 2010-11-19 09:17:45 MSK
На версиях 12 и 13 всё было отлично. После обновления вылезает такая ошибка:

[piastry@island ~]$ wine wine_c/Program\ Files/1Cv77/BIN/1cv7.exe 
/usr/bin/wine: line 77:  3174 Ошибка сегментирования                   (core dumped) $WINELOADER wineboot.exe --only-first

Версия wine:
wine-etersoft-1.0.12-eter7fedora.i586.rpm
wine-etersoft-sql-1.0.12-eter12fedora.i586.rpm

Ядро:
[piastry@island ~]$ uname -a
Linux island 2.6.32.23-170.fc12.i686.PAE #1 SMP Mon Sep 27 17:40:41 UTC 2010 i686 i686 i386 GNU/Linux
Comment 1 Pavel Shilovsky 2010-11-19 09:19:42 MSK
Попробовал поставить стандартный wine из репозитория - ошибок не наблюдается. wine-1.3.6.
Comment 2 Pavel Shilovsky 2010-11-19 09:45:16 MSK
На ядре

[piastry@island ~]$ uname -a
Linux island 2.6.36-1.fc15.i686.PAE #1 SMP Thu Oct 21 04:31:09 UTC 2010 i686 i686 i386 GNU/Linux

та же самая ошибка.
Comment 3 Денис Баранов 2010-11-19 14:35:43 MSK
Установить Fedora 14 в vbox и протестировать WINE@Etersoft 1.0.12 testing.
Comment 4 Marat Sharipov 2010-11-20 18:51:36 MSK
скачал, установил и частично настроил fedora 14 на vbox в следующий раз продолжу и отпишусь о результатах.
Comment 5 Marat Sharipov 2010-11-21 14:35:26 MSK
Wine SQL 7.27/15 ( из ветки тестинг)
виртуальная машина fedora 14
пакеты поставились без проблем,
После команды wine --update сыпятся ошибки
http://savepic.org/911775.png
Comment 6 Marat Sharipov 2010-11-21 14:36:41 MSK
забыл поставить время...
Comment 7 Pavel Shilovsky 2010-11-21 20:59:43 MSK
(В ответ на comment #5)
> Wine SQL 7.27/15 ( из ветки тестинг)
> виртуальная машина fedora 14
> пакеты поставились без проблем,
> После команды wine --update сыпятся ошибки
> http://savepic.org/911775.png

У меня при выполнении данной команды тоже самое появляется. Таким образом бага воспроизводится - проблема в wine.
Comment 8 Shestakov Dmitriy 2010-11-22 20:51:13 MSK
В FC 14, с отключенным SElinux:
[guest@localhost ~]$ wine --update
Updating... Using WINEPREFIX=/home/guest/.wine with WINE@Etersoft 1.0
Local 1.0.12-eter7.27/15
Creating default file tree...
Copying prepared tree from '/usr/share/wine/skel' ...
Run /etc/wine/script.d/*.sh.pre scripts...
Initialize registry and environments...
/usr/bin/wine: line 309:  2493 Segmentation fault      (core dumped)
"${WINELOADER}" wineboot.exe --init 2>> $WINEPREFIX/install.log
/usr/bin/wine: line 309:  2497 Segmentation fault      (core dumped)
"${WINELOADER}" wineboot.exe --update 2>> $WINEPREFIX/install.log
/usr/bin/wine: line 309:  2500 Segmentation fault      (core dumped)
${WINELOADER} regedit.exe "$CROOT/$INFDIR/vendor.reg"
Run /etc/wine/script.d/*.sh scripts...
VC6 redistributable components installing...
/etc/wine/script.d/00-preinstall.sh: line 62:  2554 Segmentation fault
     (core dumped) WINDOWS_VERSION=winxp $WINELOADER $TOINSTALL /Q:A
2>> $WINEPREFIX/install.log
Checking /home/guest/.wine/dosdevices/c:/windows/system32/msvcrt.dll:
     [ ERROR ]
Comment 9 Dmitry Zadvornykh 2010-12-07 17:54:06 MSK
[foot@olin ~]$ cat /etc/redhat-release 
RFRemix release 14 (Laughlin)

[foot@olin ~]$ uname -a
Linux olin.zadvornykh.com 2.6.35.9-64.fc14.x86_64 #1 SMP Fri Dec 3 12:19:41 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

[foot@olin ~]$ rpm -aq|grep wine
wine-etersoft-local-1.0.12-eter16fedora.i586
wine-etersoft-1.0.12-eter7.32fedora.i586

[foot@olin ~]$ wine --version
/usr/bin/wine: line 77:  3997 Ошибка сегментирования                   (core dumped) $WINELOADER wineboot.exe --only-first
WINE@Etersoft 1.0 Local 1.0.12-eter7.32/15
Product: WINE@Etersoft 1.0 Local (лицензия на 1 пользователя, электронная версия)
Comment 10 Александр Морозов 2010-12-11 18:21:47 MSK
> виртуальная машина fedora 14
Надо бы настроить на ней сеть
Comment 11 Денис Баранов 2010-12-11 18:26:21 MSK
(В ответ на comment #10)
> Надо бы настроить на ней сеть
готово.
Comment 12 Александр Морозов 2010-12-11 18:50:34 MSK
Не пингуется. И vbox -l адрес не выводит. После некорректного выключения ifconfig -a перестал выводить адрес и на самой Fedora.
Comment 13 Денис Баранов 2010-12-11 19:20:24 MSK
(В ответ на comment #12)
> Не пингуется. И vbox -l адрес не выводит. После некорректного выключения
Действительно не выводит адрес. Пинга идет.

> ifconfig -a перестал выводить адрес и на самой Fedora.

Выдает нормально адрес: 192,168,4,87
Comment 14 Александр Морозов 2010-12-13 20:06:26 MSK
В апстриме проблема исправлена вот этим коммитом:

commit 2bea45dd0a0ca74f53d1560e7498419962b9c34d
Author: Harald Hoyer <harald@redhat.com>
Date:   Thu Jul 29 12:02:06 2010 +0200

    preloader: Fix moving of auxiliary values.

Отправил патч в wine-patches-test.
Comment 15 Dmitry Zadvornykh 2010-12-16 16:49:02 MSK
Спасибо. У меня заработало.

[foot@olin ~]$ rpm -aq|grep wine
wine-etersoft-1.0.12-eter7.33fedora.i586
wine-etersoft-local-1.0.12-eter16fedora.i586

[foot@olin ~]$ wine --version
WINE@Etersoft 1.0 Local 1.0.12-eter7.33/15
Product: WINE@Etersoft 1.0 Local (лицензия на 1 пользователя, электронная версия)
Comment 16 Pavel Shilovsky 2010-12-16 19:24:58 MSK
После обновления открытой и закрытой части + wine --update всё заработало. Багу закрываю.