Open bastimeyer opened 6 months ago
Also note that the crash let some rendering process alive and orphaned, eating quite some bunch of cpu/gpu resources.
I couldn't reproduce this on macos running on apple silicon. The tooltips look fine. I only tested macos though.
I also got a nvidia and use X11
I can confirm that the problem is also present when running: Linux Mint 21 Vanessa, Cinnamon 5.4.12 Kernel: 5.15.0-117-generic Intel UHD Graphics 620, X.Org v: 1.21.1.4
I was going to open a similar post.
Game created with the game engine Construct 3, exported for Linux with NWjs versions from 0.85.0 until latest, closes the window straight away once launched.
Tested on Linux laptop:
_Operating System: TUXEDO OS 3
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.0
Kernel Version: 6.5.0-10043-tuxedo (64-bit)
Graphics Platform: X11
Processors: 24 × Intel® Core™ i7-14650HX
Memory: 67.1 GB of RAM
Graphics Processor: NVIDIA GeForce RTX 4060 Laptop GPU/PCIe/SSE2_
Post about the issue on Construct 3 forum and got a reply from one of the software creator where he suggested to report the issue here: https://www.construct.net/en/forum/construct-3/general-discussion-7/issues-c2-c3-game-exported-183236#forumPost1111629
I can confirm that the problem with the title tag for tool-tips, and hanging processes is solved with version 0.92.0. THANK YOU VERY MUCH !!!
Running on: Linux Mint 21.2 Vanessa, Cinnamon 5.8.4 Kernel: 5.15.0-118-generic Intel UHD Graphics 620, X.Org v: 1.21.1.4
Issue Type
Before opening an issue, please search and see if it has already been raised.
[x] Bug Report
[ ] Feature Request
[x] Successfully reproduced against the latest version of NW.js?
Issue
Reproduction: https://github.com/bastimeyer/nwjs-tooltip-crash Related: https://github.com/streamlink/streamlink-twitch-gui/issues/1005
When using NW.js
0.85.0+
, including the latest version0.87.0
with Chromium 124, the GPU process crashes when the application tries to render a tooltip from anytitle
attribute in the DOM tree. This is not the case on0.84.0
and below.The GPU process crash seems only to happen when using Chromium's X11 ozone platform implementation. This is still the default on Wayland without the
--ozone-platform=wayland
arg being set explicitly (unfortunately).Apparently, the issue also does only occur when using an Intel or Nvidia GPU. I couldn't manage to reproduce this on my main system using the AMDGPU kernel driver and latest mesa. In the issue report on my application, only reports from users with Intel or Nvidia GPUs have been made so far.
Here's an error log from my notebook running KDE Plasma on Wayland using an integrated Intel GPU (i915 kernel driver + latest mesa). As said, the issue does only occur on X11 / XWayland.