I run firefox 58.02 armhf that comes with ubuntu 16.04 and it crash in
same point my custom firefox 58.02 crashed :

Thread 1 "firefox" received signal SIGSEGV, Segmentation fault.
0xf4c3bfc4 in JS::MutableHandle<JS::Value>::set (v=..., this=<synthetic 
pointer>)
    at 
/build/firefox-ID1dFf/firefox-58.0.2+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:580
580     
/build/firefox-ID1dFf/firefox-58.0.2+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:
 No such file or directory.
(gdb) diass /r 0xf4c3bfc0,0xf4c3bfd0
Undefined command: "diass".  Try "help".
(gdb) disas /r 0xf4c3bfc0,0xf4c3bfd0
Dump of assembler code from 0xf4c3bfc0 to 0xf4c3bfd0:
   0xf4c3bfc0 <js::jit::DoTypeMonitorFallback(JSContext*, 
js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, 
JS::MutableHandleValue)+96>:      00 23   movs    r3, #0
   0xf4c3bfc2 <js::jit::DoTypeMonitorFallback(JSContext*, 
js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, 
JS::MutableHandleValue)+98>:      82 46   mov     r10, r0
=> 0xf4c3bfc4 <js::jit::DoTypeMonitorFallback(JSContext*, 
js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, 
JS::MutableHandleValue)+100>:     c1 e9 00 23     strd    r2, r3, [r1]
   0xf4c3bfc8 <js::jit::DoTypeMonitorFallback(JSContext*, 
js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, 
JS::MutableHandleValue)+104>:     d9 f8 04 30     ldr.w   r3, [r9, #4]
   0xf4c3bfcc <js::jit::DoTypeMonitorFallback(JSContext*, 
js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, 
JS::MutableHandleValue)+108>:     7b 33   adds    r3, #123        ; 0x7b
   0xf4c3bfce <js::jit::DoTypeMonitorFallback(JSContext*, 
js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, 
JS::MutableHandleValue)+110>:     00 f0 4b 81     beq.w   0xf4c3c268 
<js::jit::DoTypeMonitorFallback(JSContext*, js::jit::BaselineFrame*, 
js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, JS::MutableHandleValue)+776>
End of assembler dump.
(gdb) 


The problem is same RootingAPI.h:580  . Ok so in firefox 58.02  we have 2 bugs 
, this one "RootingAPI.h:580" and the _sk_xor__vfp4  that I hope to get fixed 
by compiling with clang .

I will get the Firefox 57.04 source from Ubuntu 14 and check if it still
crash if I rebuild it with Skjumper build with clang  .I want to see if
rebuilding SkJumpr generated with clang fix the _sk_xor__vfp4 crash .

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1711337

Title:
  Firefox crashes at start on armv7L after 55.0.1 update

Status in Mozilla Firefox:
  Expired
Status in firefox package in Ubuntu:
  Confirmed

Bug description:
  Firefox always crashes when launched after the 55.0.1 update on an
  Orange Pi PC Plus (a single-board computer similar to a Raspberry Pi),
  even in safe mode.

  I did a fresh install of Armbian (a Ubuntu Xenial 16.04 re-spin for
  ARM single-board computer) on a similar board (Orange Pi Plus 2e),
  installed Firefox and experienced the same problem--it won't load
  without crashing.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: firefox 55.0.1+build2-0ubuntu0.16.04.2
  Uname: Linux 3.4.113-sun8i armv7l
  AddonCompatCheckDisabled: False
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
  ApportVersion: 2.20.1-0ubuntu2.10
  Architecture: armhf
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  jim        1138 F.... pulseaudio
   /dev/snd/controlC0:  jim        1138 F.... pulseaudio
  BuildID: 20170814194718
  Card0.Amixer.info:
   Card hw:0 'audiocodec'/'audiocodec'
     Mixer name : ''
     Components : ''
     Controls      : 12
     Simple ctrls  : 12
  Card1.Amixer.info:
   Card hw:1 'sndhdmi'/'sndhdmi'
     Mixer name : ''
     Components : ''
     Controls      : 1
     Simple ctrls  : 1
  Card1.Amixer.values:
   Simple mixer control 'hdmi audio format Function',0
     Capabilities: enum
     Items: 'null' 'pcm' 'AC3' 'MPEG1' 'MP3' 'MPEG2' 'AAC' 'DTS' 'ATRAC' 
'ONE_BIT_AUDIO' 'DOLBY_DIGITAL_PLUS' 'DTS_HD' 'MAT' 'WMAPRO'
     Item0: 'pcm'
  Channel: Unavailable
  CurrentDesktop: XFCE
  Date: Thu Aug 17 05:37:00 2017
  Extensions: extensions.sqlite corrupt or missing
  ForcedLayersAccel: False
  IncompatibleExtensions: Unavailable (corrupt or non-existant 
compatibility.ini or extensions.sqlite)
  IpRoute:
   default via 192.168.10.1 dev eth0 
   default via 192.168.10.1 dev wlan0  proto static  metric 600 
   169.254.0.0/16 dev eth0  scope link  metric 1000 
   192.168.10.0/24 dev eth0  proto kernel  scope link  src 192.168.10.107 
   192.168.10.0/24 dev wlan0  proto kernel  scope link  src 192.168.10.108  
metric 600
  Locales: extensions.sqlite corrupt or missing
  PciMultimedia:
   
  PciNetwork:
   
  Profiles: Profile0 (Default) - LastVersion=55.0.1/20170814194718
  RfKill:
   0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
  RunningIncompatibleAddons: False
  SourcePackage: firefox
  Themes: extensions.sqlite corrupt or missing
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1711337/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to