jitsi / jitsi-videobridge

Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build highly scalable video conferencing infrastructure (i.e., up to hundreds of conferences per server).
https://jitsi.org/jitsi-videobridge
Apache License 2.0
2.91k stars 989 forks source link

SIGSEGV (0xb) at pc=0x00007faaac8cd92a #1274

Open 532910 opened 4 years ago

532910 commented 4 years ago
% cat /etc/apt/sources.list.d/jitsi.list 
deb https://download.jitsi.org stable/

% apt policy jitsi-videobridge2
jitsi-videobridge2:
  Installed: 2.1-197-g38256192-1

/var/log/jitsi/jvb.log:

INFO: [102405] [confId=5bdf99ae1ba3cc54 epId=dc87d609 gid=ff145c stats_id=Kendall-33k conf_name=<NAME>] Endpoint.expire#811: Expired.
INFO: [102398] [confId=5bdf99ae1ba3cc54 gid=ff145c conf_name=<NAME>] Conference.dominantSpeakerChanged#446: ds_change ds_id=7f61a6cc
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007faaac8cd92a, pid=1283, tid=26839
#
# JRE version: OpenJDK Runtime Environment (11.0.7+10) (build 11.0.7+10-post-Debian-3deb10u1)
# Java VM: OpenJDK 64-Bit Server VM (11.0.7+10-post-Debian-3deb10u1, mixed mode, sharing, tiered, compressed oops, concurrent mark sweep gc, linux-amd64)
# Problematic frame:
# J 17066 c2 org.bouncycastle.crypto.modes.GCMBlockCipher.processBlock([BI[BI)V (117 bytes) @ 0x00007faaac8cd92a [0x00007faaac8cc4e0+0x000000000000144a]
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid1283.log
Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
Compiled method (c2) 1019704800 12273       4       org.bouncycastle.crypto.modes.GCMBlockCipher::init (584 bytes)
 total in heap  [0x00007faaac5b1690,0x00007faaac5b3a60] = 9168
 relocation     [0x00007faaac5b1808,0x00007faaac5b1900] = 248
 main code      [0x00007faaac5b1900,0x00007faaac5b2f40] = 5696
 stub code      [0x00007faaac5b2f40,0x00007faaac5b2f90] = 80
 oops           [0x00007faaac5b2f90,0x00007faaac5b2fa0] = 16
 metadata       [0x00007faaac5b2fa0,0x00007faaac5b3038] = 152
 scopes data    [0x00007faaac5b3038,0x00007faaac5b34f0] = 1208
 scopes pcs     [0x00007faaac5b34f0,0x00007faaac5b3840] = 848
 dependencies   [0x00007faaac5b3840,0x00007faaac5b3858] = 24
 handler table  [0x00007faaac5b3858,0x00007faaac5b39f0] = 408
 nul chk table  [0x00007faaac5b39f0,0x00007faaac5b3a60] = 112
#
# If you would like to submit a bug report, please visit:
#   https://bugs.debian.org/openjdk-11
#

hs_err_pid1283.log

jmcclelland commented 4 years ago

Same, albeit with more recent version of jitsi-videobridge2 - should this be reported against debian jre package or against jitsi-videobridge2?

0 xxxxx:~# cat /etc/apt/sources.list.d/jitsi.list
cat: /etc/apt/sources.list.d/jitsi.list: No such file or directory
1 xxxxx:~# cat /etc/apt/sources.list.d/jitsi-stable.list 
deb https://download.jitsi.org stable/
0 xxxxx:~# apt policy jitsi-videobridge2
jitsi-videobridge2:
  Installed: 2.1-273-g072dd44b-1
  Candidate: 2.1-273-g072dd44b-1
  Version table:
 *** 2.1-273-g072dd44b-1 500
        500 https://download.jitsi.org stable/ Packages
        100 /var/lib/dpkg/status
     2.1-202-g5f9377b9-1 500
        500 https://download.jitsi.org stable/ Packages
     2.1-197-g38256192-1 500
        500 https://download.jitsi.org stable/ Packages
     2.1-183-gdbddd169-1 500
        500 https://download.jitsi.org stable/ Packages
     2.1-169-ga28eb88e-1 500
        500 https://download.jitsi.org stable/ Packages
     2.1-164-gfdce823f-1 500
        500 https://download.jitsi.org stable/ Packages
     2.1-163-g63d2f9da-1 500
        500 https://download.jitsi.org stable/ Packages
     2.1-157-g389b69ff-1 500
        500 https://download.jitsi.org stable/ Packages
0 xxxxx:~#
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fae4208a284, pid=10061, tid=10187
#
# JRE version: OpenJDK Runtime Environment (11.0.8+10) (build 11.0.8+10-post-Debian-1deb10u1)
# Java VM: OpenJDK 64-Bit Server VM (11.0.8+10-post-Debian-1deb10u1, mixed mode, sharing, tiered, compressed oops, concurrent mark sweep gc, linux-amd64)
# Problematic frame:
# C  [libc.so.6+0xa2284]
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid10061.log
#
# If you would like to submit a bug report, please visit:
#   https://bugs.debian.org/openjdk-11
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
jmcclelland commented 4 years ago

I've also added a report to Debian's openjdk-11-jre package.