[Bug 26268] New: we need unimplemented function ntdll.dll.ZwSetLdtEntries

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 28 15:27:56 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=26268

           Summary: we need unimplemented function
                    ntdll.dll.ZwSetLdtEntries
           Product: Wine
           Version: 1.3.14
          Platform: All
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: ntdll
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: jl2001 at inbox.ru


possible to do this ?

wine: Call from 0x7bc3e820 to unimplemented function ntdll.dll.ZwSetLdtEntries,
aborting
wine: Unimplemented function ntdll.dll.ZwSetLdtEntries called at address
0x7bc3e820 (thread 0026), starting debugger...
Unhandled exception: unimplemented function ntdll.dll.ZwSetLdtEntries called in
32-bit code (0x7bc3e820).

Backtrace:
=>0 0x7bc3e820 __wine_spec_unimplemented_stub+0x50() in ntdll (0x0033f63c)
  1 0x7bc21569 in ntdll (+0x11568) (0x0033f63c)
  2 0x80000100 (0x0033f6a0)
  3 0x00475618 in ruro (+0x75617) (0x0033f6dc)
  4 0x00471c52 in ruro (+0x71c51) (0x0033fc5c)
  5 0x004727dd in ruro (+0x727dc) (0x0033fc7c)

OR

ruro-programmers said:
"In the last ruro function ZwSetLdtEntries not invoked if it does not exist in
the system. If it exists in the system, it will be called. The only option that
is now possible to crash it if the emulator provides this feature, but it is
called an emulator is completed, due to the fact that it is not implemented. To
get around this, you can either put the emulator, do this for you, or you can
configure it so that it did not export functions are not implemented."

(from Russian language:
В последнем ruro функция ZwSetLdtEntries не вызывается, если она не существует
в системе. Если она существует в системе, она будет вызвана. Единственный
вариант, при котором сейчас возможен вылет, это если эмулятор предоставляет эту
функцию, но на ее вызове эмулятор завершается, из-за того, что она не
реализована. Чтоб это обойти, нужно либо поставить эмулятор, где эта функция
реализована, либо настроить его так, чтоб он не экспортировал не реализованные
функции.)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list