Your message dated Sat, 07 Oct 2023 17:47:21 +0000
with message-id <e1qpbob-00cmyd...@fasolo.debian.org>
and subject line Bug#1053142: fixed in chromium 117.0.5938.132-1~deb12u1
has caused the Debian Bug report #1053142,
regarding chromium cannot startup after libfreetype6 upgrade to 
2.12.1+dfsg-5+deb12u1
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.)


-- 
1053142: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053142
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: chromium
Version: 117.0.5938.62-1~deb12u1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

chromium cannot startup after libfreetype6 upgrade to 2.12.1+dfsg-5+deb12u1.

In the latest changes of libfreetype6, macro PUT_COLOR_LAYERS_V1 was set to
NULL pointer, which would make function FT_Get_Color_Glyph_Paint() become an
invalid function. SkScalerContext_FreeType::generateMetrics() will call
FT_Get_Color_Glyph_Paint() when chromium starts up.

Backtrace:
Core was generated by `/usr/lib/chromium/chromium --show-component-extension-
options --ignore-gpu-blac'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000000000000000 in ?? ()
[Current thread is 1 (Thread 0x7f849a4530c0 (LWP 1450075))]
(gdb) bt
#0 0x0000000000000000 in ()
#1 0x000055b7eea342d4 in SkScalerContext_FreeType::generateMetrics(SkGlyph*,
SkArenaAlloc*) ()
#2 0x000055b7ea18af08 in SkScalerContext::internalMakeGlyph(SkPackedGlyphID,
SkMask::Format, SkArenaAlloc*) ()
#3 0x000055b7ea18ae85 in SkScalerContext::makeGlyph(SkPackedGlyphID,
SkArenaAlloc*) ()
#4 0x000055b7ea1a2f7a in SkStrike::digestFor(skglyph::ActionType,
SkPackedGlyphID) ()
#5 0x000055b7ea1a22b3 in SkStrike::metrics(SkSpan<unsigned short const>,
SkGlyph const**) ()
#6 0x000055b7ea10a727 in SkFont::getWidthsBounds(unsigned short const*, int,
float*, SkRect*, SkPaint const*) const ()
#7 0x000055b7ef4ed573 in gfx::(anonymous
namespace)::GetGlyphHorizontalAdvance(hb_font_t*, void*, unsigned int, void*)
()
#8 0x000055b7ea2b70d2 in hb_font_get_glyph_h_advances_default(hb_font_t*,
void*, unsigned int, unsigned int const*, unsigned int, int*, unsigned int,
void*)
()
#9 0x000055b7ea2fba2f in _hb_ot_shape ()
#10 0x000055b7ea314cbf in hb_shape_plan_execute ()
#11 0x000055b7ea315095 in hb_shape_full ()
#12 0x000055b7ef4e0740 in
gfx::RenderTextHarfBuzz::ShapeRunsWithFont(std::__cxx11::basic_string<char16_t,
std::char_traits<char16_t>, std::allocator<char16_t> >--Type <RET> for more, q
to quit, c to continue without paging--
const&, gfx::internal::TextRunHarfBuzz::FontParams const&,
std::vector<gfx::internal::TextRunHarfBuzz*,
std::allocator<gfx::internal::TextRunHarfBuzz*> >*,
std::vector<gfx::internal::TextRunHarfBuzz*,
std::allocator<gfx::internal::TextRunHarfBuzz*> >*) ()
#13 0x000055b7ef4de5a1 in
gfx::RenderTextHarfBuzz::ShapeRuns(std::__cxx11::basic_string<char16_t,
std::char_traits<char16_t>, std::allocator<char16_t> > const&,
gfx::internal::TextRunHarfBuzz::FontParams const&,
std::vector<gfx::internal::TextRunHarfBuzz*,
std::allocator<gfx::internal::TextRunHarfBuzz*> >) ()
#14 0x000055b7ef4dc343 in
gfx::RenderTextHarfBuzz::ItemizeAndShapeText(std::__cxx11::basic_string<char16_t,
std::char_traits<char16_t>, std::allocator<char16_t> > const&,
gfx::internal::TextRunList*) ()
#15 0x000055b7ef4d9de5 in gfx::RenderTextHarfBuzz::EnsureLayoutRunList() ()
#16 0x000055b7ef4db289 in gfx::RenderTextHarfBuzz::EnsureLayout() ()
#17 0x000055b7ef4cebcd in gfx::RenderText::GetCursorBounds(gfx::SelectionModel
const&, bool) ()
#18 0x000055b7ef4d1a47 in gfx::RenderText::UpdateCachedBoundsAndOffset() ()
#19 0x000055b7ef4d19ee in gfx::RenderText::GetUpdatedCursorBounds() ()
#20 0x000055b7f12a422f in views::Textfield::Scroll(std::vector<unsigned long,
std::allocator<unsigned long> > const&) ()
#21 0x000055b7f3b65a94 in
OmniboxViewViews::SetTextAndSelectedRanges(std::__cxx11::basic_string<char16_t,
std::char_traits<char16_t>, std::allocator<char16_t> > const&,
std::vector<gfx::Range, std::allocator<gfx::Range> > const&) ()
#22 0x000055b7f3b65ce1 in
OmniboxViewViews::SetWindowTextAndCaretPos(std::__cxx1--Type <RET> for more, q
to quit, c to continue without paging--
1::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t>
> const&, unsigned long, bool, bool) ()
#23 0x000055b7f3707750 in OmniboxEditModel::Revert() ()
#24 0x000055b7f3703da1 in OmniboxView::RevertAll() ()
#25 0x000055b7f3b64d83 in OmniboxViewViews::Update() ()
#26 0x000055b7f3b2fa44 in LocationBarView::Update(content::WebContents*) ()
#27 0x000055b7f3b2f421 in LocationBarView::Init() ()
#28 0x000055b7f3d34ba6 in ToolbarView::Init() ()
#29 0x000055b7f3a6533e in BrowserView::AddedToWidget() ()
#30 0x000055b7f12e1eeb in
views::View::PropagateAddNotifications(views::ViewHierarchyChangedDetails
const&, bool) ()
#31 0x000055b7f12e16c8 in views::View::AddChildViewAtImpl(views::View*,
unsigned long) ()
#32 0x000055b7f130de5b in
views::NonClientView::ViewHierarchyChanged(views::ViewHierarchyChangedDetails
const&) ()
#33 0x000055b7f12e1b8d in
views::View::ViewHierarchyChangedImpl(views::ViewHierarchyChangedDetails
const&) ()
#34 0x000055b7f12e1ed2 in
views::View::PropagateAddNotifications(views::ViewHierarchyChangedDetails
const&, bool) ()
#35 0x000055b7f12e16c8 in views::View::AddChildViewAtImpl(views::View*,
unsigned long) ()
#36 0x000055b7f12f3105 in views::Widget::Init(views::Widget::InitParams) ()
#37 0x000055b7f3a57071 in BrowserFrame::InitBrowserFrame() ()
--Type <RET> for more, q to quit, c to continue without paging--
#38 0x000055b7f3aeb052 in
BrowserWindow::CreateBrowserWindow(std::unique_ptr<Browser,
std::default_delete<Browser> >, bool, bool) ()
#39 0x000055b7f37510b4 in Browser::Browser(Browser::CreateParams const&) ()
#40 0x000055b7f37506df in Browser::Create(Browser::CreateParams const&) ()
#41 0x000055b7f37d4dd7 in
StartupBrowserCreatorImpl::OpenTabsInBrowser(Browser*,
chrome::startup::IsProcessStartup, std::vector<StartupTab,
std::allocator<StartupTab> > const&) ()
#42 0x000055b7f37d5dff in
StartupBrowserCreatorImpl::RestoreOrCreateBrowser(std::vector<StartupTab,
std::allocator<StartupTab> > const&,
StartupBrowserCreatorImpl::BrowserOpenBehavior, unsigned int,
chrome::startup::IsProcessStartup, bool)
()
#43 0x000055b7f37d4966 in
StartupBrowserCreatorImpl::DetermineURLsAndLaunch(chrome::startup::IsProcessStartup)
()
#44 0x000055b7f37d4433 in StartupBrowserCreatorImpl::Launch(Profile*,
chrome::startup::IsProcessStartup, std::unique_ptr<OldLaunchModeRecorder,
std::default_delete<OldLaunchModeRecorder> >) ()
#45 0x000055b7f37d1382 in
StartupBrowserCreator::LaunchBrowser(base::CommandLine const&, Profile*,
base::FilePath const&, chrome::startup::IsProcessStartup,
chrome::startup::IsFirstRun, std::unique_ptr<OldLaunchModeRecorder,
std::default_delete<OldLaunchModeRecorder> >) ()
#46 0x000055b7f37d1bac in
StartupBrowserCreator::LaunchBrowserForLastProfiles(base::CommandLine const&,
base::FilePath const&, chrome::startup::IsProcessStartup,
chrome::startup::IsFirstRun, StartupProfileInfo, std::vector<Profile*, std::al
--Type <RET> for more, q to quit, c to continue without paging--
locator<Profile*> > const&) ()
#47 0x000055b7f37d10c5 in
StartupBrowserCreator::ProcessCmdLineImpl(base::CommandLine const&,
base::FilePath const&, chrome::startup::IsProcessStartup, StartupProfileInfo,
std::vector<Profile*, std::allocator<Profile*> > const&) ()
#48 0x000055b7f37cff39 in StartupBrowserCreator::Start(base::CommandLine
const&, base::FilePath const&, StartupProfileInfo, std::vector<Profile*,
std::allocator<Profile*> > const&) ()
#49 0x000055b7edcd8435 in ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
()
#50 0x000055b7edcd7826 in ChromeBrowserMainParts::PreMainMessageLoopRun() ()
#51 0x000055b7ec135608 in content::BrowserMainLoop::PreMainMessageLoopRun() ()
#52 0x000055b7ec7a3393 in content::StartupTaskRunner::RunAllTasksNow() ()
#53 0x000055b7ec1351ff in content::BrowserMainLoop::CreateStartupTasks() ()
#54 0x000055b7ec137c5b in
content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams) ()
#55 0x000055b7ec133a7c in content::BrowserMain(content::MainFunctionParams) ()
#56 0x000055b7ed6a0ab2 in
content::RunBrowserProcessMain(content::MainFunctionParams,
content::ContentMainDelegate*) ()
#57 0x000055b7ed6a2196 in
content::ContentMainRunnerImpl::RunBrowser(content::MainFunctionParams, bool)
()
#58 0x000055b7ed6a1fe1 in content::ContentMainRunnerImpl::Run() ()
#59 0x000055b7ed69f788 in
content::RunContentProcess(content::ContentMainParams,
content::ContentMainRunner*) ()
--Type <RET> for more, q to quit, c to continue without paging--
#60 0x000055b7ed69fc51 in content::ContentMain(content::ContentMainParams) ()
#61 0x000055b7e9e8f2f5 in ChromeMain ()
#62 0x00007f849d8461ca in __libc_start_call_main
(main=main@entry=0x55b7e9e8f0f0 <main>, argc=argc@entry=11,
argv=0x7ffcd7156ea8, argv@entry=0x0) at
../sysdeps/nptl/libc_start_call_main.h:58
#63 0x00007f849d846285 in __libc_start_main_impl
(main=0x55b7e9e8f0f0 <main>, argc=11, argv=0x0, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcd7156e98)
at ../csu/libc-start.c:360
#64 0x000055b7e9e8f021 in _start ()


-- System Information:
Debian Release: 12.1
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.1.0-12-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (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 depends on:
ii chromium-common 117.0.5938.62-1~deb12u1
ii libasound2 1.2.8-1+b1
ii libatk-bridge2.0-0 2.46.0-5
ii libatk1.0-0 2.46.0-5
ii libatomic1 12.2.0-14
ii libatspi2.0-0 2.46.0-5
ii libc6 2.36-9+deb12u1
ii libcairo2 1.16.0-7
ii libcups2 2.4.2-3+deb12u1
ii libdbus-1-3 1.14.10-1~deb12u1
ii libdouble-conversion3 3.2.1-1
ii libdrm2 2.4.114-1+b1
ii libevent-2.1-7 2.1.12-stable-8
ii libexpat1 2.5.0-1
ii libflac12 1.4.2+ds-2
ii libfontconfig1 2.14.1-4
ii libfreetype6 2.12.1+dfsg-5+deb12u1
ii libgbm1 22.3.6-1+deb12u1
ii libgcc-s1 12.2.0-14
ii libglib2.0-0 2.74.6-2
ii libgtk-3-0 3.24.38-2~deb12u1
ii libjpeg62-turbo 1:2.1.5-2
ii libjsoncpp25 1.9.5-4
ii liblcms2-2 2.14-2
ii libminizip1 1.1-8+b1
ii libnspr4 2:4.35-1
ii libnss3 2:3.87.1-1
ii libopenh264-7 2.3.1+dfsg-3
ii libopenjp2-7 2.5.0-2
ii libopus0 1.3.1-3
ii libpango-1.0-0 1.50.12+ds-1
ii libpng16-16 1.6.39-2
ii libpulse0 16.1+dfsg1-2+b1
ii libsnappy1v5 1.1.9-3
ii libstdc++6 12.2.0-14
ii libwebp7 1.2.4-0.2+deb12u1
ii libwebpdemux2 1.2.4-0.2+deb12u1
ii libwebpmux3 1.2.4-0.2+deb12u1
ii libwoff1 1.0.2-2
ii libx11-6 2:1.8.4-2+deb12u1
ii libxcb1 1.15-1
ii libxcomposite1 1:0.4.5-1
ii libxdamage1 1:1.1.6-1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2
ii libxkbcommon0 1.5.0-1
ii libxml2 2.9.14+dfsg-1.3~deb12u1
ii libxnvctrl0 525.85.05-3~deb12u1
ii libxrandr2 2:1.5.2-2+b1
ii libxslt1.1 1.1.35-1
ii xdg-desktop-portal-gtk [xdg-desktop-portal-backend 1.14.1-1
]
ii zlib1g 1:1.2.13.dfsg-1

Versions of packages chromium recommends:
ii chromium-sandbox 117.0.5938.62-1~deb12u1

Versions of packages chromium suggests:
pn chromium-driver <none>
pn chromium-l10n <none>
pn chromium-shell <none>

Versions of packages chromium-common depends on:
ii libc6 2.36-9+deb12u1
ii libgcc-s1 12.2.0-14
ii libjsoncpp25 1.9.5-4
ii libstdc++6 12.2.0-14
ii libx11-6 2:1.8.4-2+deb12u1
ii libxnvctrl0 525.85.05-3~deb12u1
ii x11-utils 7.7+5
ii xdg-utils 1.1.3-4.1
ii zlib1g 1:1.2.13.dfsg-1

Versions of packages chromium-common recommends:
ii chromium-sandbox 117.0.5938.62-1~deb12u1
ii fonts-liberation 1:1.07.4-11
ii gnome-flashback [notification-daemon] 3.46.0-1
ii gnome-shell [notification-daemon] 43.6-1~deb12u2
ii libgl1-mesa-dri 22.3.6-1+deb12u1
ii libu2f-udev 1.1.10-3
ii notification-daemon 3.20.0-4+b1
ii system-config-printer 1.5.18-1
ii upower 0.99.20-2
ii xfce4-notifyd [notification-daemon] 0.7.3-1

Versions of packages chromium-sandbox depends on:
ii libc6 2.36-9+deb12u1

-- Configuration Files:
/etc/chromium.d/default-flags changed [not included]

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: chromium
Source-Version: 117.0.5938.132-1~deb12u1
Done: Andres Salomon <dilin...@debian.org>

We believe that the bug you reported is fixed in the latest version of
chromium, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1053...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andres Salomon <dilin...@debian.org> (supplier of updated chromium package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 28 Sep 2023 00:41:20 -0400
Source: chromium
Architecture: source
Version: 117.0.5938.132-1~deb12u1
Distribution: bookworm-security
Urgency: high
Maintainer: Debian Chromium Team <chrom...@packages.debian.org>
Changed-By: Andres Salomon <dilin...@debian.org>
Closes: 1053142
Changes:
 chromium (117.0.5938.132-1~deb12u1) bookworm-security; urgency=high
 .
   * New upstream security release.
     - CVE-2023-5217: Heap buffer overflow in vp8 encoding in libvpx.
       Reported by Clément Lecigne of Google's Threat Analysis Group.
     - CVE-2023-5186: Use after free in Passwords. Reported by [pwn2car].
     - CVE-2023-5187: Use after free in Extensions. Reported by Thomas Orlita.
   * d/patches:
     - bookworm/i386-lock-free.patch: add to fix i386 build failure.
     - bookworm/freetype-COLRV1.patch: disable using freetype's COLRV1
       (closes: #1053142).
 .
 chromium (117.0.5938.92-1) unstable; urgency=high
 .
   * New upstream stable release.
   * Enable NEON on armhf. See
     <https://lists.debian.org/debian-devel/2023/09/msg00175.html>.
   * Add check in d/rules & chromium wrapper to ensure we don't build or
     run on non-NEON armhf machines.
Checksums-Sha1:
 0e26ec4985ae6e75f3c962fb1899f55783138c7a 3707 
chromium_117.0.5938.132-1~deb12u1.dsc
 a7a5223a74bb06881cfbd73f589734f927174235 683178832 
chromium_117.0.5938.132.orig.tar.xz
 a53d410763a42cd12abd6e6be97e5c7ef79e304c 386784 
chromium_117.0.5938.132-1~deb12u1.debian.tar.xz
 dd3c03bfb4fde057987be1284f419a6b83908667 21263 
chromium_117.0.5938.132-1~deb12u1_source.buildinfo
Checksums-Sha256:
 a016611362754a58486afb478b3a5998ee126603ee2411ee4b01f2639788cbde 3707 
chromium_117.0.5938.132-1~deb12u1.dsc
 f228b6a8abfbe134cd1cc03dd6057645851eb734fd17f38144c17996bd111fe2 683178832 
chromium_117.0.5938.132.orig.tar.xz
 71ba8e09734567d7e850964a325ca390557abc701793b03f22d1a85f60a0db31 386784 
chromium_117.0.5938.132-1~deb12u1.debian.tar.xz
 c88cae34251472c9b3b04a8b43a86b7dfc4f60240cf4c70bd6b1cfe4beba28df 21263 
chromium_117.0.5938.132-1~deb12u1_source.buildinfo
Files:
 c2dbf86e0b3f0d5d309d73b19a4e6609 3707 web optional 
chromium_117.0.5938.132-1~deb12u1.dsc
 97cedd66275ca38733a33ffd4233936c 683178832 web optional 
chromium_117.0.5938.132.orig.tar.xz
 38dd47cf92e874d2e86f2db29324fbd8 386784 web optional 
chromium_117.0.5938.132-1~deb12u1.debian.tar.xz
 19b3909c16a257615dec37622cd4eccb 21263 web optional 
chromium_117.0.5938.132-1~deb12u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEUAUk+X1YiTIjs19qZF0CR8NudjcFAmUVosIUHGRpbGluZ2Vy
QGRlYmlhbi5vcmcACgkQZF0CR8NudjdiWBAArjoXvrlrTdZWoQu/D1n82GHGSnpV
PnYeIlm1dFbOPai6BykzwGtYNqRKrurdq+D9JNUx1cfYWaPH+7ED6+HpVC01NkA8
6gzVOk+vHjigec/TQnV6eME3fHTOkLLXk3mjvWA3sEdDu2Sxwv3187dqhxZK51KZ
sWaWCQfzf7YRbk3azszynJaMw5CGer4mgHrp/UnM9SLJbVjPimRXTGfBhvne8oCm
rvLLYvOQIEWwI7pymO95QThBc3tuepE2QskEEDceqmBmR/T+q3CJmmNJRArkWUUI
yqotL9Bhe2gKNnyOQB9npCb1+Gql0p/F1C4kPrViE7ykiD7GkQAyyzoXcDDi9MMQ
n3q5FZ0Hg5Mc57qdGSFtEKc1tPiDdXin94iK6gkIS9g9gEA0am3fJheRKntjVwPx
Kyfr5O704nlOJoT12EwSKYGRcKtlNOzn1G5mAiHxCe95laKsM9BQfg7ZoyVHHZ1w
pSx0Xk2qzVjWLSyLiGHW1jEEs6qv3LLkyoBROt5jL0wFMAQJ0d7wKwckYeeXSeRc
Fk7Ki+d2KyBN6mH7UvNvpWQic8RQc/e6UZiaSN+fLwwsX2MVc9wD0fdGhtfO4fuI
OY3FaES3albUw0Oe+kVrqtrrSQqEkgrgw6yWb/VQobEV1xN1vo1xK9w5MsZQfjwc
Y+KHVV3+7MhbYRY=
=xOwl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to