Package: firefox-esr
Version: 68.11.0esr-1~deb10u1+rpi1
Severity: normal

Dear Maintainer,

i am using firefox-esr on my Raspberry Pi 4 with 4GB, original power-supply and 
Raspberry Pi OS (Debian)
(2020-05-27-raspios-buster-armhf.zip)

the system is up-to-date (sudo apt update && sudo apt full-upgrade -y).
i installed firefox-esr by using "sudo apt install firefox-esr"

when i watch videos (e.g. Youtube, Vimeo, ...) firefox-esr crash some times 
randomly.
it is not related to specific videos or specific positions in the video, nor a 
specific webpage/platform.
a video that played without any issue before may bring firefox-esr to crash the 
next time i play it.

but all the time firefox-esr crashes, it will show the same message to the 
console as reason:
firefox-esr: 
/build/firefox-esr-RgOFaD/firefox-esr-68.11.0esr/media/libcubeb/src/cubeb_alsa.c:1255:
 alsa_stream_get_position: Assertion `delay >= 0' failed.
ExceptionHandler::GenerateDump cloned child 3366
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Failed to open curl lib from binary, use libcurl.so instead


unfortunately i could not find the package firefox-esr-dbg for symbols on 
Raspberry Pi OS distro, so the debugging information maybe not be very usefull:
firefox-esr: 
/build/firefox-esr-RgOFaD/firefox-esr-68.11.0esr/media/libcubeb/src/cubeb_alsa.c:1255:
 alsa_stream_get_position: Assertion `delay >= 0' failed.

Thread 14 "AudioIPC Server" received signal SIGABRT, Aborted.
[Switching to Thread 0xa97fe440 (LWP 7199)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.

(gdb) bt full
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        set = {__val = {0 <repeats 17 times>, 32, 32, 0, 2, 2, 0, 44100, 44100, 
0, 4460996, 31, 3070224744, 0, 0, 2584177792}}
        pid = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
#1  0xb6c21230 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x382d46, sa_sigaction = 
0x382d46}, sa_mask = {__val = {3067432176, 3070224744, 3070224744, 3016622388, 
1255, 3016622488, 0, 2843726660, 3066451772, 3067303760, 3067328240, 
3063976592, 
              4, 11, 3666216192, 3067423768, 3067432176, 3070224744, 
2843731008, 3016622388, 1255, 193088, 2598564416, 4460544, 4262216, 1255, 
3064988072, 2843726704, 2729177088, 3016622104, 3067303600, 2729177088}}, 
          sa_flags = -1278345192, sa_restorer = 0xb6d356b0}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#2  0xb6c2ebb8 in __assert_fail_base (fmt=0xb6d356b0 "%s%s%s:%u: %s%sAssertion 
`%s' failed.\n%n", assertion=0xb3ce0198 "delay >= 0", 
assertion@entry=0xa97fe440 "\001", 
    file=0xb3ce0134 
"/build/firefox-esr-RgOFaD/firefox-esr-68.11.0esr/media/libcubeb/src/cubeb_alsa.c",
 file@entry=0xb3ce0018 "alsa_stream_get_position", line=1255, 
line@entry=3067303600, 
    function=function@entry=0xb3ce0018 "alsa_stream_get_position") at 
assert.c:92
        str = 0x9ae2f240 "\310\311\r\264"
        total = 4096
#3  0xb6c2ec6c in __GI___assert_fail (assertion=0xa97fe440 "\001", 
file=0xb3ce0018 "alsa_stream_get_position", line=3067303600, 
function=0xb3ce0018 "alsa_stream_get_position") at assert.c:101
No locals.
#4  0xb23633d4 in ?? () from /usr/lib/firefox-esr/libxul.so
No symbol table info available.
#5  0xb31f4524 in ?? () from /usr/lib/firefox-esr/libxul.so
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) 




-- Package-specific info:

-- Extensions information
Name: Amazon.com
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

Name: Bing
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

Name: Dark theme
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: user-disabled

Name: Default theme
Location: /usr/lib/firefox-esr/omni.ja
Package: firefox-esr
Status: enabled

Name: DuckDuckGo
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

Name: eBay
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

Name: Firefox Monitor
Location: /usr/lib/firefox-esr/browser/features/fxmoni...@mozilla.org.xpi
Package: firefox-esr
Status: enabled

Name: Firefox Screenshots
Location: /usr/lib/firefox-esr/browser/features/screensh...@mozilla.org.xpi
Package: firefox-esr
Status: enabled

Name: Form Autofill
Location: /usr/lib/firefox-esr/browser/features/formautof...@mozilla.org.xpi
Package: firefox-esr
Status: enabled

Name: Google
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

Name: h264ify
Location: ${PROFILE_EXTENSIONS}/jid1-tsgsxbhncsp...@jetpack.xpi
Status: enabled

Name: Light theme
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: user-disabled

Name: Twitter
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

Name: uBlock Origin
Location: ${PROFILE_EXTENSIONS}/ublo...@raymondhill.net.xpi
Status: enabled

Name: Web Compat
Location: /usr/lib/firefox-esr/browser/features/webcom...@mozilla.org.xpi
Package: firefox-esr
Status: enabled

Name: WebCompat Reporter
Location: 
/usr/lib/firefox-esr/browser/features/webcompat-repor...@mozilla.org.xpi
Package: firefox-esr
Status: user-disabled

Name: Wikipedia (en)
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

-- Plugins information

-- Addons package information
ii  firefox-esr    68.11.0esr-1~deb10u1+rpi1 armhf        Mozilla Firefox web 
browser - Extended Support Release (ESR)

-- System Information:
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:       buster
Architecture: armv7l

Kernel: Linux 5.4.51-v7+ (SMP w/4 CPU cores)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages firefox-esr depends on:
ii  debianutils               4.8.6.1
ii  fontconfig                2.13.1-2
ii  libasound2                1.1.8-1+rpt1
ii  libatk1.0-0               2.30.0-2
ii  libatomic1                8.3.0-6+rpi1
ii  libc6                     2.28-10+rpi1
ii  libcairo-gobject2         1.16.0-4+rpt1
ii  libcairo2                 1.16.0-4+rpt1
ii  libdbus-1-3               1.12.20-0+deb10u1
ii  libdbus-glib-1-2          0.110-4
ii  libevent-2.1-6            2.1.8-stable-4
ii  libffi6                   3.2.1-9
ii  libfontconfig1            2.13.1-2
ii  libfreetype6              2.9.1-3+deb10u1
ii  libgcc1                   1:8.3.0-6+rpi1
ii  libgdk-pixbuf2.0-0        2.38.1+dfsg-1
ii  libglib2.0-0              2.58.3-2+deb10u2
ii  libgtk-3-0                3.24.5-1+rpt2
ii  libjsoncpp1               1.7.4-3
ii  libpango-1.0-0            1.42.4-8~deb10u1
ii  libstartup-notification0  0.12-6
ii  libstdc++6                8.3.0-6+rpi1
ii  libvpx5                   1.7.0-3+deb10u1
ii  libx11-6                  2:1.6.7-1
ii  libx11-xcb1               2:1.6.7-1
ii  libxcb-shm0               1.13.1-2
ii  libxcb1                   1.13.1-2
ii  libxext6                  2:1.3.3-1+b2
ii  libxrender1               1:0.9.10-1
ii  libxt6                    1:1.1.5-1+b3
ii  procps                    2:3.3.15-2
ii  zlib1g                    1:1.2.11.dfsg-1

Versions of packages firefox-esr recommends:
ii  libavcodec58  7:4.1.6-1~deb10u1+rpt1

Versions of packages firefox-esr suggests:
pn  fonts-lmodern          <none>
pn  fonts-stix | otf-stix  <none>
ii  libcanberra0           0.30-7
ii  libgssapi-krb5-2       1.17-3
ii  libgtk2.0-0            2.24.32-3+rpt1
pn  pulseaudio             <none>

-- no debconf information

Reply via email to