locked
0x8004000e - JavaScript runtime error: compobj.dll is too old for the ole2.dll initialized

    Question

  • followed by

    0x80040001 - JavaScript runtime error: Invalid advise flags

    What does the message above mean? Can it be safely ignored?

    When running the app with Script Debugger enabled this exception is thrown. When running native, its not.

    The app in question is the Unit-Test for the newly updated Async SQLite WinRT component https://github.com/doo/SQLite3-WinRT and the error is raised in line 173 when using invalid SQL.

    Maybe there error is in the way how the component dispatches the callback event using the Dispatcher?


    Update: Seems to come from the way the COMException HRESULT is created. What's the recommended way here? Create/use our own facility?
    • Edited by phil_ke Tuesday, June 26, 2012 8:30 AM
    Tuesday, June 26, 2012 8:17 AM