Index: src/chext/ShellExtControl.cpp =================================================================== diff -u -N -rd5c3edd0d167db9b5d47d04248820fda49499a5e -rb2ffd219ea82ca63f9cf51c24a4b63a4f61b8ae8 --- src/chext/ShellExtControl.cpp (.../ShellExtControl.cpp) (revision d5c3edd0d167db9b5d47d04248820fda49499a5e) +++ src/chext/ShellExtControl.cpp (.../ShellExtControl.cpp) (revision b2ffd219ea82ca63f9cf51c24a4b63a4f61b8ae8) @@ -86,7 +86,7 @@ (*plVersion) = PRODUCT_VERSION1 << 24 | PRODUCT_VERSION2 << 16 | PRODUCT_VERSION3 << 8 | PRODUCT_VERSION4; _bstr_t strVer(SHELLEXT_PRODUCT_FULL_VERSION); - pbstrVersion = strVer.GetAddress(); + *pbstrVersion = strVer.Detach(); return S_OK; }