Your message dated Thu, 18 Aug 2022 03:27:16 -0400
with message-id <gdvsgr.4dzywky9ck...@queued.net>
and subject line Re: chromium-driver: hangs more often than not when
initializing Chrome
has caused the Debian Bug report #1005269,
regarding chromium-driver: hangs more often than not when initializing Chrome
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1005269: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005269
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: chromium-driver
Version: 98.0.4758.80-1
Severity: important
Dear Maintainer,
i've been using chromium-driver in a small selenium python3 script
almost daily for more than a year now.
everything worked nicely until within the last few days, where my script
suddenly started to timeout.
on investigation, it seems that the problem is that creating a new
instance of the chrome driver will hang (hang most of the time).
The problem can be reproduced with the following one liner:
python3 -c "from selenium import webdriver; webdriver.Chrome()"
I just ran this snippet 10 times, and in 3 cases it returned immediately
(which is expected), and in 7 case it would hang forever showing a
chromium instance that appears to be loading a "data:," URI forever (see
attached screenshot).
with a 70% failure rate, this makes this webdriver practically useless.
gfmadrs
IOhannes
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.15.0-3-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages chromium-driver depends on:
ii chromium 98.0.4758.80-1
ii libatomic1 11.2.0-16
ii libc6 2.33-5
ii libevent-2.1-7 2.1.12-stable-1
ii libgcc-s1 11.2.0-16
ii libglib2.0-0 2.70.3-1
ii libicu67 67.1-7
ii libminizip1 1.1-8+b1
ii libnspr4 2:4.32-3
ii libnss3 2:3.73.1-1
ii libre2-9 20220201+dfsg-1
ii libstdc++6 11.2.0-16
ii libxcb1 1.14-3
ii zlib1g 1:1.2.11.dfsg-2
chromium-driver recommends no packages.
chromium-driver suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
On Thu, 10 Feb 2022 08:49:16 +0100
=?utf-8?q?IOhannes_m_zm=C3=B6lnig_=28Debian/GNU=29?=
<umlae...@debian.org> wrote:
> Package: chromium-driver
> Version: 98.0.4758.80-1
> Severity: important
>
> Dear Maintainer,
>
> i've been using chromium-driver in a small selenium python3 script
> almost daily for more than a year now.
> everything worked nicely until within the last few days, where my
script
> suddenly started to timeout.
>
> on investigation, it seems that the problem is that creating a new
> instance of the chrome driver will hang (hang most of the time).
>
> The problem can be reproduced with the following one liner:
>
> python3 -c "from selenium import webdriver; webdriver.Chrome()"
>
> I just ran this snippet 10 times, and in 3 cases it returned
immediately
> (which is expected), and in 7 case it would hang forever showing a
> chromium instance that appears to be loading a "data:," URI forever
(see
> attached screenshot).
>
I was unable to reproduce this on bullseye or sid, so I'm going to
close this. If it's still an issue for you with chromium 104, please
reopen with additional chrome://gpu information and the missing
screenshot. Thanks!
(testchrome)dilinger@e7470:~$ for f in $(seq 1 10) ; do echo $f;
python3 -c "from selenium import webdriver; webdriver.Chrome()"; done
1
2
3
4
5
6
7
8
9
10
(testchrome)dilinger@e7470:~$ for f in $(seq 1 10) ; do echo $f;
python3 -c "from selenium import webdriver; webdriver.Chrome()"; done
1
2
3
4
5
6
7
8
9
10
(testchrome)dilinger@e7470:~$ dpkg -l chromium-driver python3-selenium
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-================-==================-============-===============================>
ii chromium-driver 104.0.5112.101-1 amd64 web browser -
WebDriver support
ii python3-selenium 4.0.0~a1+dfsg1-1.1 all Python3 bindings
for Selenium
--- End Message ---