ev3dev / lms2012-compat

lms2012 VM compatibility layer for ev3dev
http://www.ev3dev.org
7 stars 4 forks source link

Volume percentage text missing #36

Closed laurensvalk closed 7 years ago

laurensvalk commented 8 years ago

When changing the volume, the numeric value is missing, like this:

volpct-missing

Linux ev3dev 4.4.24-ti-rt-r55-16-ev3dev-bb.org #1 SMP PREEMPT RT Sat Oct 15 18:57:48 CDT 2016 armv7l GNU/Linux
dlech commented 7 years ago

It this still and issue for you with v1.99.2? I cannot reproduce.

laurensvalk commented 7 years ago

Yes, still an issue on FW V1.99C with 4.9.0-ev3dev-bpo-stretch-r2-ev3-lms2012.

dlech commented 7 years ago

OK, it is broken for me now. Maybe it works in debug builds? :confused:

dlech commented 7 years ago

This turned out to be a much more interesting/important bug that one would think. It turns out the problem is caused by the "hardening" compiler options that are used when building a debian package. In particular, -D_FORTIFY_SOURCE. This also explains why I did not see the problem in local builds.

dlech commented 7 years ago

Fix has been released in lms2012-compat 1.99.3. This also means that any number of the other open bugs could be fixed.