Possible site-breaking bug - could anyone try and confirm (or deny)?

Hello,

I might have found a site-breaking bug. It's either from "The Wire" or "The Wire Pro" plugin, or both, or maybe I did something wrong. Before I submit a bug report to the plugin owner(s), I wondered if anyone else could test the scenario to confirm or deny it?

I was able to reproduce it on 3 different Elgg installations (1 x 6.1.1, 2 x 6.1.2) with one of them having no manual code adjustments ("My Plugin") whatsoever, only the core installation and pure plugins as they come (all in the newest versions downloaded from elgg.org). For my two installations with "My Plugin" code, I deactivated "My Plugin" to see if this changes anything, but I still produced the bug.

[Edit: In addition, I use "Default Plus" as theme.]

Issue:

When you activate "The Wire" and "The Wire Pro" plugins and set Youtube links to automatically embed, the following happens:

  • When you enter only the Youtube URL, then click "post", it works as intended.
  • When you enter a text, followed by the Youtube URL, then click "post", it works as intended.
  • When you enter the Youtube URL, followed by a text, then click "post", it works as intended.
  • When you enter the Youtube URL, followed by [ENTER] or [SHIFT+ENTER], followed by a text, then click "post", it works as intended.
  • But when you enter a text, followed by [ENTER] or [SHIFT+ENTER], followed by the Youtube URL, then click "post", the Youtube video overwrites the full "body" area of the Elgg installation. Everywhere! You see the header and the footer, and in between you have a full-page video with a few icons from the page being shown over it, but no navigation or anything being visible, thus breaking the site's usage completely.

It's not possible to get into the posted "Wire" news, not even with a manual link, so you can't delete or edit the post. The video always overwrites the page's view. The only way is through the "Developer Tools" plugin in the "Admin" area ("Entity Explorer"). As soon as I delete the field of the post there, the site functions normally again.

Furthermore (this might or might not be related), when I deactivated the "The Wire Pro" plugin, I got a fatal error, telling me that the "Bootstrap.php" from "The Wire Pro" is missing. I would think that Elgg shouldn't need that file anymore when "The Wire Pro" is deactivated.

Thanks for reading until here.

Regards, elggnoob