diff --git a/geckodriver.log b/geckodriver.log index 48afb12..00d2158 100644 --- a/geckodriver.log +++ b/geckodriver.log @@ -3395,3 +3395,287 @@ JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Pha JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +1675414139633 geckodriver INFO Listening on 127.0.0.1:55593 +1675414142687 mozrunner::runner INFO Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--headless" "--window-size=1920,1080" "--d ... 4" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\dhohi\\AppData\\Local\\Temp\\rust_mozprofileGzsxKW" +*** You are running in headless mode. +1675414143420 Marionette INFO Marionette enabled +Dynamically enable window occlusion 0 +1675414143434 Marionette INFO Listening on port 55639 +Read port: 55639 +WebDriver BiDi listening on ws://127.0.0.1:55594 +1675414143670 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.error: Region.sys.mjs: "Error fetching region" (new TypeError("NetworkError when attempting to fetch resource.", "")) +console.error: Region.sys.mjs: "Failed to fetch region" (new Error("NO_RESULT", "resource://gre/modules/Region.sys.mjs", 416)) +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at C:\\Users\\dhohi\\AppData\\Local\\Temp\\rust_mozprofileGzsxKW\\search.json.mozlz4", (void 0))) +console.error: (new TypeError("NetworkError: Network request failed", "resource://services-settings/Utils.jsm", 230)) +DevTools listening on ws://127.0.0.1:55594/devtools/browser/5954be4b-fc01-43ba-abbe-6927848cfbb4 +1675414960933 geckodriver INFO Listening on 127.0.0.1:58756 +1675414963987 mozrunner::runner INFO Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--headless" "--window-size=1920,1080" "--d ... 7" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\dhohi\\AppData\\Local\\Temp\\rust_mozprofileg08D9F" +*** You are running in headless mode. +1675414964719 Marionette INFO Marionette enabled +Dynamically enable window occlusion 0 +1675414964729 Marionette INFO Listening on port 58766 +Read port: 58766 +WebDriver BiDi listening on ws://127.0.0.1:58757 +1675414964959 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at C:\\Users\\dhohi\\AppData\\Local\\Temp\\rust_mozprofileg08D9F\\search.json.mozlz4", (void 0))) +DevTools listening on ws://127.0.0.1:58757/devtools/browser/b627c192-0a80-490c-b22a-bb0df0f65bc4 +1675414974776 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +[2023-02-03T09:03:06Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:03:06Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:03:06Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:03:06Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +1675415003560 Marionette INFO Stopped listening on port 58766 +Dynamically enable window occlusion 1 +JavaScript error: https://www.youtube.com/results?search_query=babahaha&themeRefresh=1, line 12: TypeError: can't access dead object +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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33 +_submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48 +send@resource://gre/modules/TelemetryControllerParent.jsm:628:24 +submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17 +sendPing@resource://gre/modules/EventPing.jsm:51:30 +_submitPing@resource://gre/modules/EventPing.jsm:229:12 +shutdown@resource://gre/modules/EventPing.jsm:112:10 +_cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:940:31 +shutdown/<@resource://gre/modules/TelemetryControllerParent.jsm:1010:24 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33 +_submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48 +send@resource://gre/modules/TelemetryControllerParent.jsm:628:24 +submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17 +saveShutdownPings@resource://gre/modules/TelemetrySession.jsm:982:34 +shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1232:20 +cleanup@resource://gre/modules/TelemetrySession.jsm:1239:9 +shutdownChromeProcess@resource://gre/modules/TelemetrySession.jsm:1256:14 +shutdown@resource://gre/modules/TelemetrySession.jsm:247:17 +_cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:959:35 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33 +_submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48 +send@resource://gre/modules/TelemetryControllerParent.jsm:628:24 +submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17 +saveShutdownPings@resource://gre/modules/TelemetrySession.jsm:1014:36 +shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1232:20 +cleanup@resource://gre/modules/TelemetrySession.jsm:1239:9 +shutdownChromeProcess@resource://gre/modules/TelemetrySession.jsm:1256:14 +shutdown@resource://gre/modules/TelemetrySession.jsm:247:17 +_cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:959:35 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +WARNING: A blocker encountered an error while we were waiting. + Blocker: TelemetryController: shutting down + Phase: profile-before-change-telemetry + State: Error getting state: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" at addBlocker@resource://gre/modules/AsyncShutdown.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +getShutdownState@resource://gre/modules/TelemetrySend.jsm:1692:7 +getShutdownState@resource://gre/modules/TelemetrySend.jsm:374:30 +_getState@resource://gre/modules/TelemetryControllerParent.jsm:1058:38 +setupTelemetry/<@resource://gre/modules/TelemetryControllerParent.jsm:917:18 +safeGetState@resource://gre/modules/AsyncShutdown.jsm:254:17 +Barrier/_internalAddBlocker/promise<@resource://gre/modules/AsyncShutdown.jsm:773:20 +observe@resource://gre/modules/AsyncShutdown.jsm:572: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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:721:5 +removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:249:17 +shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1235:42 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +1675416667150 geckodriver INFO Listening on 127.0.0.1:61421 +1675416670200 mozrunner::runner INFO Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--headless" "--window-size=1920,1080" "--d ... 2" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\dhohi\\AppData\\Local\\Temp\\rust_mozprofileeA1kvd" +*** You are running in headless mode. +1675416670825 Marionette INFO Marionette enabled +Dynamically enable window occlusion 0 +1675416670835 Marionette INFO Listening on port 61429 +Read port: 61429 +WebDriver BiDi listening on ws://127.0.0.1:61422 +1675416671061 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at C:\\Users\\dhohi\\AppData\\Local\\Temp\\rust_mozprofileeA1kvd\\search.json.mozlz4", (void 0))) +DevTools listening on ws://127.0.0.1:61422/devtools/browser/3e2e6566-70e7-41af-9581-d0138b9d7c5e +1675416686722 Marionette WARN Ignoring event 'DOMContentLoaded' because document has an invalid readyState of 'complete'. +[2023-02-03T09:31:30Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:31:30Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:31:30Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:31:30Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[2023-02-03T09:31:30Z ERROR mp4parse] Found 2 nul bytes in "\0\0" +[Child 20332, MediaDecoderStateMachine #1] WARNING: Decoder=22eca231c00 state=DECODING_METADATA Decode metadata failed, shutting down decoder: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp:372 +[Child 20332, MediaDecoderStateMachine #1] WARNING: Decoder=22eca231c00 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) - static MP4Metadata::ResultAndByteBuffer __cdecl mozilla::MP4Metadata::Metadata(mozilla::ByteStream *): Cannot parse metadata: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachineBase.cpp:164 +[Child 20332, MediaDecoderStateMachine #1] WARNING: Decoder=22ec88c2600 state=DECODING_METADATA Decode metadata failed, shutting down decoder: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp:372 +[Child 20332, MediaDecoderStateMachine #1] WARNING: Decoder=22ec88c2600 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) - static MP4Metadata::ResultAndByteBuffer __cdecl mozilla::MP4Metadata::Metadata(mozilla::ByteStream *): Cannot parse metadata: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachineBase.cpp:164 +[Child 20332, MediaDecoderStateMachine #1] WARNING: Decoder=22ec88c3500 state=DECODING_METADATA Decode metadata failed, shutting down decoder: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp:372 +[Child 20332, MediaDecoderStateMachine #1] WARNING: Decoder=22ec88c3500 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006) - static MP4Metadata::ResultAndByteBuffer __cdecl mozilla::MP4Metadata::Metadata(mozilla::ByteStream *): Cannot parse metadata: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachineBase.cpp:164 +1675416707454 Marionette INFO Stopped listening on port 61429 +Dynamically enable window occlusion 1 +JavaScript error: https://www.youtube.com/results?search_query=gudang%20garam&themeRefresh=1, line 12: TypeError: can't access dead object +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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33 +_submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48 +send@resource://gre/modules/TelemetryControllerParent.jsm:628:24 +submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17 +sendPing@resource://gre/modules/EventPing.jsm:51:30 +_submitPing@resource://gre/modules/EventPing.jsm:229:12 +shutdown@resource://gre/modules/EventPing.jsm:112:10 +_cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:940:31 +shutdown/<@resource://gre/modules/TelemetryControllerParent.jsm:1010:24 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33 +_submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48 +send@resource://gre/modules/TelemetryControllerParent.jsm:628:24 +submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17 +saveShutdownPings@resource://gre/modules/TelemetrySession.jsm:982:34 +shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1232:20 +cleanup@resource://gre/modules/TelemetrySession.jsm:1239:9 +shutdownChromeProcess@resource://gre/modules/TelemetrySession.jsm:1256:14 +shutdown@resource://gre/modules/TelemetrySession.jsm:247:17 +_cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:959:35 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:103:5 +promiseArchivePing@resource://gre/modules/TelemetryArchive.jsm:63:33 +_submitPingLogic@resource://gre/modules/TelemetryControllerParent.jsm:540:48 +send@resource://gre/modules/TelemetryControllerParent.jsm:628:24 +submitExternalPing@resource://gre/modules/TelemetryControllerParent.jsm:182:17 +saveShutdownPings@resource://gre/modules/TelemetrySession.jsm:1014:36 +shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1232:20 +cleanup@resource://gre/modules/TelemetrySession.jsm:1239:9 +shutdownChromeProcess@resource://gre/modules/TelemetrySession.jsm:1256:14 +shutdown@resource://gre/modules/TelemetrySession.jsm:247:17 +_cleanupOnShutdown@resource://gre/modules/TelemetryControllerParent.jsm:959:35 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +WARNING: A blocker encountered an error while we were waiting. + Blocker: TelemetryController: shutting down + Phase: profile-before-change-telemetry + State: Error getting state: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" at addBlocker@resource://gre/modules/AsyncShutdown.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +getShutdownState@resource://gre/modules/TelemetrySend.jsm:1692:7 +getShutdownState@resource://gre/modules/TelemetrySend.jsm:374:30 +_getState@resource://gre/modules/TelemetryControllerParent.jsm:1058:38 +setupTelemetry/<@resource://gre/modules/TelemetryControllerParent.jsm:917:18 +safeGetState@resource://gre/modules/AsyncShutdown.jsm:254:17 +Barrier/_internalAddBlocker/promise<@resource://gre/modules/AsyncShutdown.jsm:773:20 +observe@resource://gre/modules/AsyncShutdown.jsm:572: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.jsm:718:15 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:523:26 +addBlocker@resource://gre/modules/AsyncShutdown.jsm:462: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.jsm:19:28 +removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:721:5 +removeAbortedSessionPing@resource://gre/modules/TelemetryControllerParent.jsm:249:17 +shutdownChromeProcess/cleanup/<@resource://gre/modules/TelemetrySession.jsm:1235:42 +observe@resource://gre/modules/AsyncShutdown.jsm:572:16 + +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" +JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange" diff --git a/results/babahaha_scroll-1_20230203_135030.txt b/results/babahaha_scroll-1_20230203_135030.txt deleted file mode 100644 index e69de29..0000000 diff --git a/results/gudang garam_scroll-1_20230203_163123.txt b/results/gudang garam_scroll-1_20230203_163123.txt new file mode 100644 index 0000000..2e9afe7 --- /dev/null +++ b/results/gudang garam_scroll-1_20230203_163123.txt @@ -0,0 +1,23 @@ +https://www.youtube.com/watch?v=AA4CO9B5S8o¦¦MAKAM TERSEMBUNYI ORANG TERKAYA SE-INDONESIA | BOS PT GUDANG GARAM KEDIRI¦¦4,2 jt x ditonton¦¦1 tahun yang lalu +https://www.youtube.com/watch?v=-uMWNUHWWHU¦¦MELIHAT KONDISI MAKAM BOS GUDANG GARAM¦¦166 x ditonton¦¦1 hari yang lalu +https://www.youtube.com/watch?v=4Wgx-xAfsUA¦¦GAP PASTI TERTUTUP ?! SAHAM GUDANG GARAM BISA NUTUP GAP ! BAGAIMANA DENGAN SAHAM HMSP?¦¦568 x ditonton¦¦3 minggu yang lalu +https://www.youtube.com/watch?v=WlIJvjk-9e4¦¦Jajaran TRUK SULTAN di Garasi Gudang Garam¦¦1,9 jt x ditonton¦¦2 tahun yang lalu +https://www.youtube.com/watch?v=TedyNJUIrFU¦¦KISAH HIDUP SURYA WONOWIDJOJO (TJOA JIEN HWIE) || PENDIRI PT. GUDANG GARAM Tbk.¦¦165 rb x ditonton¦¦6 bulan yang lalu +https://www.youtube.com/watch?v=uZRT8MIBcdM¦¦Analisa Bisnis Saham GGRM ( Rokok Gudang Garam ) - PT Gudang Garam Tbk¦¦530 x ditonton¦¦4 minggu yang lalu +https://www.youtube.com/watch?v=G3dxq21mlFQ¦¦PT. GUDANG GARAM Tbk Kediri Ngintip proses produksi PT. GUDANG GARAM, Tbk. Kediri Cigarette Kretek¦¦1,6 jt x ditonton¦¦2 tahun yang lalu +https://www.youtube.com/watch?v=ZL5nq0-UxUs¦¦TILIK GUDANG TEMBAKAU PT GUDANG GARAM DAN DJARUM¦¦1,5 jt x ditonton¦¦2 tahun yang lalu +https://www.youtube.com/watch?v=mYCgvgnMskI¦¦Prospek Saham GGRM Gudang Garam¦¦14 rb x ditonton¦¦1 bulan yang lalu +https://www.youtube.com/watch?v=1pWvz6MS8-o¦¦Rahasia dan Kisah Sukses Gudang Garam yang Mendunia! Oh ternyata Selama ini Begini Ceritanya…..¦¦1,1 jt x ditonton¦¦4 tahun yang lalu +https://www.youtube.com/watch?v=gk8Ebbkc2jw¦¦200jt Batang Sehari proses produksi pembuatan rokok Gudang Garam di pabriknya cigarette by hand¦¦2,1 jt x ditonton¦¦2 tahun yang lalu +https://www.youtube.com/watch?v=Kgrt3bm1B8M¦¦PENASARAN ISI RUMAH TERMEWAH BOS MUDA SI SULTAN ANDARA, KEADAANYA SETELAH 5 TAHUN KOSONG¦¦2,3 jt x ditonton¦¦1 tahun yang lalu +https://www.youtube.com/watch?v=peEJmL6GBjI¦¦Cara Scan Saham Super Performance¦¦305 x ditonton¦¦2 jam yang lalu +https://www.youtube.com/watch?v=z4om9PttI-g¦¦MAKAM TERSEMBUNYI TOKOH PENTING! Inilah 10 Kuburan Orang Terkaya Paling Mewah di Indonesia¦¦1 jt x ditonton¦¦9 bulan yang lalu +https://www.youtube.com/watch?v=TqG8v9QL3Ng¦¦Ojo Nanggap Wayang Ae,Kolo Kolo Yo Pengajian Nginiki wkkk , Anwar Zahid Sinder Bos Gudang Garam¦¦1,1 jt x ditonton¦¦5 tahun yang lalu +https://www.youtube.com/shorts/wa7RBfVVjTw¦¦Urutan rokok enak dari Gudang Garam lur 🔥¦¦1,4 jt x ditonton¦¦5 bulan yang lalu +https://www.youtube.com/watch?v=TYonsdZmQ2w¦¦Review Rokok Gudang Garam International¦¦43 rb x ditonton¦¦2 tahun yang lalu +https://www.youtube.com/watch?v=AX_sTn07ymY¦¦TVC Gudang Garam Filter International 2023 – The Greatest Choice (60s)¦¦3,8 rb x ditonton¦¦3 minggu yang lalu +https://www.youtube.com/watch?v=CwYk_7NAXe8¦¦Riview GegeDbako : Sensasi Gudang Garam Surya 16¦¦3,4 rb x ditonton¦¦4 bulan yang lalu +https://www.youtube.com/watch?v=b5SlKOJ0iR4¦¦TVC Kemerdekaan 2022 (Full Version)¦¦106 rb x ditonton¦¦5 bulan yang lalu +https://www.youtube.com/watch?v=Nu_qSdpWWlw¦¦Kenapa Saham Gudang Garam Turun - Harga GGRM Berpotensi Terbang ke Rp100.000¦¦2,1 rb x ditonton¦¦3 bulan yang lalu +https://www.youtube.com/shorts/KOq1RI3rKJc¦¦KENAPA GUDANG GARAM JUALAN ROKOK BUKANNYA GARAM #faktaunik¦¦23 rb x ditonton¦¦3 minggu yang lalu +https://www.youtube.com/watch?v=4mJstjeDmzw¦¦Iklan Gudang Garam Surya (TVRI 1980)¦¦584 rb x ditonton¦¦7 tahun yang lalu \ No newline at end of file diff --git a/yt_scraper_sroll/__init__.py b/yt_scraper_sroll/__init__.py index af97356..a7e89f4 100644 --- a/yt_scraper_sroll/__init__.py +++ b/yt_scraper_sroll/__init__.py @@ -8,7 +8,7 @@ import datetime import os -binary = FirefoxBinary(r'C:\Program Files\Mozilla Firefox\firefox.exe') +# binary = FirefoxBinary(r'C:\Program Files\Mozilla Firefox\firefox.exe') # options = webdriver.ChromeOptions() # # options.add_argument("start-maximized") @@ -24,7 +24,9 @@ options.add_argument("--disable-dev-shm-usage") options.add_argument("--disable-features=VizDisplayCompositor") options.add_argument("--disable-features=NetworkService") -driver = webdriver.Firefox(options=options, firefox_binary=binary) +# , firefox_binary=binary + +driver = webdriver.Firefox(options=options) driver.delete_all_cookies() BASE_DIR = os.path.join(os.path.dirname(__file__), '..') @@ -61,7 +63,6 @@ def handler(request, jsonify): # while True: while max_scroll > 0: print("Scroll:", max_scroll) - max_scroll -= 1 video_ids = driver.find_elements(By.XPATH, "//a[@id='video-title']") # print('video_ids: ', video_ids) @@ -133,12 +134,15 @@ def handler(request, jsonify): else: f.write( f"{video_link}¦¦{v_title}¦¦{v_views}¦¦{v_published_times}") - + + max_scroll -= 1 + time.sleep(2) document_height_after = driver.execute_script( "return document.documentElement.scrollHeight") if document_height_after == document_height_before: break - driver.quit() + # driver.quit() + # driver.close() return jsonify({'message': 'success', "filename": f"{file_name}.txt", "results": res_data}), 200