Do more on the web, with a fast and secure browser!

Download Opera browser with:

  • built-in ad blocker
  • battery saver
  • free VPN
Download Opera

[Solved]Opera 66.0.3515.72-1 crashing without any extension or new installation

  • Hello Opera team

    Opera 66.0.3515.72-1 is crashing without any extensions or on new installation. I already removed and did a clean installation and restoration and even then it didn't work. Error message follows

    Captura de Tela_20200211124448.png

    System data

    OS: ArcoLinuxB-deepin v20.2.12
    Kernel: 5.5.2-arch2-2
    Uptime: 4 hours, 14 mins
    Shell: bash 5.0.11
    Resolution: 1920x1080
    DE: Deepin
    WM: Mutter(DeepinGala)
    Theme: Arc-Dark [GTK2], deepin [GTK3]
    Icons: Sardi-Arc [GTK2/3]
    Terminal: deepin-terminal
    Terminal Font: Droid Sans Mono 11
    CPU: Intel i3 540 (4) @ 3.067GHz
    GPU: Intel Core Processor
    Memory: 3241MiB / 7700MiB

    Note: The version of opera-ffmpeg-codecs is 79.0.3945.130-1 I do not know if it is out of date or in conflict with this latest version of the Opera browser. Usually this application conflicts with new versions of opera that I have already seen in some cases.

    I thank you for your attention

    Edson

  • Hi @edsonmartim, can you provide me with the link from which you downloaded/installed that opera-ffmpeg-codecs package?
    Most probably it's compiled with the different glibc version from that used by your distro, which causes the issue.

  • Hello @l33t4opera

    The downloaded and updated version of opera-ffmpeg-codecs is the one made available by the Arch team as shown in the image below.

    Captura de Tela_dde-desktop_20200211155727.png

    I sent an email to the Arch packer regarding opera-ffmpeg-codecs which may be a problem in this version causing problems with Opera 66.0.3515.72-1.

  • I remembered that today there was an update to glibc and this may be the possible problem with ffmpeg, causing crashes in Opera as shown in the image above. I remember that once, in one of these updates, flash players stopped working in Opera and other browsers because of this update to glibc.

    Captura de Tela_Área de Seleção_20200211160441.png

  • @edsonmartim Thanks, so the glibc on your distro is in version 2.31, but which version of glibc is used to compile this FFMPEG lib?
    Most probably it's different version, which makes this FFMPEG not working on your distro.
    Please run ldd --version in a terminal window, and paste it here, to make sure it's 2.31, then I will try to provide you a link to the package of FFMPEG, that should work on your OS.
    Before that, you can try to rename the "libffmpeg.so" file to e.g. "libffmpeg.so-o", and reluanch the Opera, to make sure that is the culprit.

  • @l33t4opera

    Follow the request, but I already put the image with the glibc version in the image above

    [edson @ xxxxxxxxxxxxxx ~] $ ldd --version
    ldd (GNU libc) 2.31
    Copyright (C) 2020 Free Software Foundation, Inc.
    This is free software; read the sources for copying conditions. THERE IS NOT
    ANY WARRANTY; nor for MERCHANTABILITY or FITNESS FOR ANY
    PARTICULAR EME PURPOSE.
    Written by Roland McGrath and Ulrich Drepper.

  • @edsonmartim Yep, I see it now, it wasn't there when I was writing my reply to you 😉
    Edit: That FFMPEG requires glibc 2.28/2.29.

  • @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    Before that, you can try to rename the "libffmpeg.so" file to e.g. "libffmpeg.so-o", and reluanch the Opera, to make sure that is the culprit

    @l33t4opera

    I don't think I even need to rename the libffmpeg.so file. If you look closely, you will see that the option to remove glibc 2.31 has been disabled, indicating a problem after installation. I sent an email to the glibc packager and asked for help from the Arcolinuxb-deepin team in the person of Erick

  • I'm having the same issue. I just upgraded Arch Linux and Opera is crashing with segfault. Hopefully this can be resolved as soon as possible.

  • @edsonmartim I see, but if you rename it, then you should be able to at least run the Opera instead of crashing it ;-)

  • @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    @edsonmartim I see, but if you rename it, then you should be able to at least run the Opera instead of crashing it ;-)

    Actually, no it doesn't (for me at least).

    Plus, the upgrade was from glibc 2.30-3 to 2.31-1, which means that lib was already working with a version of glibc that's higher than 2.28/2.29, so I don't think that's the culprit.

  • @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    I see, but if you rename it, then you should be able to at least run the Opera instead of crashing it 😉

    I can open the opera normally and navigate, but between one opening and another, the page crashes and I need to restart the browser or reopen the tab.

    Whenever Opera is updated, opera-ffmpeg-codecs are updated at the same time and this time there was no update.

    In past experiences everything leads me to believe that it is he who is causing the problem, although the videos and audios are working normally.

    If you have a suggestion I am grateful, because I removed and reinstalled everything again with extension and without extension and the problem continues. 😠

  • @ibbbk said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    I'm having the same issue. I just upgraded Arch Linux and Opera is crashing with segfault. Hopefully this can be resolved as soon as possible.

    Hello @ibbbk

    Thank you very much for your feedback.
    We will wait until a solution appears

  • @edsonmartim said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    I see, but if you rename it, then you should be able to at least run the Opera instead of crashing it 😉

    Whenever Opera is updated, opera-ffmpeg-codecs are updated at the same time and this time there was no update.

    I also noticed that. Either way, it's clearly video related. This is what I'm getting from dmesg.

    [   43.525711] SGI_video_sync[1834]: segfault at e6 ip 00005644b356985d sp 00007fa1182d3900 error 6 in opera[5644af953000+643d000]
    [   43.525716] Code: 0f 46 d8 89 df e8 43 00 00 00 4c 89 f7 e8 db 01 00 00 41 8b 46 10 41 8b 4e 18 0f b6 c0 c1 e0 0c 0f b6 c9 c1 e1 14 09 c1 09 d9 <c6> 01 00 81 e3 ff 0f 00 00 c6 03 00 bf 01 00 00 00 e8 5d 23 82 02
    [   43.525744] audit: type=1701 audit(1581446126.156:55): auid=1000 uid=1000 gid=1000 ses=2 pid=1538 comm="SGI_video_sync" exe="/usr/lib/opera/opera" sig=11 res=1
    [   43.531471] audit: type=1130 audit(1581446126.160:56): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-1841-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
    [   43.805672] audit: type=1131 audit(1581446126.438:57): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-1841-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
    [   46.663326] SGI_video_sync[1883]: segfault at e6 ip 00005595da3af85d sp 00007f2c90ea8900 error 6 in opera[5595d6799000+643d000]
    [   46.663331] Code: 0f 46 d8 89 df e8 43 00 00 00 4c 89 f7 e8 db 01 00 00 41 8b 46 10 41 8b 4e 18 0f b6 c0 c1 e0 0c 0f b6 c9 c1 e1 14 09 c1 09 d9 <c6> 01 00 81 e3 ff 0f 00 00 c6 03 00 bf 01 00 00 00 e8 5d 23 82 02
    [   46.663359] audit: type=1701 audit(1581446129.305:58): auid=1000 uid=1000 gid=1000 ses=2 pid=1858 comm="SGI_video_sync" exe="/usr/lib/opera/opera" sig=11 res=1
    [   46.668568] audit: type=1130 audit(1581446129.312:59): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-1906-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
    [   46.923655] audit: type=1131 audit(1581446129.566:60): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-1906-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
    

    With the latest upgrade I also upgraded NVIDIA drivers from 440.59-3 to 440.59-6 but I don't think that's it.

  • @edsonmartim You can try the following steps:
    1. Close the Opera, rename that libffmpeg.so (from the currently installed pkg) to e.g. libffmpeg.so-old,
    2. Download this pkg of chromium-codes-ffmpeg-extra for Ubuntu Bionic, and unpack the "libffmpeg.so" from it as follows:
    /usr/bin/ar p chromium-codecs-ffmpeg-extra_79.0.3945.130-0ubuntu0.18.04.1_amd64.deb data.tar.xz | /bin/tar Jx ./usr/lib/chromium-browser/libffmpeg.so --strip 4.
    3. Navigate to the Opera's installation root (you can find the path in opera:about > Paths > Install), add there a new subfolder "lib_extra", and copy extracted file to this folder.
    4. Relaunch the Opera, and check if it still crashes, and whether you are able to play the videos using H.264 codec or not.

  • @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    @edsonmartim You can try the following steps:
    1. Close the Opera, rename that libffmpeg.so (from the currently installed pkg) to e.g. libffmpeg.so-old,
    2. Download this pkg of chromium-codes-ffmpeg-extra for Ubuntu Bionic, and unpack the "libffmpeg.so" from it as follows:
    /usr/bin/ar p chromium-codecs-ffmpeg-extra_79.0.3945.130-0ubuntu0.18.04.1_amd64.deb data.tar.xz | /bin/tar Jx ./usr/lib/chromium-browser/libffmpeg.so --strip 4.
    3. Navigate to the Opera's installation root (you can find the path in opera:about > Paths > Install), add there a new subfolder "lib_extra", and copy extracted file to this folder.
    4. Relaunch the Opera, and check if it still crashes, and whether you are able to play the videos using H.264 codec or not.

    I just tried, I didn't work (again, at least for me it didn't). Thanks anyway.

  • @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    @edsonmartim You can try the following steps:
    1. Close the Opera, rename that libffmpeg.so (from the currently installed pkg) to e.g. libffmpeg.so-old,
    2. Download this pkg of chromium-codes-ffmpeg-extra for Ubuntu Bionic, and unpack the "libffmpeg.so" from it as follows:
    /usr/bin/ar p chromium-codecs-ffmpeg-extra_79.0.3945.130-0ubuntu0.18.04.1_amd64.deb data.tar.xz | /bin/tar Jx ./usr/lib/chromium-browser/libffmpeg.so --strip 4.
    3. Navigate to the Opera's installation root (you can find the path in opera:about > Paths > Install), add there a new subfolder "lib_extra", and copy extracted file to this folder.
    4. Relaunch the Opera, and check if it still crashes, and whether you are able to play the videos using H.264 codec or not.

    For me the tip didn't work either.
    Thank you anyway

  • @edsonmartim I see, so it's still crashing? Are you able to play H.264 videos in that case?

  • @ibbbk, reading the output from dmesg, it looks like in your case it's a problem with OpenGL. If you are using old (not clean/fresh) Opera's profile, you can try to run the Opera as follows: /usr/bin/opera --no-experiments.
    If it doesn't help, try to run the Opera with disabled GPU: /usr/bin/opera --disable-gpu, and see if it still crashes.

    @edsonmartim, you can try the same if you want.

  • @l33t4opera said in Opera 66.0.3515.72-1 crashing without any extension or new installation:

    @edsonmartim I see, so it's still crashing? Are you able to play H.264 videos in that case?

    Yes

    I already informed in the texts above

  • @edsonmartim So with the FFMPEG lib from the Arch, it plays the H.264 videos but crashes, and with the one from Ubuntu, it even doesn't replay that videos?

Log in to reply