Re: Is chromium-149.0.7827.196 crashing for you guys?

Mikolaj Kucharski <[email protected]> Tue, 4 Aug 2026 20:35:00 +0000
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
On Thu, Jul 30, 2026 at 10:33:18PM +0200, Robert Nagy wrote:
> On 28/07/26 23:30 +0200, Kirill A. Korinsky wrote:
> > On Tue, 28 Jul 2026 22:54:13 +0200,
> > Mikolaj Kucharski <[email protected]> wrote:
> > > 
> > > Hi.
> > > 
> > > Vinted is still crashing Chromium for me. Would it be possible to
> > > bring in changes to mitigate the problem?
> > >
> > 
> > You may add --disable-features=WebSerialAPI as command line option to
> > disable that crash.
> 
> Please try this patch only.
> 
> Index: services/device/device_service.cc
> --- services/device/device_service.cc.orig
> +++ services/device/device_service.cc
> @@ -6,6 +6,8 @@
> 
>  #include <utility>
> 
> +#include "base/notimplemented.h"
> +
>  #include "base/functional/bind.h"
>  #include "base/memory/weak_ptr.h"
>  #include "base/task/single_thread_task_runner.h"
> @@ -310,7 +312,7 @@ void DeviceService::BindSerialPortManager(
>    serial_port_manager_.AsyncCall(&SerialPortManagerImpl::Bind, FROM_HERE)
>        .WithArgs(std::move(receiver));
>  #else   // defined(IS_SERIAL_ENABLED_PLATFORM)
> -  NOTREACHED() << "Serial devices not supported on this platform.";
> +  NOTIMPLEMENTED() << "Serial devices not supported on this platform.";
>  #endif  // defined(IS_SERIAL_ENABLED_PLATFORM)
>  }

I see that chromium-151.0.7922.71 has above patch incorporated. I manage
to build that Chromium version and so far Vinted.com doesn't crash my
browser, nor https://dongle.sonoff.tech/sonoff-dongle-flasher/ which was
crashing Chromium before.

Thank you all for looking into it, analyzing and fixing the problem.

-- 
Regards,
 Mikolaj