Firefox (all forks) randomly crashes on my laptop

Hello there i am getting an annoying issue here with the firefox forks, because they all are crashing as the title say but i am getting this from tail -f /var/log/syslog:

area 0xffffffffc4001000 (41428)KERN: slab memory manager: created area 0xffffffffc5001000 (41437)KERN: runtime_loader: Cannot open file libcanberra.so.0 (needed by /boot/system/lib/libnspr4.so): No such file or directoryKERN: slab memory manager: created area 0xffffffffc5801000 (63241)
KERN: runtime_loader: Cannot open file libpulse.so.0 (needed by /boot/system/apps/Iceweasel/lib/libxul.so): No such file or directoryKERN: slab memory manager: created area 0xffffffffb8801000 (20815)
KERN: runtime_loader: Cannot open file libpulse.so.0 (needed by /boot/system/apps/Iceweasel/lib/libxul.so): No such file or directoryKERN: runtime_loader: Cannot open file libcanberra.so.0 (needed by /boot/system/lib/libnspr4.so): No such file or directory

why i am getting this crashes? how can avoid it? what can i do here? where to get those dependencies?

1 Like

Do you have a debug report? These messages are unrelated.

2 Likes

no, it just close the window silently, how can i get one? to send it

1 Like

What key should i press, what folder should i delete, i am really desesperate :confused: it works very well until last week :frowning: how can i do a very clear uninstall and reinstall or what ?

Is everything uptodate on your system? I’m running Beta5 and experienced a few sudden-quits of LibreWolf a week or so back. Mind you, I normally use WebPositive and only LibreWolf for some sites once or twice a week. Anyway, the issue seems to have disappeared after one of the recent wayland server updates. At least I haven’t seen the issue the last time I used LibreWolf. Though with my infrequet usage, this may also just be chance…

Do you still have enough disk space in your install? I mean that there has been few updates to those browsers lately and if you also have forks then it is possible that old states are taking a lot of place. Perhaps low space can trigger a caching problem?

2 Likes

And if not, run FilWip.

1 Like

Yes, very update on nigthly every day, it works very well until the last week, maybe from the last wayland update?

I doubt it. Me and everyone else not seeing this silent-quitting use the same up-to-date browser and wayland packages.

Please pay attention to RAM consumption. Recent Haiku revisions have again shown significant memory leaks during compilation and browser usage.

2 Likes

I did uninstall “iceweasel esr “and install the other, then delete the settings folder for all the browser and today will start to test it again to see if the issue end here.

EDIT: Until now iceweasel crashed and librewolf too, then didnt works… how can i fix it O_O?

I did run the iceweasel with gdb and get this

0x00000000510c4b50 in WaylandView::Pulse() () from /boot/system/lib/wayland-server-inproc.so(gdb) haiku_stream_stopbt#0  0x00000000510c4b50 in WaylandView::Pulse() () from /boot/system/lib/wayland-server-inproc.so#1  0x000000004e33abcd in BView::_Pulse() () from /boot/system/lib/libbe.so#2  0x000000004e33abb2 in BView::_Pulse() () from /boot/system/lib/libbe.so#3  0x000000004e33abb2 in BView::_Pulse() () from /boot/system/lib/libbe.so#4  0x000000004e3500eb in BWindow::DispatchMessage(BMessage*, BHandler*) () from /boot/system/lib/libbe.so#5  0x000000004e34bc79 in BWindow::task_looper() () from /boot/system/lib/libbe.so#6  0x000000004e28c511 in BLooper::task0(void*) () from /boot/system/lib/libbe.so#7  0x00000000008dfe59 in thread_entry () from /boot/system/lib/libroot.so#8  0x00007ffe6e8f4258 in ?? ()#9  0x0000000000000000 in ?? ()(gdb) Exiting due to channel error.

its brings any clue?

To be honest, I don’t quite understand how you got it and when, but as an experiment, you can disable this case by setting the environment variable in the terminal and launching the browser from the terminal.

export HAIWAY_FRAMERATE_LIMIT=disabled
/system/apps/Iceweasel/Iceweasel

2 Likes

will try later, thanks.

Edit: Maybe a Plugin?

It works until now, not any crash yet from i did that

Can you please paste proper log with line breaks?