Package: firefox-esr
Version: 68.4.2esr-1
Severity: normal

Dear Maintainer,

I had Firefox ESR 60.8.0esr installed and running, with few tabs.

Then I initiated the apt dist-upgrade which did upgrade firefox to 68.4.2esr-1.

Already running Firefox stopped working correctly. I can't open new tabs
or duplicate tabs, opening some websites is problematic. Eventually it
got into really bad state, and I can't even switch tabs now.

I see plenty of errors in the terminal from running Firefox, like:

###!!! [Parent][MessageChannel] Error: 
(msgtype=0x2D0008,name=PContent::Msg_InitProcessHangMonitor) Channel error: 
cannot send/recv

[Parent 4516, Main Thread] WARNING: FileDescriptorSet destroyed with unconsumed 
descriptors: file 
/build/firefox-esr-5uDrOt/firefox-esr-60.8.0esr/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc,
 line 19

###!!! [Parent][MessageChannel] Error: 
(msgtype=0x2D000A,name=PContent::Msg_InitProfiler) Channel error: cannot 
send/recv

[Parent 4516, Main Thread] WARNING: FileDescriptorSet destroyed with unconsumed 
descriptors: file 
/build/firefox-esr-5uDrOt/firefox-esr-60.8.0esr/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc,
 line 19
[Parent 4516, Gecko_IOThread] WARNING: pipe error (118): Connection reset by 
peer: file 
/build/firefox-esr-5uDrOt/firefox-esr-60.8.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc,
 line 342

###!!! [Parent][MessageChannel] Error: 
(msgtype=0x2D0055,name=PContent::Msg_SetPermissionsWithKey) Channel error: 
cannot send/recv


###!!! [Parent][MessageChannel] Error: 
(msgtype=0x2D004E,name=PContent::Msg_GMPsChanged) Channel error: cannot 
send/recv


###!!! [Parent][MessageChannel] Error: 
(msgtype=0x2D0001,name=PContent::Msg_PBrowserConstructor) Channel error: cannot 
send/recv


Would be nice for the upgrade process to be more atomic maybe. I am not
sure it is fully solvable tho, i.e. if new tabs are started from scratch
using fork+execve, and they need to read old binaries and libraries again
from the file system, but they are either changed or gone.

Still, not nice from the user perspective.

Maybe some kind of warning in the Firefox UI would be good to have to
indicate that no new tabs can be opened, and the Firefox need to be
restarted immedietly due to upgrade of the binaries.

Regards,
Witold




-- Package-specific info:


-- Addons package information

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/32 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages firefox-esr depends on:
ii  debianutils               4.9.1
it  fontconfig                2.13.1-2+b1
ii  libasound2                1.2.1.2-2
ii  libatk1.0-0               2.34.1-1
ii  libc6                     2.29-10
ii  libcairo-gobject2         1.16.0-4
ii  libcairo2                 1.16.0-4
ii  libdbus-1-3               1.12.16-2
ii  libdbus-glib-1-2          0.110-5
ii  libevent-2.1-7            2.1.11-stable-1
ii  libffi7                   3.3-3
ii  libfontconfig1            2.13.1-2+b1
ii  libfreetype6              2.10.1-2
ii  libgcc1                   1:9.2.1-25
it  libgdk-pixbuf2.0-0        2.40.0+dfsg-2
ii  libglib2.0-0              2.62.4-1+b1
ii  libgtk-3-0                3.24.13-1
ii  libjsoncpp1               1.7.4-3.1
ii  libnspr4                  2:4.24-1
ii  libnss3                   2:3.49.1-1
ii  libpango-1.0-0            1.42.4-7
ii  libsqlite3-0              3.31.1-1
ii  libstartup-notification0  0.12-6
ii  libstdc++6                9.2.1-25
ii  libx11-6                  2:1.6.8-1
ii  libx11-xcb1               2:1.6.8-1
ii  libxcb-shm0               1.13.1-2
ii  libxcb1                   1.13.1-2
ii  libxcomposite1            1:0.4.4-2
ii  libxdamage1               1:1.1.5-1
ii  libxext6                  2:1.3.3-1+b2
ii  libxfixes3                1:5.0.3-1
ii  libxrender1               1:0.9.10-1
ii  libxt6                    1:1.1.5-1+b3
ii  procps                    2:3.3.15-2+b1
ii  zlib1g                    1:1.2.11.dfsg-1.2

Versions of packages firefox-esr recommends:
ii  libavcodec58  7:4.2.2-1

Versions of packages firefox-esr suggests:
ii  fonts-lmodern          2.004.5-6
ii  fonts-stix [otf-stix]  1.1.1-4
ii  libcanberra0           0.30-7
ii  libgssapi-krb5-2       1.17-6
it  libgtk2.0-0            2.24.32-4
iu  pulseaudio             13.0-4

-- no debconf information

Reply via email to