I have the same issue, however, I don't have the same stack trace.
$ firefox -g
(gdb) run
Starting program: /usr/lib/firefox/firefox
Program received signal SIGSEGV, Segmentation fault.
0xb6fd9dde in ?? () from /lib/ld-linux-armhf.so.3
(gdb) where
#0 0xb6fd9dde in ?? () from /lib/ld-linux-armhf.so.3
#1 0xb6fd9df6 in ?? () from /lib/ld-linux-armhf.so.3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
# dpkg -l | grep firefox
ii firefox 57.0.4+build1-0ubuntu0.16.04.1 armhf Safe and easy web browser from Mozilla
ii firefox-dbg 57.0.4+build1-0ubuntu0.16.04.1 armhf Safe and easy web browser from Mozilla - debug symbols
I have the same issue, however, I don't have the same stack trace.
$ firefox -g
(gdb) run firefox/ firefox
Starting program: /usr/lib/
Program received signal SIGSEGV, Segmentation fault. linux-armhf. so.3 linux-armhf. so.3 linux-armhf. so.3
0xb6fd9dde in ?? () from /lib/ld-
(gdb) where
#0 0xb6fd9dde in ?? () from /lib/ld-
#1 0xb6fd9df6 in ?? () from /lib/ld-
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
# dpkg -l | grep firefox build1- 0ubuntu0. 16.04.1 armhf Safe and easy web browser from Mozilla build1- 0ubuntu0. 16.04.1 armhf Safe and easy web browser from Mozilla - debug symbols
ii firefox 57.0.4+
ii firefox-dbg 57.0.4+
Anyone knows how can I get a corrupt stack?