Selenium c++ help

Joined
May 31, 2023
Messages
1
Reaction score
0
Hello
I have been trying to run selenium on c++ but i am constantly failing to do so.
This is the webdriver i have been using.

I get this error everytime i try to run the example script given.
Code:
WARNING: A blocker encountered an error while we were waiting.
          Blocker:  Waiting for ping task
          Phase: TelemetryController: Waiting for pending ping activity
          State: (none)
WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
WARNING: addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:727:15
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:523:26
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:458:15
setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
@resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
@resource://gre/modules/osfile.jsm:12:30
@resource://gre/modules/TelemetryStorage.sys.mjs:10:28
_checkPendingPings@resource://gre/modules/TelemetrySend.sys.mjs:859:17
setup@resource://gre/modules/TelemetrySend.sys.mjs:799:18
setup@resource://gre/modules/TelemetrySend.sys.mjs:237:30
setupTelemetry/this._delayedInitTask<@resource://gre/modules/TelemetryControllerParent.sys.mjs:824:36
observe@resource://gre/modules/AsyncShutdown.sys.mjs:576:16

console.error: "TelemetryScheduler.shutdown - Already shut down"
WARNING: A blocker encountered an error while we were waiting.
          Blocker:  Waiting for ping task
          Phase: TelemetryController: Waiting for pending ping activity
          State: (none)
WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
WARNING: addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:727:15
addBlocker@resource://gre/modules/AsyncShJutdown.sys.mjs:523:26
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:458:15
setupShutdown@reasource://gre/modulves/osfialSe/cosrfile_async_front.jsm:1548:28
@resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
rresource://gre/modulesi/osfile.jpsm:12t: 30e
@resource://gre/modules/TelemetryStorage.sys.mjs:10:28
_checkPendingProingr: resource://gre/modules/AsyncShutdown.sys.mjs, line 727: Error: Phase "profile-before-change"s @resouirsc efinished, it is too late to register completion condition "OS.File: flush I/O queued before profileBe:foreChange"
//gre/modules/TelemetrySend.sys.mjs:859:17
setup@resource://gre/modules/TelemetrySend.sys.mjs:799:18
setup@resource://gre/modules/TelemetrySend.sys.mjs:237:30
setupTelemetry/this._delayedInitTask<@resource://gre/moJdules/TelemetryContraovlalSercPrarent.sys.mjs:ip8t e24:36
ce://ve@resource://gre/modules/AsyncShurtdown.sysror.mjs:5: r7e6s:o1u6r

WARNING: A blocker encountered an error while we were waiting.
          Blocker:  Waiting for ping task
          Phase: TelemetryContrgoller: Waiting for pending ping activity
          State: (none)
WARNING: Error: Phasere/modules/AsyncShutdown.sys .m"jps, line 72r7: Error: Phofile-abse "peforre-chaongfei"l ei-sb effionries-hchange" is finished, it is too late to register completion condition "OS.File:e flush I/O queuedd,  bietfor ei profsileBe ftoreoo late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
/ARNING: addBlockCer@resource://gre/hmaodnuglee"s
JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 727: Error: Phase "profile-before-change" is finished, it is too late to register completion condiAtion "OS.File: syfnlcush I/O queuedS bheutfdoown.sryes. pmrjosf:i7le2B7ef:o1r5
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:523:e26
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:458:15
netupShutdown@resource://gre/modules/osfile/osfCile_async_front.jsm:1548:h2a8
@resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
@resource://gre/modules/ogsfile.jsm:12:30
@resource://gre/modules/TelemetryStorage.sys.mjs:10:28
_checkPendingPings@rese"
JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 727: Error: Phase "profile-before-change" is finished, oit is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChanuge"
JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 727: Errorr: Phase "procfe://gre/modiullees/Tel-ebmeeftorrye-change" is finished, it is too late to register completion condition "OS.File: flush SI/O queueed befonred.sy profisl.eBemfjsoreChange"
JavaScript error: res:859:17
setup@resource://gre/modules/TelemetrySend.sys.mjs:799:18
setup@resource://gre/modules/TelemetrySend.sys.mjs:237:30
setupTelemetry/this._delayedInitTask<@resource://gre/moodules/TelemeturrycControle://lerPgarernt.syse.mj/s:824m:o36
observe@resource://gre/modules/AsyncShutdown.sys.mjs:576:16

WARNING: A blocker encountered an error while we were dwaiting.
          Blocker:  TelemetryController: shutting down
          Phase: profile-before-change-telemetry
          State: Error gules/AsyncShutdown.sys.mjs, lettiinneg 72 s7ta:t eE:r Errroorr::  PPhhaasse e" p"rporfoifliel-eb-efore-cbefore-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before hprofileBefaonrgeeChange" at addBlocke" ir@resource://gre/modules/AsyncShutdown.sys.mjs:727:15
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:523:26
addBlocker@resource://gre/mosdules/AsyncShutdown.sys. finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
mjs:458:15
setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
@resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
@resource://gre/modules/osfile.jsm:12:30
@resource://gre/modules/TelemetryStorage.sys.mjs:10:28
_checkPendingPings@resource://gre/modules/TelemetrySend.sys.mjs:859:17
setup@resource://gre/modules/TelemetrySend.sys.mjs:799:18
setup@resource://gre/modules/TelemetrySend.sys.mjs:237:30
setupTelemetry/this._delayedInitTask<@resource://gre/modules/TelemetryControllerParent.sys.mjs:824:36
observe@resource://gre/modules/AsyncShutdown.sys.mjs:576:16

WARNING: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
WARNING: addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:727:15
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:523:26
addBlocker@resource://gre/modules/AsyncShutdown.sys.mjs:458:15
setupShutdown@resource://gre/modules/osfile/osfile_async_front.jsm:1548:28
@resource://gre/modules/osfile/osfile_async_front.jsm:1568:16
@resource://gre/modules/osfile.jsm:12:30
@resource://gre/modules/TelemetryStorage.sys.mjs:10:28
_checkPendingPings@resource://gre/modules/TelemetrySend.sys.mjs:859:17
setup@resource://gre/modules/TelemetrySend.sys.mjs:799:18
setup@resource://gre/modules/TelemetrySend.sys.mjs:237:30
setupTelemetry/this._delayedInitTask<@resource://gre/modules/TelemetryControllerParent.sys.mjs:824:36
observe@resource://gre/modules/AsyncShutdown.sys.mjs:576:16

This is the script:
C++:
#include <webdriverxx.h>

int main() {
    webdriverxx::WebDriver browser = webdriverxx::Start(webdriverxx::Firefox());
    browser.Navigate("https://duckduckgo.org");
    return 0;
}
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,059
Latest member
cryptoseoagencies

Latest Threads

Top