Alex313031 / thorium

Chromium fork named after radioactive element No. 90. Windows and MacOS/Raspi/Android/Special builds are in different repositories, links are towards the top of the README.md.
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
5.04k stars 153 forks source link

Thorium crashes with SIGFPE when dragging tab with mouse #197

Closed Kamillaova closed 2 months ago

Kamillaova commented 1 year ago

System Details

Problem Thorium crashes with SIGFPE when dragging tab with mouse

Screenshots image

dmig commented 1 year ago

Why is it trying to access CPU governor settings???

Kamillaova commented 1 year ago

Why is it trying to access CPU governor settings???

Official builds of Google Chrome too, that's not a problem I've always had this "error"

dmig commented 1 year ago

What CPU do you have? This error and Floating point exception make me think it's something not very popular

Kamillaova commented 1 year ago

What CPU do you have? This error and Floating point exception make me think it's something not very popular

Ryzen 5 2600 AF @ stock clock

dmig commented 1 year ago

CPU Shouldn't be a problem. Maybe it's DE/theme related.

Do you use any theme? System titlebar and borders? What DE?

Kamillaova commented 1 year ago

Do you use any theme?

Just Black from chrome web store

System titlebar and borders?

Yes

What DE?

i3wm without compositing

dmig commented 1 year ago

Ok, does chrome/chromium with same settings crash?

Kamillaova commented 1 year ago

Ok, does chrome/chromium with same settings crash?

chrome - no, dragging tabs works fine

xtarlit commented 1 year ago

Same issue here. Dragging tabs results in a crash. Seems to happen when one of them gets pulled out into a window? image

System Details:

gz83 commented 1 year ago

Do you have experimental flags turned on, and if so please provide them

@dmig @Kamillaova @xtarlit

xtarlit commented 1 year ago

I have a few enabled: Smooth scrolling - Enabled Overscroll history navigation - Enabled Preferred Ozone platform - Wayland Tab scrolling - Enabled (tabs shrink to medium width) Enable the heuristics-based policy for Memory Saver Mode - Enabled (Balanced)

Additionally, Thorium is started with the argument: '--enable-features=TouchpadOverscrollHistoryNavigation'

gz83 commented 1 year ago

Try turning off the Tab scrolling experimental flag and see if the browser crashes again.

This experimental flag has caused multiple crashes.

@xtarlit

xtarlit commented 1 year ago

Can confirm, disabling tab scrolling causes the crash to go away for me.

xtarlit commented 1 year ago

I've just tried it in Chromium with tab scrolling enabled, and the same issue is there too. Seems to be more related to Chromium than Thorium.

Alex313031 commented 1 year ago

@dmig @gz83 @Kamillaova @xtarlit Potential fix for this in latest M115. Please test and report back.