Меню

Код ошибки sigsegv chromium

  • Index
  • » Newbie Corner
  • » Chromium terminated by signal SIGSEGV (Addres boundary error)

Pages: 1

#1 2018-04-18 23:39:17

done_with_fish
Member
Registered: 2014-12-15
Posts: 6

Chromium terminated by signal SIGSEGV (Addres boundary error)

I’m having trouble opening chromium after upgrading today with

Issuing

produces the error

fish: "chromium" terminated by signal SIGSEGV (Address boundary error)

I’m not sure how to fix the issue. I found a similar problem from 2014 here

https://bbs.archlinux.org/viewtopic.php?id=182488

According to this thread, the issue might be with libxcursor. Issuing

produces

local/libxcursor 1.1.15-1

It looks like this version of libxcursor is from 2017:

https://www.archlinux.org/packages/extr … ibxcursor/

I’m not sure why libxcursor would be causing an issue now…

After more research, I’m still not sure how to fix the problem. Does anyone have an idea what might be wrong or how I might go about fixing the issue?

#2 2018-04-19 06:41:25

seth
Member
Registered: 2012-09-03
Posts: 34,993

Re: Chromium terminated by signal SIGSEGV (Addres boundary error)

The error message you received is completely generic and means «some programmer fucked up and the process tried to access memory that does not belong to it».
For a first better idea of the cause, check whether chromium left a coredump, «man coredumpctl» and if not, run chromium in gdb to obtain a backtrace, https://wiki.archlinux.org/index.php/De … _the_trace

#4 2018-04-19 19:03:06

PixelSmack
Member
Registered: 2009-02-18
Posts: 9

Re: Chromium terminated by signal SIGSEGV (Addres boundary error)

The Antegros thread provided a solution for me.

I.E rm ~/.config/chromium-flags.conf

#5 2018-04-19 21:30:04

done_with_fish
Member
Registered: 2014-12-15
Posts: 6

Re: Chromium terminated by signal SIGSEGV (Addres boundary error)

Thanks for pointing this out—I should have checked the Antergos forums first.

Instead of rm ~/.config/chromium-flags.conf I edited the file and altered the line

--user-data-dir=/home/antergos/.config/chromium/Default --homepage=http://antergos.com

by replacing «andergos» with my username. Everything works fine now.

#6 2018-04-20 00:17:35

foutrelis
Developer
From: Athens, Greece
Registered: 2008-07-28
Posts: 705
Website

Re: Chromium terminated by signal SIGSEGV (Addres boundary error)

That shouldn’t point to the Default directory but its parent. You’ll probably notice that you now have a «.config/chromium/Default/Default» directory (along with a bunch of other new directories in .config/chromium/Default/).

It’s best to delete chromium-flags.conf if you haven’t specified any new flags yourself.

#7 2018-04-20 17:06:59

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: Chromium terminated by signal SIGSEGV (Addres boundary error)

done_with_fish wrote:

….I should have checked the Antergos forums first….

Why? Do you run Antegros?


Matt

«It is very difficult to educate the educated.»

30.12.2019C

Ошибка сегментации (SIGSEGV) и Ошибка шины (SIGBUS) — это сигналы, генерируемые операционной системой, когда обнаружена серьезная программная ошибка, и программа не может продолжить выполнение из-за этих ошибок.

1) Ошибка сегментации (также известная как SIGSEGV и обычно являющаяся сигналом 11) возникает, когда программа пытается записать / прочитать вне памяти, выделенной для нее, или при записи памяти, которая может быть прочитана. Другими словами, когда программа пытается получить доступ к память, к которой у него нет доступа. SIGSEGV — это сокращение от «Нарушение сегментации».

Несколько случаев, когда сигнал SIGSEGV генерируется следующим образом:
-> Использование неинициализированного указателя
-> Разыменование нулевого указателя
-> Попытка доступа к памяти, которой не владеет программа (например, попытка доступа к элементу массива
вне границ массива).
-> Попытка получить доступ к памяти, которая уже выделена (попытка использовать висячие указатели).
Пожалуйста, обратитесь к этой статье за примерами.

2) Ошибка шины (также известная как SIGBUS и обычно являющаяся сигналом 10) возникает, когда процесс пытается получить доступ к памяти, которую ЦП не может физически адресовать. Другими словами, память, к которой программа пыталась получить доступ, не является действительным адресом памяти. вызвано из-за проблем с выравниванием с процессором (например, попытка прочитать длинный из адреса, который не кратен 4). SIGBUS — сокращение от «Ошибка шины».

Сигнал SIGBUS возникает в следующих случаях,
-> Программа дает указание процессору прочитать или записать конкретный адрес физической памяти, который является недопустимым / Запрашиваемый физический адрес не распознается всей компьютерной системой.
-> Нераспределенный доступ к памяти (например, если многобайтовый доступ должен быть выровнен по 16 битам, адреса (заданные в байтах) в 0, 2, 4, 6 и т. Д. Будут считаться выровненными и, следовательно, доступными, в то время как адреса 1, 3, 5 и т. Д. Будет считаться не выровненным.)

Основное различие между ошибкой сегментации и ошибкой шины заключается в том, что ошибка сегментации указывает на недопустимый доступ к допустимой памяти, а ошибка шины указывает на доступ к недопустимому адресу.

Ниже приведен пример ошибки шины, взятой из википедии .

#include <stdlib.h>

int main(int argc, char **argv) 

{

     
#if defined(__GNUC__)
# if defined(__i386__)

    __asm__("pushfnorl $0x40000,(%esp)npopf");

# elif defined(__x86_64__) 

    __asm__("pushfnorl $0x40000,(%rsp)npopf");

# endif
#endif

    char *cptr = malloc(sizeof(int) + 1);

    int *iptr = (int *) ++cptr;

    *iptr = 42;

    return 0;

}

Выход :

Bad memory access (SIGBUS) 

Эта статья предоставлена Прашант Пангера . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное, или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.

Рекомендуемые посты:

  • Базовый дамп (ошибка сегментации) в C / C ++
  • Как найти ошибку сегментации в C & C ++? (С использованием GDB)
  • Сегментация памяти в микропроцессоре 8086
  • Иначе без IF и L-Value Обязательная ошибка в C
  • Обработка ошибок в программах на Си
  • Программные сигналы об ошибках
  • Предопределенные макросы в C с примерами
  • Как создать графический интерфейс в программировании на C, используя GTK Toolkit
  • Библиотека ctype.h (<cctype>) в C / C ++ с примерами
  • Слабые байты в структурах: объяснение на примере
  • Разница между итераторами и указателями в C / C ++ с примерами
  • C программа для подсчета количества гласных и согласных в строке
  • Вложенные циклы в C с примерами
  • Программа Hello World: первая программа во время обучения программированию

Ошибка сегментации (SIGSEGV) и ошибка шины (SIGBUS)

0.00 (0%) 0 votes

What is the root cause of the segmentation fault (SIGSEGV), and how to handle it?

Rohan Bari's user avatar

Rohan Bari

7,3743 gold badges13 silver badges34 bronze badges

asked Oct 14, 2009 at 5:20

Vaibhav's user avatar

0

Wikipedia has the answer, along with a number of other sources.

A segfault basically means you did something bad with pointers. This is probably a segfault:

char *c = NULL;
...
*c; // dereferencing a NULL pointer

Or this:

char *c = "Hello";
...
c[10] = 'z'; // out of bounds, or in this case, writing into read-only memory

Or maybe this:

char *c = new char[10];
...
delete [] c;
...
c[2] = 'z'; // accessing freed memory

Same basic principle in each case — you’re doing something with memory that isn’t yours.

answered Oct 14, 2009 at 5:25

Chris Lutz's user avatar

Chris LutzChris Lutz

72.1k16 gold badges127 silver badges182 bronze badges

There are various causes of segmentation faults, but fundamentally, you are accessing memory incorrectly. This could be caused by dereferencing a null pointer, or by trying to modify readonly memory, or by using a pointer to somewhere that is not mapped into the memory space of your process (that probably means you are trying to use a number as a pointer, or you incremented a pointer too far). On some machines, it is possible for a misaligned access via a pointer to cause the problem too — if you have an odd address and try to read an even number of bytes from it, for example (that can generate SIGBUS, instead).

answered Oct 14, 2009 at 5:25

Jonathan Leffler's user avatar

Jonathan LefflerJonathan Leffler

717k138 gold badges891 silver badges1259 bronze badges

2

using an invalid/null pointer? Overrunning the bounds of an array? Kindof hard to be specific without any sample code.

Essentially, you are attempting to access memory that doesn’t belong to your program, so the OS kills it.

answered Oct 14, 2009 at 5:22

MichaelM's user avatar

MichaelMMichaelM

5,2582 gold badges29 silver badges23 bronze badges

Here is an example of SIGSEGV.

root@pierr-desktop:/opt/playGround# cat test.c
int main()
{
     int * p ;
     * p = 0x1234;
     return 0 ;
}
root@pierr-desktop:/opt/playGround# g++ -o test test.c  
root@pierr-desktop:/opt/playGround# ./test 
Segmentation fault

And here is the detail.

How to handle it?

  1. Avoid it as much as possible in the
    first place.

    Program defensively: use assert(), check for NULL pointer , check for buffer overflow.

    Use static analysis tools to examine your code.

    compile your code with -Werror -Wall.

    Has somebody review your code.

  2. When that actually happened.

    Examine you code carefully.

    Check what you have changed since the last time you code run successfully without crash.

    Hopefully, gdb will give you a call stack so that you know where the crash happened.


EDIT : sorry for a rush. It should be *p = 0x1234; instead of p = 0x1234;

answered Oct 14, 2009 at 5:23

pierrotlefou's user avatar

pierrotlefoupierrotlefou

39.1k35 gold badges134 silver badges174 bronze badges

4

SigSegV means a signal for memory access violation, trying to read or write from/to a memory area that your process does not have access to. These are not C or C++ exceptions and you can’t catch signals. It’s possible indeed to write a signal handler that ignores the problem and allows continued execution of your unstable program in undefined state, but it should be obvious that this is a very bad idea.

Most of the time this is because of a bug in the program. The memory address given can help debug what’s the problem (if it’s close to zero then it’s likely a null pointer dereference, if the address is something like 0xadcedfe then it’s intentional safeguard or a debug check, etc.)

One way of “catching” the signal is to run your stuff in a separate child process that can then abruptly terminate without taking your main process down with it. Finding the root cause and fixing it is obviously preferred over workarounds like this.

answered May 23, 2019 at 15:05

Ashish Khandelwal's user avatar

The initial source cause can also be an out of memory.

answered Nov 13, 2020 at 16:07

Makusensu's user avatar

MakusensuMakusensu

2793 silver badges10 bronze badges

2

Segmentation fault arrives when you access memory which is not declared by the program. You can do this through pointers i.e through memory addresses. Or this may also be due to stackoverflow for example:

void rec_func() {int q = 5; rec_func();}

int main() {rec_func();}

This call will keep on consuming stack memory until it’s completely filled and thus finally stackoverflow happens.
Note: it might not be visible in some competitive questions as it leads to timeouterror first but for those in which timeout doesn’t happens its a hard time figuring out SIGSEGV.

Sapphire_Brick's user avatar

answered Oct 14, 2018 at 7:03

NIKESH SINGH's user avatar

What is the root cause of the segmentation fault (SIGSEGV), and how to handle it?

Rohan Bari's user avatar

Rohan Bari

7,3743 gold badges13 silver badges34 bronze badges

asked Oct 14, 2009 at 5:20

Vaibhav's user avatar

0

Wikipedia has the answer, along with a number of other sources.

A segfault basically means you did something bad with pointers. This is probably a segfault:

char *c = NULL;
...
*c; // dereferencing a NULL pointer

Or this:

char *c = "Hello";
...
c[10] = 'z'; // out of bounds, or in this case, writing into read-only memory

Or maybe this:

char *c = new char[10];
...
delete [] c;
...
c[2] = 'z'; // accessing freed memory

Same basic principle in each case — you’re doing something with memory that isn’t yours.

answered Oct 14, 2009 at 5:25

Chris Lutz's user avatar

Chris LutzChris Lutz

72.1k16 gold badges127 silver badges182 bronze badges

There are various causes of segmentation faults, but fundamentally, you are accessing memory incorrectly. This could be caused by dereferencing a null pointer, or by trying to modify readonly memory, or by using a pointer to somewhere that is not mapped into the memory space of your process (that probably means you are trying to use a number as a pointer, or you incremented a pointer too far). On some machines, it is possible for a misaligned access via a pointer to cause the problem too — if you have an odd address and try to read an even number of bytes from it, for example (that can generate SIGBUS, instead).

answered Oct 14, 2009 at 5:25

Jonathan Leffler's user avatar

Jonathan LefflerJonathan Leffler

717k138 gold badges891 silver badges1259 bronze badges

2

using an invalid/null pointer? Overrunning the bounds of an array? Kindof hard to be specific without any sample code.

Essentially, you are attempting to access memory that doesn’t belong to your program, so the OS kills it.

answered Oct 14, 2009 at 5:22

MichaelM's user avatar

MichaelMMichaelM

5,2582 gold badges29 silver badges23 bronze badges

Here is an example of SIGSEGV.

root@pierr-desktop:/opt/playGround# cat test.c
int main()
{
     int * p ;
     * p = 0x1234;
     return 0 ;
}
root@pierr-desktop:/opt/playGround# g++ -o test test.c  
root@pierr-desktop:/opt/playGround# ./test 
Segmentation fault

And here is the detail.

How to handle it?

  1. Avoid it as much as possible in the
    first place.

    Program defensively: use assert(), check for NULL pointer , check for buffer overflow.

    Use static analysis tools to examine your code.

    compile your code with -Werror -Wall.

    Has somebody review your code.

  2. When that actually happened.

    Examine you code carefully.

    Check what you have changed since the last time you code run successfully without crash.

    Hopefully, gdb will give you a call stack so that you know where the crash happened.


EDIT : sorry for a rush. It should be *p = 0x1234; instead of p = 0x1234;

answered Oct 14, 2009 at 5:23

pierrotlefou's user avatar

pierrotlefoupierrotlefou

39.1k35 gold badges134 silver badges174 bronze badges

4

SigSegV means a signal for memory access violation, trying to read or write from/to a memory area that your process does not have access to. These are not C or C++ exceptions and you can’t catch signals. It’s possible indeed to write a signal handler that ignores the problem and allows continued execution of your unstable program in undefined state, but it should be obvious that this is a very bad idea.

Most of the time this is because of a bug in the program. The memory address given can help debug what’s the problem (if it’s close to zero then it’s likely a null pointer dereference, if the address is something like 0xadcedfe then it’s intentional safeguard or a debug check, etc.)

One way of “catching” the signal is to run your stuff in a separate child process that can then abruptly terminate without taking your main process down with it. Finding the root cause and fixing it is obviously preferred over workarounds like this.

answered May 23, 2019 at 15:05

Ashish Khandelwal's user avatar

The initial source cause can also be an out of memory.

answered Nov 13, 2020 at 16:07

Makusensu's user avatar

MakusensuMakusensu

2793 silver badges10 bronze badges

2

Segmentation fault arrives when you access memory which is not declared by the program. You can do this through pointers i.e through memory addresses. Or this may also be due to stackoverflow for example:

void rec_func() {int q = 5; rec_func();}

int main() {rec_func();}

This call will keep on consuming stack memory until it’s completely filled and thus finally stackoverflow happens.
Note: it might not be visible in some competitive questions as it leads to timeouterror first but for those in which timeout doesn’t happens its a hard time figuring out SIGSEGV.

Sapphire_Brick's user avatar

answered Oct 14, 2018 at 7:03

NIKESH SINGH's user avatar


Description


David Strauss



2017-08-09 04:28:22 UTC

Chromium seems to trap the segfault, so abrt doesn't notice it. Fortunately, the shell provides a stack trace (below). I do not experience this issue with Chrome. (This error occurs on both Wayland and X11, not that it appears to matter based on the trace.)

[straussd@t560 ~]$ chromium-browser 
Received signal 11 SEGV_MAPERR 000000000010
#0 0x7f5a2efdc156 base::debug::StackTrace::StackTrace()
#1 0x7f5a2efdc5cb base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7f5a2f3402c0 <unknown>
#3 0x55d930d9fe38 std::_Rb_tree<>::find()
#4 0x55d930da1e18 extensions::NetworkingPrivateLinux::AddOrUpdateAccessPoint()
#5 0x55d930da25c8 extensions::NetworkingPrivateLinux::AddAccessPointsFromDevice()
#6 0x55d930da28db extensions::NetworkingPrivateLinux::GetAllWiFiAccessPoints()
#7 0x7f5a2f0592b9 base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply()
#8 0x7f5a2efddbb0 base::debug::TaskAnnotator::RunTask()
#9 0x7f5a2f007920 base::MessageLoop::RunTask()
#10 0x7f5a2f009088 base::MessageLoop::DeferOrRunPendingTask()
#11 0x7f5a2f009496 base::MessageLoop::DoWork()
#12 0x7f5a2f00ad32 base::MessagePumpLibevent::Run()
#13 0x7f5a2f006ca8 base::MessageLoop::RunHandler()
#14 0x7f5a2f031b1b base::RunLoop::Run()
#15 0x7f5a2f05e896 base::Thread::ThreadMain()
#16 0x7f5a2f0591bb base::(anonymous namespace)::ThreadFunc()
#17 0x7f5a2f33536d start_thread
#18 0x7f5a18965b8f __GI___clone
  r8: 00007f59d97fdcb0  r9: 000055d932954dec r10: 000055d932954df0 r11: 00007f5a189f25d0
 r12: 00007f59d97fdf38 r13: 0000000000000008 r14: 0000000000000008 r15: 00007f59d97fddf0
  di: 0000000000000000  si: 00007f59d97fddf0  bp: 00007f59d97fde40  bx: 00007f59d97fddf0
  dx: 0000000000000004  ax: 0000000000000000  cx: 00007f59d97fdd68  sp: 00007f59d97fdda0
  ip: 000055d930d9fe38 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.

I'm running the current packages of everything for Fedora 26.

[straussd@t560 ~]$ dnf info chromium
Last metadata expiration check: 3 days, 10:23:36 ago on Sat 05 Aug 2017 11:02:03 AM PDT.
Installed Packages
Name         : chromium
Version      : 59.0.3071.115
Release      : 3.fc26
Arch         : x86_64
Size         : 183 M
Source       : chromium-59.0.3071.115-3.fc26.src.rpm
Repo         : @System
From repo    : updates
Summary      : A WebKit (Blink) powered web browser
URL          : http://www.chromium.org/Home
License      : BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
Description  : Chromium is an open-source web browser, powered by WebKit (Blink).

[straussd@t560 ~]$ sudo dnf upgrade
Last metadata expiration check: 2:22:53 ago on Tue 08 Aug 2017 07:04:36 PM PDT.
Dependencies resolved.
Nothing to do.
Complete!


Comment 1


Tom «spot» Callaway



2017-08-16 21:11:14 UTC

Can you test with 60.0.3112.90, which is in updates-testing? Also, do you have any extensions installed?


Comment 2


David Strauss



2017-08-19 04:14:27 UTC

I installed the update, and now I get a different SIGSEGV (backtrace below). As for extensions, I use Google Bookmark Manager, GNOME Shell Integration, Google Docs, Google Docs Offline, Google Keep Chrome Extension, Google Play Music, Google Sheets, Google Slides, HTTPS Everywhere, Inbox by Gmail, IPvFoo, Google Lighthouse, News Feed Eradicator for Facebook, Reddit Enhancement Suite, Save to Google Drive, and uBlock Origin.

However, the only extension I allow in incognito is uBlock Origin, and launching "chromium-browser --incognito" still crashes with the same stack as below. I'm not sure if it still loads the other extensions, though.

[straussd@t560 Projects]$ chromium-browser 
Received signal 11 SEGV_MAPERR 000000000010
#0 0x7fb634028d16 base::debug::StackTrace::StackTrace()
#1 0x7fb63402918b base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7fb63481a2c0 <unknown>
#3 0x00ab29e062b8 <unknown>
#4 0x00ab29e08298 <unknown>
#5 0x00ab29e08a48 <unknown>
#6 0x00ab29e08d5b <unknown>
#7 0x7fb6340aa0e9 base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply()
#8 0x7fb63402a770 base::debug::TaskAnnotator::RunTask()
#9 0x7fb6340549a0 base::MessageLoop::RunTask()
#10 0x7fb634055a88 base::MessageLoop::DeferOrRunPendingTask()
#11 0x7fb634055f14 base::MessageLoop::DoWork()
#12 0x7fb634057812 base::MessagePumpLibevent::Run()
#13 0x7fb63408238b base::RunLoop::Run()
#14 0x7fb6340af606 base::Thread::ThreadMain()
#15 0x7fb6340a9feb base::(anonymous namespace)::ThreadFunc()
#16 0x7fb63480f36d start_thread
#17 0x7fb619720b8f __GI___clone
  r8: 0000000000000001  r9: 000000ab2b82d32c r10: 000000ab2b82d330 r11: 00007fb6197ad5d0
 r12: 00007fb5dac740e8 r13: 0000000000000008 r14: 0000000000000008 r15: 00007fb5dac73fa0
  di: 0000000000000000  si: 00007fb5dac73fa0  bp: 00007fb5dac73ff0  bx: 00007fb5dac73fa0
  dx: 0000000000000004  ax: 000036bbead74660  cx: 0000000044495547  sp: 00007fb5dac73f50
  ip: 000000ab29e062b8 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.


Comment 3


Stefan Midjich



2017-09-19 12:11:09 UTC

This issue has also been with me since the F26 upgrade it seems. At least for a few months now I haven't been able to use chromium. I normally don't use it so it only comes up when I need to test something in chromium.

This is with the latest package chromium.x86_64 60.0.3112.113-1.fc26 on Fedora 26.

Received signal 11 SEGV_MAPERR 000000000010
#0 0x7f98b25eed16 base::debug::StackTrace::StackTrace()
#1 0x7f98b25ef18b base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7f98b2de02c0 <unknown>
#3 0x003957c252b8 <unknown>
#4 0x003957c27298 <unknown>
#5 0x003957c27a48 <unknown>
#6 0x003957c27d5b <unknown>
#7 0x7f98b26700e9 base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply()
#8 0x7f98b25f0770 base::debug::TaskAnnotator::RunTask()
#9 0x7f98b261a9a0 base::MessageLoop::RunTask()
#10 0x7f98b261ba88 base::MessageLoop::DeferOrRunPendingTask()
#11 0x7f98b261bf14 base::MessageLoop::DoWork()
#12 0x7f98b261d812 base::MessagePumpLibevent::Run()
#13 0x7f98b264838b base::RunLoop::Run()
#14 0x7f98b2675606 base::Thread::ThreadMain()
#15 0x7f98b266ffeb base::(anonymous namespace)::ThreadFunc()
#16 0x7f98b2dd536d start_thread
#17 0x7f9897ce6bbf __GI___clone
  r8: 0000000000000001  r9: 000000395964c32c r10: 000000395964c330 r11: 00007f9897d73610
 r12: 00007f985938b0e8 r13: 0000000000000008 r14: 0000000000000008 r15: 00007f985938afa0
  di: 0000000000000000  si: 00007f985938afa0  bp: 00007f985938aff0  bx: 00007f985938afa0
  dx: 0000000000000004  ax: 00003e34e1029d50  cx: 0000000044495547  sp: 00007f985938af50
  ip: 0000003957c252b8 efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004
 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000010
[end of stack trace]
Calling _exit(1). Core file will not be generated.


Comment 4


Stefan Midjich



2017-09-19 12:12:48 UTC

I was actually able to start chromium by deleting ~/.config/chromium directory.

Now it works normally again.


Comment 5


Fedora End Of Life



2018-05-03 09:03:09 UTC

This message is a reminder that Fedora 26 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 26. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '26'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not
able to fix it before Fedora 26 is end of life. If you would still like
to see this bug fixed and are able to reproduce it against a later version
of Fedora, you are encouraged  change the 'version' to a later Fedora
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.


Comment 6


Fedora End Of Life



2018-05-29 12:11:21 UTC

Fedora 26 changed to end-of-life (EOL) status on 2018-05-29. Fedora 26
is no longer maintained, which means that it will not receive any
further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

I am using Ubuntu 20.04.1 LTS, and I got this message while I am trying to post a picture on Facebook by using google chrome:

Something went wrong while displaying this webpage. Error code: SIGSEGV

Even though I reinstalled google chrome as mentioned here.
Are there any recommendations to solve this issue?

asked Jan 28, 2021 at 6:56

Nasser_Omar's user avatar

4

The problem doesn’t occur in Firefox, and it isn’t solved by logging out and logging back in again. It could be caused by one of the extensions that is installed in Chrome. Disable your Chrome extensions one by one until you isolate the extension that is causing the problem, and then re-enable all of the other installed Chrome extensions except for that one.

If that doesn’t work try signing out of Facebook in Chrome, and then sign back in again with your Facebook password.

answered Jan 28, 2021 at 7:46

karel's user avatar

karelkarel

106k93 gold badges263 silver badges290 bronze badges

4

I’ve run into this a couple of times. Go to the Chrome browser menu (three dots on the upper right side of the address bar on mine), select

  • Settings
  • Advanced
  • System
  • Turn off «Use hardware acceleration when available»
  • Restart Chrome

answered Mar 27, 2022 at 19:26

Steve Wortley's user avatar

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Код ошибки sigill chrome
  • Код ошибки sia starline