There is an important bug that has been preventing me from using unofficial p880 source-based ROMs since they were out.Since camera is pretty much fixed and unofficial ROMs are smoother overall, I don't feel like switching over to official cm11, so here is the bug.
When you run some applications, real racing 3 to name one, the app crashes with kernel logs printing :
tegradc tegradc.0: Size of window 2 is invalid.
tegradc tegradc.0: Window attributes are invalid.
It works really well in official cm11.No crashes or anything.But when I try to launch it on any unofficial based ROM, it just crashes.When I first installed the very first kitkat ROM for our device, I had about 5 - 10 apps like this crashing.And not all of them were 3D applications.
However I didn't bother reporting that bug before, as unofficial ROMs were fresh and had more important stuff to fix.
Note : It's not a bug within the kernel as I've used custom kernels in official and unofficial both, the bug only occured in unofficial based ROMs.It also happens with stock kernels unofficial ROMs come with.
Every unofficial based ROMs have this bug.
I will post more logs once I create a backup.Have logs turned off as I don't need them usually.
EDIT : I'm unable to activate system logs for some reason.But I've found some logs laying around regarding exact same issue.
Plants vs zombies 2 crashing
Plants vs zombies 2 not crashing
Thanks @tonhao12 for providing these logs earlier in unofficial cm11 thread.
Real Racing 3 crashing
Thanks @LGaljo for providing these logs earlier in unofficial cm11 thread.