Bug#1003736: chromium: Casting via website provided app causes crash

2022-01-20 Thread Andres Salomon

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

2022-01-14 Thread Andres Salomon

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

2022-01-14 Thread Kyle Robbertze
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