Page MenuHomePhabricator

Page out of memory in Chrome ("SIGILL") due to template with broken file link
Closed, InvalidPublicBUG REPORT

Description

This was first reported today on dewiki, after a message on Discord. I apologise in advance for vague information, but it seems to be a very particular situation that is difficult to reproduce.

What happens?:

What should have happened instead?:
Even with a broken file link, the page should be displayed correctly in all browsers (especially the most-used one). The template also seemingly did not cause the same issue in other pages that were looked at.

Event Timeline

reproduced here using the original article contents:

https://de.wikipedia.org/wiki/Benutzer:Hgzh/T336416 (is relevant piece of de:Republik China (Taiwan) with templates expanded)

Seems like a combination of column-width style and nowrap is causing the issue

Aklapper changed the task status from Open to Stalled.Sep 15 2023, 2:09 PM

https://de.wikipedia.org/wiki/Benutzer:Hgzh/a (is relevant piece of de:Republik China (Taiwan) with templates expanded)

That test case is gone. :-( Does anyone have a testcase to reproduce? I don't think we can call a page and also use a template at a certain moment in time?

Sorry, I restored the test case and updated my comment.

Aklapper renamed this task from Page out of memory in Chrome due to template with broken file link to Page out of memory in Chrome ("SIGILL") due to template with broken file link.Sep 20 2023, 10:48 AM
Aklapper changed the task status from Stalled to Open.

Firefox 117 renders https://de.wikipedia.org/wiki/Benutzer:Hgzh/T336416 without a problem here. Chromium 117 dies.
Should this be reported to https://bugs.chromium.org/p/chromium/issues/ ? I'm not sure this is a Wikimedia-code issue...

This should be reported to Chrome as I'd consider this a bug in their browser and not in MediaWiki code. See my previous comment.
Closing as it is a change that is outside the power of the component's developer.

[9442:4:1003/100511.851409:FATAL:child_thread_impl.cc(345)] Crashing because hung