Custom Query (80 matches)
Results (52 - 54 of 80)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#33 | fixed | Make wrc work in GAS mode | ||
Description |
Currently, wrc (wine resource compiper) is hard-hacked to produce the MASM code for resource data from the .rc file. This makes it impossible to compile the resulting assembly with GCC. The hack is done by introducing a MASM define and a couple of ifdef. I'm going to make it proper by adding a corrsesponding command line switch that turns on MASM mode instead of the default GAS mode. |
|||
#32 | fixed | Libpathstrict and DosLoadModule | ||
Description |
When DosLoadModule? loads a DLL with the name having .DLL it will search for the file minus the DLL in the name. If the name does not have an extension or the extension is in lower case (.dll) then it will load. Odin has a number of obvious uses of DosLoadModule? with .DLL. There are some places where the file name is supplied by variable name... we may need to lowercase some variables if there are any reports of failures with libpathstrict. |
|||
#31 | fixed | DosQueryModuleHandleStrict() loops forever and drains stack | ||
Description |
Due to bugs in the DosQuerySysState? API, the returned buffer seems to contain circular references under some (quite random) conditions. This makes the walkModules() worker (used by DosQueryModuleHandleStrict?()) recurse into itself until it eats up all the stack. From the user perspective, this looks like an application giving 100% CPU load for some tens seconds and then crashing with SYS1808. |