Bug 10155 - wine сломался после последнего обновления
: wine сломался после последнего обновления
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/wine)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-10-18 17:51 by
Modified: 2007-02-20 15:41 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-10-18 17:51:55
[icesik@iceberg ~]$ ie6
/home/icesik/bin/ie6: line 3: 31638 Ошибка сегментирования 
WINEPREFIX="/home/icesik/.ies4linux/ie6" wine
"/home/icesik/.ies4linux/ie6/drive_c/Program Files/Internet
Explorer/IEXPLORE.EXE" "$@"
[icesik@iceberg ~]$ 

Вот так.

[root@iceberg ~]# rpm -qa | grep wine
wine-20060902-alt2
libwine-20060902-alt2
docs-wine_intro-kirill-060307-alt1
[root@iceberg ~]# 

Сизиф вчерашний.

Откатывание до 
rpm -ivh wine_20060902-alt1_i586.rpm libwine_20060902-alt1_i586.rpm
помогает.
------- Comment #1 From 2006-10-19 00:04:28 -------
Есть такое:

$ wine
/usr/bin/wine: line 108:  9282 Segmentation fault      $WINELOADER
       wine --update                 Update WINE tree (registry and so on)
       wine --attach dir             Attach user wine to shared dir
       wine --admin dir              Create admin setup in shared dir (only for
wineadmin group)
$ /usr/bin/notepad
zsh: segmentation fault  /usr/bin/notepad
------- Comment #2 From 2006-10-19 00:47:09 -------
Ужасно :(
------- Comment #3 From 2006-10-19 01:05:51 -------
Если срочно, на http://winehq.org.ru для ALT Linux лежат работающие сборки. Та 
же -alt2.
------- Comment #4 From 2006-10-19 10:47:55 -------
аналогичная картина на мастере 2.4. Полный багрепорт я отправлял на суппорт 
етерсофта. Не работала ни сборка alt1, ни alt2
------- Comment #5 From 2006-10-24 20:45:05 -------
Проблема ясна, будет исправлено вскоре. 
Кто может, переименуйте пожалуйста 
/usr/bin/wine-pthread в /usr/bin/wine-glibc 
и проверьте что всё работает. 
------- Comment #6 From 2006-10-31 18:42:11 -------
(In reply to comment #5)
> Кто может, переименуйте пожалуйста 
> /usr/bin/wine-pthread в /usr/bin/wine-glibc 
> и проверьте что всё работает. 
проверно. с переменованием не валится.
wine-20060902-alt2
------- Comment #7 From 2006-10-31 23:37:21 -------
Переименование это не решение проблемы.

Кто может объяснить причину происходящего:

$ file /usr/bin/wine-preloader
/usr/bin/wine-preloader: ELF 32-bit LSB executable, Intel 80386, version 1
(SYSV), statically linked, stripped

$ env -i strace /usr/bin/wine-preloader
execve("/usr/bin/wine-preloader", ["/usr/bin/wine-preloader"], [/* 0 vars */]) =
0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
------- Comment #8 From 2006-11-01 00:41:25 -------
Переименование - это быстрый хак, чтобы не перезакачивать 10Мб.
К сожалению, я детально не исследовал, и кроме того что в wine немного 
поломали код определения возможных к использованию потоков, что вдобавок 
наложилось на новый glibc с NTPL, ничего не обнаружил.
------- Comment #9 From 2006-12-12 21:08:57 -------
выкладываю wine-20061212-alt0.1
------- Comment #10 From 2007-02-20 15:41:53 -------
Вроде, уже работает...