Bug 234773 - www/chromium: Closing tab for this web site causes chromium to crash
Summary: www/chromium: Closing tab for this web site causes chromium to crash
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-chromium mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-09 03:44 UTC by Rob Belics
Modified: 2019-01-12 21:09 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (chromium)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Belics 2019-01-09 03:44:13 UTC
If you open this web site, and have other tabs open, close the tab for this site and chromium will crash: https://www.aaron-gustafson.com/notebook/insert-clickbait-headline-about-progressive-enhancement-here/

Sorry I didn't save the console output. If it doesn't crash for you, I'll do it again and post the output.

Chromium Version 71.0.3578.98 (Official Build) (64-bit)
FreeBSD 12.0-RELEASE
Comment 1 Carlos J. Puga Medina freebsd_committer 2019-01-09 09:57:04 UTC
(In reply to Rob Belics from comment #0)

I can reproduce the issue with chromium 71.0.3578.98 on 12.0-RELEASE/amd64.

Can you provide the console output when chromium crashes?
Comment 2 Carlos J. Puga Medina freebsd_committer 2019-01-09 10:33:48 UTC
A temporary fix is to disable JavaScript for the website through the chromium settings.
Comment 3 Rob Belics 2019-01-09 16:09:00 UTC
(In reply to Carlos J. Puga Medina from comment #1)

This is the only output in the terminal when it crashed with one other tab open:

[39720:314204160:0109/100451.970834:ERROR:x11_input_method_context_impl_gtk.cc(144)] Not implemented reached in virtual void libgtkui::X11InputMethodContextImplGtk::SetSurroundingText(const base::string16 &, const gfx::Range &)
[39720:372534272:0109/100451.990274:ERROR:object_proxy.cc(621)] Failed to call method: org.freedesktop.Notifications.GetCapabilities: object_path= /org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
Illegal instruction
Comment 4 Carlos J. Puga Medina freebsd_committer 2019-01-09 19:12:28 UTC
It is probably related to the following bug:

https://bugs.chromium.org/p/chromium/issues/detail?id=914048
Comment 5 Alexander Zagrebin 2019-01-12 20:28:11 UTC
(In reply to Rob Belics from comment #3)

It seems the same problem can be reproduced on opening https://translate.yandex.ru/

Chromium crashes with writing "Illegal instruction" to console.

I'm using chromium-71.0.3578.98_2 on 11.2-RELEASE.

Could anybody confirm that?
Comment 6 Carlos J. Puga Medina freebsd_committer 2019-01-12 21:09:58 UTC
(In reply to Alexander Zagrebin from comment #5)

Confirmed. There is some piece of code where FreeBSD is not defined and chromium crashes. I'm working on a solution.