From a645e72e99febce50ef1e0297b7e7266cd340746 Mon Sep 17 00:00:00 2001 From: David Quintana Date: Sat, 20 Dec 2014 18:10:02 +0000 Subject: [PATCH] [BROWSEUI] * Do not enable the CExplorerBand wrapper by default. Avoids crashing due to a stack overflow. CORE-8930 #resolve #comment Oops. Fixed in r65772. Thanks. svn path=/trunk/; revision=65772 --- reactos/dll/win32/browseui/explorerband.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/reactos/dll/win32/browseui/explorerband.cpp b/reactos/dll/win32/browseui/explorerband.cpp index 6833f3eaa28..ce272f858c6 100644 --- a/reactos/dll/win32/browseui/explorerband.cpp +++ b/reactos/dll/win32/browseui/explorerband.cpp @@ -13,19 +13,9 @@ HRESULT WINAPI CExplorerBand_Constructor(REFIID riid, LPVOID *ppv) } CExplorerBand::CExplorerBand() : - m_internalBand(NULL), - m_internalDeskBand(NULL), - m_internalObjectWithSite(NULL), - m_internalInputObject(NULL), - m_internalPersistStream(NULL), - m_internalOleCommandTarget(NULL), - m_internalServiceProvider(NULL), - m_internalBandNavigate(NULL), - m_internalWinEventHandler(NULL), - m_internalNamespaceProxy(NULL), - m_internalDispatch(NULL), m_OnWinEventShown(FALSE) { +#if 0 HRESULT hResult = CoCreateInstance(CLSID_ExplorerBand, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARG(IUnknown, &m_internalBand)); if (FAILED(hResult)) { @@ -158,6 +148,7 @@ CExplorerBand::CExplorerBand() : m_internalDispatch = NULL; return; } +#endif } CExplorerBand::~CExplorerBand()