Bug#1003736: chromium: Casting via website provided app causes crash
On Fri, 14 Jan 2022 19:27:49 -0500 Andres Salomon wrote: > On Fri, 14 Jan 2022 19:45:16 +0200 Kyle Robbertze wrote: > > Package: chromium > > Version: 97.0.4692.71-0.1 > > Severity: normal > > > > Dear Maintainer, > > > > When casting a webpage to a Chromecast, Chromium crashes with the > > following error: > > > > free(): double free detected in tcache 2 > > [0114/193804.521131:ERROR:elf_dynamic_array_reader.h(64)] tag not found > > [2928:2948:0114/193804.608997:ERROR:broker_posix.cc(40)] Recvmsg > error: Connection reset by peer (104) > > fish: Job 1, 'chromium' terminated by signal SIGABRT (Abort) > > > > This is a new issue since the last update to unstable. Casting the tab > > works, however using the website-provided app triggers the crash. It can > > be replicated by opening a YouTube video, click on the cast icon and > select > > a Chromecast. It will crash after connecting (i.e. YouTube's dashboard > > is displayed on the TV) while trying to start playing the video. > > > > I can't reproduce this, since I don't have a device to cast to. Can you > please "sudo apt-get install gdb", run "chromium -g", type "run" in gdb, > do your youtube app casting, and then "bt" in gdb when it crashes. The > backtrace may show us some more useful info. Also, chromium's development branch (99.0.4818.0-0.1) is now in experimental. Please let me know if your issue is solved with this version.
Bug#1003736: chromium: Casting via website provided app causes crash
On Fri, 14 Jan 2022 19:45:16 +0200 Kyle Robbertze wrote: > Package: chromium > Version: 97.0.4692.71-0.1 > Severity: normal > > Dear Maintainer, > > When casting a webpage to a Chromecast, Chromium crashes with the > following error: > > free(): double free detected in tcache 2 > [0114/193804.521131:ERROR:elf_dynamic_array_reader.h(64)] tag not found > [2928:2948:0114/193804.608997:ERROR:broker_posix.cc(40)] Recvmsg error: Connection reset by peer (104) > fish: Job 1, 'chromium' terminated by signal SIGABRT (Abort) > > This is a new issue since the last update to unstable. Casting the tab > works, however using the website-provided app triggers the crash. It can > be replicated by opening a YouTube video, click on the cast icon and select > a Chromecast. It will crash after connecting (i.e. YouTube's dashboard > is displayed on the TV) while trying to start playing the video. > I can't reproduce this, since I don't have a device to cast to. Can you please "sudo apt-get install gdb", run "chromium -g", type "run" in gdb, do your youtube app casting, and then "bt" in gdb when it crashes. The backtrace may show us some more useful info.
Bug#1003736: chromium: Casting via website provided app causes crash
Package: chromium Version: 97.0.4692.71-0.1 Severity: normal Dear Maintainer, When casting a webpage to a Chromecast, Chromium crashes with the following error: free(): double free detected in tcache 2 [0114/193804.521131:ERROR:elf_dynamic_array_reader.h(64)] tag not found [2928:2948:0114/193804.608997:ERROR:broker_posix.cc(40)] Recvmsg error: Connection reset by peer (104) fish: Job 1, 'chromium' terminated by signal SIGABRT (Abort) This is a new issue since the last update to unstable. Casting the tab works, however using the website-provided app triggers the crash. It can be replicated by opening a YouTube video, click on the cast icon and select a Chromecast. It will crash after connecting (i.e. YouTube's dashboard is displayed on the TV) while trying to start playing the video. -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 5.15.0-2-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_DIE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8), LANGUAGE=en_ZA:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages chromium depends on: ii chromium-common 97.0.4692.71-0.1 ii libasound2 1.2.6.1-1 ii libatk-bridge2.0-0 2.38.0-2 ii libatk1.0-0 2.36.0-3 ii libatomic1 11.2.0-13 ii libatspi2.0-0 2.42.0-2 ii libc6 2.33-2 ii libcairo2 1.16.0-5 ii libcups22.3.3op2-7 ii libdbus-1-3 1.12.20-3 ii libdrm2 2.4.109-2 ii libevent-2.1-7 2.1.12-stable-1 ii libexpat1 2.4.2-1 ii libflac81.3.3-2 ii libfontconfig1 2.13.1-4.2 ii libfreetype62.11.1+dfsg-1 ii libgbm1 21.3.3-1 ii libgcc-s1 11.2.0-13 ii libglib2.0-02.70.2-1 ii libharfbuzz0b 2.7.4-1 ii libicu6767.1-7 ii libjpeg62-turbo 1:2.1.2-1 ii libjsoncpp251.9.5-2 ii liblcms2-2 2.12~rc1-2 ii libminizip1 1.1-8+b1 ii libnspr42:4.32-3 ii libnss3 2:3.73.1-1 ii libopenjp2-72.4.0-3 ii libopus01.3.1-0.1 ii libpango-1.0-0 1.48.10+ds1-1 ii libpng16-16 1.6.37-3 ii libpulse0 15.0+dfsg1-3 ii libre2-920211101+dfsg-1 ii libsnappy1v51.1.8-1 ii libstdc++6 11.2.0-13 ii libwebp60.6.1-2.1 ii libwebpdemux2 0.6.1-2.1 ii libwebpmux3 0.6.1-2.1 ii libx11-62:1.7.2-2+b1 ii libxcb1 1.14-3 ii libxcomposite1 1:0.4.5-1 ii libxdamage1 1:1.1.5-2 ii libxext62:1.3.4-1 ii libxfixes3 1:5.0.3-2 ii libxkbcommon0 1.3.1-1 ii libxml2 2.9.12+dfsg-5+b1 ii libxrandr2 2:1.5.2-1 ii libxslt1.1 1.1.34-4 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages chromium recommends: ii chromium-sandbox 97.0.4692.71-0.1 Versions of packages chromium suggests: pn chromium-driver pn chromium-l10n pn chromium-shell Versions of packages chromium-common depends on: ii libc6 2.33-2 ii libstdc++6 11.2.0-13 ii libx11-62:1.7.2-2+b1 ii libxext62:1.3.4-1 ii x11-utils 7.7+5 ii xdg-utils 1.1.3-4.1 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages chromium-common recommends: ii chromium-sandbox97.0.4692.71-0.1 ii dunst [notification-daemon] 1.5.0-1+b1 ii fonts-liberation1:1.07.4-11 ii libgl1-mesa-dri 21.3.3-1 ii libu2f-udev 1.1.10-3 ii mako-notifier [notification-daemon] 1.6-2 ii plasma-workspace [notification-daemon] 4:5.23.5-1 ii system-config-printer 1.5.14-1 ii upower 0.99.13-1 Versions of packages chromium-sandbox depends on: ii libc6 2.33-2 -- no debconf information