Windows 10: vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903

Discus and support vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 in Windows 10 Installation and Upgrade to solve the problem; Hi, there seems to be a bug in vbscript.dll since cumulative update 4524570. When I create a instance of a class inside a class member function and... Discussion in 'Windows 10 Installation and Upgrade' started by Anonymous1503, Jan 23, 2020.

  1. vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903


    Hi,


    there seems to be a bug in vbscript.dll since cumulative update 4524570. When I create a instance of a class inside a class member function and assign it to a local variable the instance is not directly destroyed when this member function is left as it was before this update. See the following example code:


    Option Explicit

    Class CTest

    Sub Class_Initialize

    WScript.Echo Timer & ": CTest::Class_Initialize"

    End Sub


    Sub Class_Terminate

    WScript.Echo Timer & ": CTest::Class_Terminate"

    End Sub

    End Class


    Class CFoo

    Sub Work

    WScript.Echo Timer & ": CFoo::Work started"

    DoWork

    WSCript.Sleep 3000

    WScript.Echo Timer & ": CFoo::Work done"

    End Sub


    Sub DoWork

    WScript.Echo Timer & ": CFoo:vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 :DoWork started"

    Dim obj

    Set obj= New CTest

    WScript.Echo Timer & ": CFoo:vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 :DoWork done, CTest::Class_Terminate should be called now without delay"

    End Sub

    End Class


    Dim objFoo

    Set objFoo= New CFoo

    objFoo.Work

    WScript.Echo Timer & ": objFoo.Work done"


    When executing using cscript.exe the following output is generated:


    80547,52: CFoo::Work started

    80547,52: CFoo:vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 :DoWork started

    80547,52: CTest::Class_Initialize

    80547,52: CFoo:vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 :DoWork done, CTest::Class_Terminate should be called now without delay

    80550,52: CFoo::Work done

    80550,52: CTest::Class_Terminate

    80550,53: objFoo.Work done



    When executing with a prior version of vbscript.dll the output looks correct like this:


    79971,76: CFoo::Work started
    79971,76: CFoo:vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 :DoWork started
    79971,76: CTest::Class_Initialize
    79971,76: CFoo:vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 :DoWork done, CTest::Class_Terminate should be called now without delay
    79971,76: CTest::Class_Terminate
    79974,76: CFoo::Work done
    79974,76: objFoo.Work done

    I think this will lead to problems in any kind of code that count on the fact that objects referenced by local variables are destroyed when the scope is left.


    The same bug is there on Windows 7 since KB4524535 November 12, 2019 Monthly Rollup.


    Is there any reason for this change in this behavior? I hope there will be a bugfix for this soon...


    Regards,

    Steffen.

    :)
     
    Anonymous1503, Jan 23, 2020
    #1

  2. November update kb4524570

    I have 3 PCs - one running Windows Pro 10 1903 x32 (up to November 2019), one a dual boot which both used Windows 10 1903 pro x64 again up to November, and one running Windows 10 Enterprise 1903 x64.

    The November update kb4524570 installed without trouble on the Enterprise system.

    It installed OK on the dual boot secondary OS (not the default boot OS)

    However on the Windows x32 and the default OS of the dual boot PC (x64), the update consistently fails to install with the error 0x800f081f

    On both failed updates, the process gets to 20%, then jumps to 44%, then jumps to 100% and then fails.

    NONE of the suggested fixes or remedies work, including re-installing the net.frameworks.

    Both also shows the optional update to 1909, download it OK and again fails to install with the same error 0x800f081f

    And this is the Windows update ???
     
    KeithHarris, Jan 23, 2020
    #2
  3. KB4524570 Error 0x800f081f

    November update kb4524570

    I have 3 PCs - one running Windows Pro 10 1903 x32 (up to November 2019), one a dual boot which both used Windows 10 1903 pro x64 again up to November, and one running Windows 10 Enterprise 1903 x64.

    The November update kb4524570 installed without trouble on the Enterprise system.

    It installed OK on the dual boot secondary OS (not the default boot OS)

    However on the Windows x32 and the default OS of the dual boot PC (x64), the update consistently fails to install with the error 0x800f081f

    On both failed updates, the process gets to 20%, then jumps to 44%, then jumps to 100% and then fails.

    NONE of the suggested fixes or remedies work, including re-installing the net.frameworks.

    Both also shows the optional update to 1909, download it OK and again fails to install with the same error 0x800f081f

    And this is the Windows update ???
     
    bauticapano, Jan 23, 2020
    #3
  4. vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903

    Windows 10 update finishes on 12 November 2019 but on 1903

    Hello,
    A client of mine has updated his PC to 1903 (running winver confirms this) but he is getting messages saying that updates will cease on 12 November 2019. From a quick google that's when an earlier version of Windows 10 ends. I've attached a couple of photos he sent me.
    Any help appreciated thanks.
    vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 [​IMG]

    vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 [​IMG]

    vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 [​IMG]
     
    Peasantmk2, Jan 23, 2020
    #4
Thema:

vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903

Loading...
  1. vbscript.dll class_terminate bug since KB4524570 November 12, 2019 Windows 10 1903 - Similar Threads - vbscript dll class_terminate

  2. Failed to install 2019-11 Cumulative Update - KB4524570

    in Windows 10 Installation and Upgrade
    Failed to install 2019-11 Cumulative Update - KB4524570: For almost a month now I have been unable to install Windows 10 2019-11 Cumulative Update KB4524570. I have tried rebooting into safe mode and deleting the contents of SoftwareDistribution but it doesn't make a difference. I've tried installing 1909 directly but it fails. I'm...
  3. 2019-11 Cumulative Update for Windows 10 Version 1903 for x64-based Systems (KB4524570) -...

    in Windows 10 Installation and Upgrade
    2019-11 Cumulative Update for Windows 10 Version 1903 for x64-based Systems (KB4524570) -...: Tried so many methods no use... help me [ATTACH] https://answers.microsoft.com/en-us/windows/forum/all/2019-11-cumulative-update-for-windows-10-version/1cd094bd-4c4a-4233-b0d2-994295be2564
  4. Windows 10 1903 November update KB4524570

    in Windows 10 Installation and Upgrade
    Windows 10 1903 November update KB4524570: Hi, I have just applied the 1909 update to a 1903 machine, after running winver from a command prompt I notice that the version is displaying as: Version 1903 (OS Build 18365.476) Is this correct, should it not be displaying as version 1909 (OS Build xxxxx.xxx) Thank...
  5. After update Nov 12, 2019-KB4524570 (OSbuilds 18362.476 & 18363.476) unable to open desktop...

    in Windows 10 Installation and Upgrade
    After update Nov 12, 2019-KB4524570 (OSbuilds 18362.476 & 18363.476) unable to open desktop...: I am reposting this question. I would appreciate some info regarding this situation. After update Nov 12, 2019-KB4524570 (OSbuilds 18362.476 & 18363.476) unable to open desktop shortcuts on the 2nd user only. This happened the last time I updated. There are 2 users. When...
  6. 2019-11 Cumulative update windows 10 version 1903 for x64 based systems (KB4524570) (3)

    in Windows 10 Installation and Upgrade
    2019-11 Cumulative update windows 10 version 1903 for x64 based systems (KB4524570) (3): Last failed install attempt on ‎15-‎Nov-‎19 - 0x800f0922 Have paused update for 7 days. Takes 10minutes to load then fails and then unloads every time I turn on, help....
  7. After update Nov 12, 2019-KB4524570 (OSbuilds 18362.476 & 18363.476) unable to open desktop...

    in Windows 10 Installation and Upgrade
    After update Nov 12, 2019-KB4524570 (OSbuilds 18362.476 & 18363.476) unable to open desktop...: After update Nov 12, 2019-KB4524570 (OSbuilds 18362.476 & 18363.476) unable to open desktop shortcuts on the 2nd user only. This happened the last time I updated. There are 2 users When clicking, this is what appeared. This is the 2nd time. Why?[ATTACH]g on a shortcut,...
  8. November update kb4524570

    in Windows 10 Installation and Upgrade
    November update kb4524570: I have 3 PCs - one running Windows Pro 10 1903 x32 (up to November 2019), one a dual boot which both used Windows 10 1903 pro x64 again up to November, and one running Windows 10 Enterprise 1903 x64. The November update kb4524570 installed without trouble on the Enterprise...
  9. Windows 10 version 1803 End of Support on November 12, 2019

    in Windows 10 News
    Windows 10 version 1803 End of Support on November 12, 2019: Today's November 12, 2019 Patch Tuesday update will be the last update available for the Home, Pro, and Pro for Workstations editions of Windows 10 version 1803. The Enterprise and Education editions of Windows 10 version 1803 will continue support until November 10, 2020....
  10. Windows 10 update finishes on 12 November 2019 but on 1903

    in Windows 10 Installation and Upgrade
    Windows 10 update finishes on 12 November 2019 but on 1903: Hello, A client of mine has updated his PC to 1903 (running winver confirms this) but he is getting messages saying that updates will cease on 12 November 2019. From a quick google that's when an earlier version of Windows 10 ends. I've attached a couple of photos he sent me....
Tags: