Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

Debugging crashes in complex environment with no crash report

  • 6 trả lời
  • 1 gặp vấn đề này
  • 27 lượt xem
  • Trả lời mới nhất được viết bởi jonzn4SUSE

more options

Hi all, I'm having a lot of problems with Firefox crashing pretty often. Sometimes once or twice a day.

I most often see crashes in the middle of a Webex video conference for work. But Firefox sometimes goes down in other situations that I see no pattern in.

This is Ubuntu 20.04, Firefox 102.0. Unfortunately, it's a complex environment to debug.

First, when firefox goes down, it rarely leaves a crash report behind. So I'm not getting any direct evidence as to what is happening. Second, I run with uBlock active and it is very difficult to function in the browser without long enough for the crash to happen. Third, I typically have several hundred tabs open. I have a lot of memory (64G) in my machine, and the machine doesn't act like it's swapping, so I don't think I'm running out of memory.

Any help getting to the bottom of what's going on is welcome.

Hi all, I'm having a lot of problems with Firefox crashing pretty often. Sometimes once or twice a day. I most often see crashes in the middle of a Webex video conference for work. But Firefox sometimes goes down in other situations that I see no pattern in. This is Ubuntu 20.04, Firefox 102.0. Unfortunately, it's a complex environment to debug. First, when firefox goes down, it rarely leaves a crash report behind. So I'm not getting any direct evidence as to what is happening. Second, I run with uBlock active and it is very difficult to function in the browser without long enough for the crash to happen. Third, I typically have several hundred tabs open. I have a lot of memory (64G) in my machine, and the machine doesn't act like it's swapping, so I don't think I'm running out of memory. Any help getting to the bottom of what's going on is welcome.

Tất cả các câu trả lời (6)

more options

So are you downloading and install from the Mozilla site? Most times you need to run in Private Mode to isolate the issues here and if it runs without issue then it's a Addon issue causing the problem or corrupted Browser or Addon install. I use Windows so the worst case would be uninstall all FireFox and delete the profile and any files if similiar to windows the userdata from the mozilla associate folders and try to do a clean install and see what happens.

Hữu ích?

more options

I'm using the Ubuntu firefox package. I have tried the Mozilla firefox in the past as well.

The issue I have with deleting the profile, is there is a lot of stuff in the profile that I actually use and don't want to lose. Also the window state I have is important and hard to save and recreate.

I guess I was hoping that I could run firefox in gdb or under strace and save enough useful info when it crashes to provide developers enough to go further.

Hữu ích?

more options

Try downloading Firefox from Mozilla, run it from the folder and see if you have the same issue. https://www.mozilla.org/en-US/firefox/all/#product-desktop-release

Have you tried the same steps under a different ubuntu account? Did you run strace?

Được chỉnh sửa bởi jonzn4SUSE vào

Hữu ích?

more options

Hi jonzn4SUSE, I ran strace, only on the initial process. That generates a 22G file by itself, as well as slowing down significantly. I think it's not likely practical to strace the full browser.

On the console, I do see the following consistently on exit.

... Exiting due to channel error. Exiting due to channel error. Exiting due to channel error. Exiting due to channel error. CPU time limit exceeded (core dumped)

and

Exiting due to channel error. [GFX1-]: Receive IPC close with reason=AbnormalShutdown Exiting due to channel error. Exiting due to channel error. +++ killed by SIGXCPU (core dumped) +++

I don't know if the last message offers more clue as to what is going on.

I could run the browser under gdb, but I wouldn't know which child to follow. I've got 50 firefox-bin child processes.

Hữu ích?

more options

Just need more info before it closes.

Hữu ích?

more options

Hữu ích?

Đặt một câu hỏi

Bạn phải đăng nhập vào tài khoản của bạn để trả lời bài viết. Vui lòng bắt đầu một câu hỏi mới, nếu bạn chưa có tài khoản.