Firefox 58 fails as before and user_pref trick does not work any more!!
I installed 58 , rebooted and tested

~$ fgrep gfx. 
/home/cloudsto/.mozilla/firefox/ymtjpt2g.default-1510054306584-1514625894232/prefs.jsuser_pref("gfx.content.azure.backends",
"");
user_pref("services.blocklist.gfx.checked", 1516706246);

~$ firefox -g
GNU gdb (Ubuntu 8.0.1-0ubuntu1) 8.0.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabihf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/firefox/firefox...Reading symbols from
/usr/lib/debug/.build-id/dc/cf886d995205c45d42314d4e755178a87359d9.debug...done.
done.
(gdb) run
Starting program: /usr/lib/firefox/firefox
Cannot parse expression `.L1200 4@r4'.
warning: Probes-based dynamic linker interface failed.
Reverting to original interface.

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
[New Thread 0xb18b0440 (LWP 1554)]
[New Thread 0xadeb5440 (LWP 1555)]
[Thread 0xadeb5440 (LWP 1555) exited]
[New Thread 0xadeb5440 (LWP 1556)]
[New Thread 0xacaff440 (LWP 1557)]
[New Thread 0xac2ff440 (LWP 1558)]
[New Thread 0xab9ff440 (LWP 1559)]
[New Thread 0xab1ff440 (LWP 1560)]
[New Thread 0xaafff440 (LWP 1561)]
[New Thread 0xaadff440 (LWP 1562)]
[New Thread 0xaabff440 (LWP 1563)]
[New Thread 0xaa9ff440 (LWP 1564)]
[New Thread 0xaa7ff440 (LWP 1565)]
[New Thread 0xaa5ff440 (LWP 1566)]
[New Thread 0xaa3ff440 (LWP 1567)]
[New Thread 0xa9dff440 (LWP 1568)]
[New Thread 0xa95ff440 (LWP 1569)]
[New Thread 0xa8dff440 (LWP 1570)]
[New Thread 0xa85ff440 (LWP 1571)]
[New Thread 0xa7aff440 (LWP 1572)]
[New Thread 0xa71ff440 (LWP 1574)]
[New Thread 0xa7d97440 (LWP 1575)]
[New Thread 0xa69ff440 (LWP 1576)]
[Thread 0xa7aff440 (LWP 1572) exited]
[New Thread 0xa7aff440 (LWP 1577)]
[New Thread 0xa4cb6440 (LWP 1578)]
[New Thread 0xa44b6440 (LWP 1579)]
[New Thread 0xa3cb6440 (LWP 1580)]
[New Thread 0xa321f440 (LWP 1581)]
[New Thread 0xa2a1f440 (LWP 1582)]
[New Thread 0xa221f440 (LWP 1583)]
[New Thread 0xa1a1f440 (LWP 1584)]
[New Thread 0xa0eda440 (LWP 1585)]
[New Thread 0xa06b1440 (LWP 1586)]
[New Thread 0x9feb1440 (LWP 1587)]
[New Thread 0x9f6b1440 (LWP 1588)]
[Thread 0x9f6b1440 (LWP 1588) exited]
[Thread 0x9feb1440 (LWP 1587) exited]
[Thread 0xa06b1440 (LWP 1586) exited]
[New Thread 0xa06b1440 (LWP 1589)]
[New Thread 0x9f6b1440 (LWP 1590)]
[New Thread 0x9feb1440 (LWP 1591)]
[New Thread 0x9e695440 (LWP 1592)]
[New Thread 0x9de95440 (LWP 1593)]
[New Thread 0x9d695440 (LWP 1594)]
[New Thread 0x9ce95440 (LWP 1595)]
[New Thread 0x9c695440 (LWP 1596)]
[New Thread 0x9be95440 (LWP 1597)]
[New Thread 0x9b4ff440 (LWP 1598)]
[New Thread 0x9a1ff440 (LWP 1599)]
[New Thread 0x999ff440 (LWP 1600)]
[New Thread 0x989ff440 (LWP 1601)]
[New Thread 0x98163440 (LWP 1602)]
[New Thread 0xa71ff440 (LWP 1603)]
[Thread 0xa71ff440 (LWP 1574) exited]
[Thread 0xa71ff440 (LWP 1603) exited]
[New Thread 0x977ff440 (LWP 1604)]
[Thread 0x989ff440 (LWP 1601) exited]
[New Thread 0x974ff440 (LWP 1605)]
[New Thread 0x96aff440 (LWP 1606)]
[Thread 0x98163440 (LWP 1602) exited]
[New Thread 0x989ff440 (LWP 1607)]
[Thread 0x974ff440 (LWP 1605) exited]
[Thread 0x989ff440 (LWP 1607) exited]
[New Thread 0x989ff440 (LWP 1608)]
[New Thread 0x974ff440 (LWP 1610)]
[New Thread 0x98163440 (LWP 1611)]

Thread 1 "firefox" received signal SIGILL, Illegal instruction.
0xb3b7104e in _sk_xor__vfp4 () from /usr/lib/firefox/libxul.so
(gdb) bt
Python Exception <class 'gdb.error'> Can't read data for section
'.debug_loc' in file
'/usr/lib/debug/.build-id/6d/64cb097d165b67c594143ed924556e1bfffa96.debug':
#0  0xb3b7104e in _sk_xor__vfp4 () from /usr/lib/firefox/libxul.so
(gdb) continue
Continuing.
ExceptionHandler::GenerateDump cloned child 1637
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[Thread 0x98163440 (LWP 1611) exited]
[Thread 0x974ff440 (LWP 1610) exited]
[Thread 0x989ff440 (LWP 1608) exited]
[Thread 0x96aff440 (LWP 1606) exited]
[Thread 0x977ff440 (LWP 1604) exited]
[Thread 0x999ff440 (LWP 1600) exited]
[Thread 0x9a1ff440 (LWP 1599) exited]
[Thread 0x9b4ff440 (LWP 1598) exited]
[Thread 0x9be95440 (LWP 1597) exited]
[Thread 0x9c695440 (LWP 1596) exited]
[Thread 0x9ce95440 (LWP 1595) exited]
[Thread 0x9d695440 (LWP 1594) exited]
[Thread 0x9de95440 (LWP 1593) exited]
[Thread 0x9e695440 (LWP 1592) exited]
[Thread 0x9feb1440 (LWP 1591) exited]
[Thread 0x9f6b1440 (LWP 1590) exited]
[Thread 0xa06b1440 (LWP 1589) exited]
[Thread 0xa0eda440 (LWP 1585) exited]
[Thread 0xa1a1f440 (LWP 1584) exited]
[Thread 0xa221f440 (LWP 1583) exited]
[Thread 0xa2a1f440 (LWP 1582) exited]
[Thread 0xa321f440 (LWP 1581) exited]
[Thread 0xa3cb6440 (LWP 1580) exited]
[Thread 0xa44b6440 (LWP 1579) exited]
[Thread 0xa4cb6440 (LWP 1578) exited]
[Thread 0xa7aff440 (LWP 1577) exited]
[Thread 0xa69ff440 (LWP 1576) exited]
[Thread 0xa85ff440 (LWP 1571) exited]
[Thread 0xa8dff440 (LWP 1570) exited]
[Thread 0xa95ff440 (LWP 1569) exited]
[Thread 0xa9dff440 (LWP 1568) exited]
[Thread 0xaa3ff440 (LWP 1567) exited]
[Thread 0xaa5ff440 (LWP 1566) exited]
[Thread 0xaa7ff440 (LWP 1565) exited]
[Thread 0xaa9ff440 (LWP 1564) exited]
[Thread 0xaabff440 (LWP 1563) exited]
[Thread 0xaadff440 (LWP 1562) exited]
[Thread 0xaafff440 (LWP 1561) exited]
[Thread 0xab1ff440 (LWP 1560) exited]
[Thread 0xab9ff440 (LWP 1559) exited]
[Thread 0xac2ff440 (LWP 1558) exited]
[Thread 0xacaff440 (LWP 1557) exited]
[Thread 0xadeb5440 (LWP 1556) exited]
[Thread 0xb18b0440 (LWP 1554) exited]
[Thread 0xb6ff7010 (LWP 1515) exited]
[Inferior 1 (process 1515) exited with code 04]
(gdb)

Details
Add-ons: 
%7Bd10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d%7D:3.0.2,%7B73a6fe31-595d-460b-a920-fcc0f8843232%7D:10.1.6.3,disable-media-wmf-nv12%40mozilla.org:1.1,disable-js-shared-memory%40mozilla.org:2.0,aushelper%40mozilla.org:2.0,firefox%40getpocket.com:1.0.5,activity-stream%40mozilla.org:2017.11.07.1100-7f4e3634,formautofill%40mozilla.org:1.0,onboarding%40mozilla.org:1.0,screenshots%40mozilla.org:19.2.0,webcompat%40mozilla.org:1.1,shield-recipe-client%40mozilla.org:76.1,followonsearch%40mozilla.com:0.9.6,e10srollout%40mozilla.org:3.05,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:57.0.4,langpack-fi%40firefox.mozilla.org:57.0.4,langpack-en-GB%40firefox.mozilla.org:57.0.4,langpack-en-ZA%40firefox.mozilla.org:57.0.4
BuildID: 20180122231004
CrashTime: 1516788976
DOMIPCEnabled: 1
EMCheckCompatibility: true
Email: lars.nyqv...@gmail.com
FramePoisonBase: 0000004041121792
FramePoisonSize: 4096
InstallTime: 1516788234
Notes: Ubuntu 17.10FP(D00-L1000-W00000000-T000) OpenGL: VMware, Inc.
-- llvmpipe (LLVM 5.0, 128 bits) -- 3.0 Mesa 17.2.4 --
texture_from_pixmap
WR? WR- OMTP? OMTP-
ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: release
SafeMode: 0
SecondsSinceLastCrash: 736
StartupCrash: 0
StartupTime: 1516788875
TelemetryEnvironment:
{"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"arm","buildId":"20180122231004","version":"58.0","vendor":"Mozilla","platformVersion":"58.0","xpcomAbi":"arm-eabi-gcc3","hotfixVersion":null,"updaterAvailable":false},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":2014,"virtualMaxMB":null,"cpu":{"count":4,"cores":null,"vendor":null,"family":null,"model":null,"stepping":null,"l2cacheKB":null,"l3cacheKB":null,"speedMHz":1608,"extensions":["hasEDSP","hasARMv6","hasARMv7","hasNEON"]},"os":{"name":"Linux","version":"4.13.5","locale":"fi-FI"},"hdd":{"profile":{"model":null,"revision":null},"binary":{"model":null,"revision":null},"system":{"model":null,"revision":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"ContentBackend":"Cairo","adapters":[{"description":"VMware,
Inc. -- llvmpipe (LLVM 5.0, 128 bits)","vendorID":"VMware,
Inc.","deviceID":"llvmpipe (LLVM 5.0, 128
bits)","subsysID":null,"RAM":null,"driver":null,"driverVersion":"3.0
Mesa 
17.2.4","driverDate":null,"GPUActive":true}],"monitors":[],"features":{"compositor":"none","gpuProcess":{"status":"unused"}}},"appleModelId":null},"settings":{"blocklistEnabled":true,"e10sEnabled":true,"e10sMultiProcesses":4,"telemetryEnabled":false,"locale":"en-US","update":{"channel":"release","enabled":true,"autoDownload":true},"userPrefs":{"browser.cache.disk.capacity":358400,"browser.newtabpage.enhanced":true,"browser.shell.checkDefaultBrowser":true,"browser.search.region":"FI","browser.search.widget.inNavBar":false,"browser.startup.homepage":"<user-set>","general.config.filename":"<set>"},"sandbox":{"effectiveContentProcessLevel":null},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":null},"profile":{}}
Theme: classic/1.0
ThreadIdNameMapping: 1554:"Gecko_IOThread",1556:"Timer",1557:"Link
Monitor",1558:"Socket Thread",1559:"JS
Watchdog",1568:"BGReadURLs",1569:"Hang Monitor",1575:"Cache2
I/O",1576:"Cookie",1577:"GMPThread",1578:"SoftwareVsyncThread",1579:"Compositor",1580:"VRListener",1581:"ImgDecoder
#1",1582:"ImgDecoder #2",1583:"ImgDecoder
#3",1584:"ImageIO",1589:"LoadRoots",1590:"SysProxySetting",1592:"ProxyResolution",1593:"DataStorage",1594:"URL
Classifier",1596:"Classifier Update",1595:"DNS Resolver
#1",1597:"DataStorage",1598:"DataStorage",1599:"HTML5
Parser",1600:"IPDL Background",1604:"DOM Worker",1606:"StreamTrans
#6",1610:"ImageBridgeChild",1611:"ProcessHangMon",
Throttleable: 1
UptimeTS: 275.3930689
Vendor: Mozilla
Version: 58.0
useragent_locale: en-US

This report also contains technical information about the state of the
application when it crashed.


On 1/10/18, James Donald <1711...@bugs.launchpad.net> wrote:
> Thanks for providing the stack trace, Lars.
>
> This shows the illegal instruction is happening in Skia, specifically
> SkJumper's implementation of _sk_xor__vfp4. To run with Skia disabled,
> edit your user profile at ~/.mozilla/firefox/*.default/prefs.js and add
> the following line:
>
> user_pref("gfx.content.azure.backends", "");
>
> Firefox 32-bit will then launch on Raspbian Stretch. Or if you have more
> than one user, you can instead edit /usr/lib/firefox/defaults/pref
> /vendor-gre.js
>
> I expect rendering performance is taking a hit with Skia disabled. For a
> proper fix we should figure out what's going on with the illegal
> instruction(s) in SkJumper_generated.S. This file is auto-generated so
> from what I can tell the armv7 version isn't readily available via git.
> I have yet to set up a build environment for Firefox, but if someone
> here has done so for Arch Linux and another for Ubuntu, we can diff and
> track this down.
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1733340).
> https://bugs.launchpad.net/bugs/1711337
>
> Title:
>   Firefox crashes at start on armv7L after 55.0.1 update
>
> Status in Mozilla Firefox:
>   Confirmed
> Status in firefox package in Ubuntu:
>   Fix Released
>
> 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
>

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

Title:
  Firefox crashes at start on armv7L after 55.0.1 update

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to