You are not logged in.

#1 2024-07-22 11:23:14

usatosi
Member
Registered: 2024-07-22
Posts: 1

vivaldi-stable falls into segmentation fault

Hi

Recently I found my vivaldi browser fails to start with segmentation fault. May be update from 6.7.3329.35-1 to 6.8.3381.46-1 caused a problem, but I'm not sure. I also found setting locale to "C" avoid the problem(see below).

What I tried in vain:

  • remove my profile directory

  • add ' --disable-gpu --disable-extensions' options

  • remove 'vivaldi-stable' package and reinstall

  • run 'vivaldi' command instead of 'vivaldi-stable' script

  • 'yay -Syu' and reboot

Console log:

$ vivaldi
[7034:7034:0722/201121.263586:ERROR:CONSOLE(242)] "<webview>: Script cannot be injected into content until the page has loaded.", source: extensions::webView (242)
[0722/201121.408644:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0722/201121.409264:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0722/201121.409854:ERROR:elf_dynamic_array_reader.h(64)] tag not found
Segmentation fault (コアダンプ)
$ LANG=C vivaldi
[7186:7186:0722/201130.737795:ERROR:CONSOLE(242)] "<webview>: Script cannot be injected into content until the page has loaded.", source: extensions::webView (242)

My environment:

  • x86_64 box with Intel CPU

  • uname info: "Linux pine 6.9.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 18 Jul 2024 18:06:13 +0000 x86_64 GNU/Linux"

  • vivaldi package version: 6.8.3381.48-1

I have other Arch instance on vmware player on Windows 10. Same trouble I experienced there but "--disable-gpu" was in effect.

Any suggestions are welcome. If binary upload is available on this forum, I'd like to upload coredump file.

Offline

#2 2025-05-05 14:52:25

pedro.nlima
Member
Registered: 2025-05-05
Posts: 1

Re: vivaldi-stable falls into segmentation fault

I'm encountering an issue launching Vivaldi and hoping someone might have some insights. I'm running Pop!_OS 22.04 LTS.

The problem started after a recent Vivaldi browser update or setup process. Now, Vivaldi fails to launch completely.

When I run vivaldi --verbose from the terminal, I get multiple errors like this:

[timestamp:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[timestamp:ERROR:elf_dynamic_array_reader.h(64)] tag not found
... (several more) ...
Followed immediately by a crash:

[PID] Segmentation fault (core dumped) vivaldi --verbose
I've confirmed that /usr/bin/vivaldi is just a wrapper script (running ldd $(which vivaldi) correctly reports not a dynamic executable). By examining the script (using readlink -f $(which vivaldi) to find its real path, likely /opt/vivaldi/vivaldi), I found it executes the actual binary located at $HERE/vivaldi-bin (so probably /opt/vivaldi/vivaldi-bin).

The tag not found errors and the subsequent segmentation fault seem to happen when this vivaldi-bin executable is called by the wrapper script. This suggests a potential issue with the Vivaldi binary itself or one of its essential library dependencies, possibly introduced during the recent update.

Has anyone else experienced this specific combination of elf_dynamic_array_reader.h errors leading to a segmentation fault with Vivaldi, especially on Debian/Ubuntu-based systems (like Pop!_OS) after an update?

Any suggestions on how to troubleshoot this further without a full reinstall would be greatly appreciated.

If I find a solution, I'll definitely post it back here.

Offline

#3 2025-05-05 21:03:28

xerxes_
Member
Registered: 2018-04-29
Posts: 1,029

Re: vivaldi-stable falls into segmentation fault

Check what says about it:
- coredumpctl (coredumpctl dump vivaldi)
- strace vivaldi

Last edited by xerxes_ (2025-05-05 21:04:11)

Offline

#4 2025-05-06 15:35:03

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,774

Re: vivaldi-stable falls into segmentation fault

… I'm running Pop!_OS 22.04 LTS. … problem started after a recent Vivaldi browser update or setup process …

[PID] Segmentation fault (core dumped) vivaldi --verbose

https://wiki.archlinux.org/title/Core_d … _core_dump

Offline

Board footer

Powered by FluxBB