Bug #1095

Slicks are bugged on 32bit build

Added by ryven almost 2 years ago. Updated over 1 year ago.

Status:New% Done:


Target version:2.78
OS:Linux Arch:32-bit


Slick surface merged together with solid brush, ie. solid brush + slick brush on top of each other(slick brushes are also solid btw), breaks slick functionality on 45 degree angled plane, this isn’t reproducible on 64bit build, it only happens on 32bit linux builds, windows builds don’t get bugged.

The bug in action, on real map, 45 degree slope just becomes non-slick:

Now, this obviously doesn’t happen with 2.60b, BUT the same bug appears also in et300, which could mean, that any GPL based engine modification should inherit the very same problem!
Makes me wonder if compilation flags are sort of messed up? cmake shows that fast-math is enabled, so i don’t know.
I didn’t test master builds(2.77), since i don’t have linux installed, capable to run 32bit builds atm, so i hope someone can test that for me, but the bug should be reproducible on 2.76.

The attached map to test bug on:
  • right slope - slick + brush on top of each other,
  • center - just slick,
  • left slope - brush + slick, that was moved 1 unit away, so they don’t overlap together.

The right one should bug, the rest are fine.

45icetest.pk3 - map to reproduce the bug, has compiled bsp (2.89 KB) ryven, 16.06.2018 16:30

Related issues

Related to ET: Legacy Development - Bug #1206: Door open the wrong direction half the time (Linux 32 bit) Confirmed 13.02.2019


#1 Updated by IR4T4 over 1 year ago

  • Target version changed from 2.76 to 2.78

#2 Updated by Spyhawk about 1 year ago

  • Related to Bug #1206: Door open the wrong direction half the time (Linux 32 bit) added

Also available in: Atom PDF