# ReactOS Newsletter 89: RPC failures and memory manager issues

DevFeed: [ReactOS Newsletter 89: RPC failures and memory manager issues](<https://devfeed.tech/articles/newsletter-89-32955.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-89/>)

Published: 2011-12-15T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>), [WINE](<https://devfeed.tech/topics/wine.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Process](<https://devfeed.tech/topics/process.md>)

Tags: [free](<https://devfeed.tech/tags/free.md>), [just](<https://devfeed.tech/tags/just.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [process](<https://devfeed.tech/tags/process.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [windows](<https://devfeed.tech/tags/windows.md>), [wine](<https://devfeed.tech/tags/wine.md>)

## AI overview

ReactOS Newsletter 89 reports a likely cause of RPC failures: duplicate operation identifiers caused by missing or unimplemented random-number functionality in ReactOS. It also describes an installation hang while copying mshtml.dll, traced to heap data structures being zeroed and a memory manager rewrite that still needs completion.

## Source excerpt

RPC Remote procedure calls underline a lot of things in Windows, especially services. Thus the Remote Procedure Call Runtime (rpcrt4) library is fairly important to the continued operation and stability of ReactOS. It is also a component in which the project is heavily reliant on Wine for. Unfortunately, just because Wine code works on Linux does not mean it will work on ReactOS, and attempts to sync rpcrt4 in the past have produced monumental headaches, breakages, and difficulties in ReactOS.