#775070 startup crash with GL acceleration

#775070#5
Date:
2015-01-11 00:23:24 UTC
From:
To:
I made a couple of distupgrades in the last days, on a system running
Sid and using ACPI suspend.

Now it suddenly happened: iceweasel refused to start. Pointless error
message:
Inconsistency detected by ld.so: ../sysdeps/x86_64/dl-machine.h: 492: elf_machine_rela_relative: Assertion `((reloc->r_info) & 0xffffffff) == 8' failed!

It's not a hard crash either (no core dumped), it's normaly terminated:

28364 writev(2, [{"Inconsistency detected by ld.so:"..., 33}, {"../sysdeps/x86_64/dl-machine.h", 30}, {": ", 2}, {"492", 3}, {": ", 2}, {"elf_machine_rela_relative", 25}, {": ", 2}, {"Assertion `", 11}, {"((reloc->r_info) & 0xffffffff) ="..., 35}, {"' failed!\n", 10}], 10) = 153
28364 exit_group(127)                   = ?
28377 +++ exited with 127 +++
28376 +++ exited with 127 +++
... etc.

But I could start it in safe mode. I disabled all add-ons and it was
still the same behaviour. I upgraded to experimental version and that
didn't help either.

So I looked around in the strace log and saw that the last opened
libraries are libdrm.so.2, libdrm_radeon.so.1 and some plugins of that
packages. This reminded me on a little change that I applied a couple
of months ago, see
http://askubuntu.com/questions/491750/force-enable-hardware-acceleration-in-firefox

And indeed, unsetting MOZ_USE_OMTC makes iceweasel happy again.

Regards,
Eduard.

#775070#10
Date:
2015-01-11 09:31:22 UTC
From:
To:
Hello,
OMTC is not ready under GNU/Linux

Cheers,
Sylvestre

#775070#15
Date:
2015-01-11 10:43:28 UTC
From:
To:
Hallo,
* Sylvestre Ledru [Sun, Jan 11 2015, 10:31:22AM]:

Sure, but it has been almost fine for the last couple of months.
I am considering a switch to NVIDIA hardware RSN and will retest later.

Regards,
Eduard.