OpenVZ Forum


Home » International » Russian » Current 2.6.18 kernel & Wine errors
Re: Current 2.6.18 kernel & Wine errors [message #32741 is a reply to message #31909] Wed, 27 August 2008 12:19 Go to previous messageGo to previous message
saimon is currently offline  saimon
Messages: 85
Registered: November 2006
Member
Проблема предварительно решилась, как видно из лога ошибка возникала в NtSetInformationFile, а конкретно из-за вызова futimes(). Похоже libc в hardy используют хедеры от нового ядра, c c sys_call которых нет в 2.6.18

0009:Call KERNEL32.SetFileTime(00000034,00000000,00000000,0032fd84) ret=00401358
0009:trace:ntdll:NtSetInformationFile (0x34,0x32fc78,0x32fc80,0x00000028,0x00000004)
0009: get_handle_fd( handle=0x34 )
0009: *fd* 0x34 -> 30
0009: get_handle_fd() = 0 { type=1, removable=0, access=00120116, options=00000050 }
0009:trace:ntdll:FILE_GetNtStatus errno = 14
0009:Ret KERNEL32.SetFileTime() retval=00000000 ret=00401358

Фикс тривиальный, удалить из configure детект futimes/futimesat,
тогда libs/port/futimes.c соберется в режиме совместимости. И пересобрать пакет wine.

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [Решено] Кто делал ядро 2.6.16.60_027stab028.3-0.23 для SLES10?
Next Topic: Проброс трафика из VE в IPIP туннель
Goto Forum:
  


Current Time: Sat Aug 16 03:16:19 GMT 2025

Total time taken to generate the page: 0.39888 seconds