Thunderbird [unhandlable oom] Failed to mmap


I’m not able to start Thunderbird. does anyone has an idea on how to fix it?

$ thunderbird -version
 Thunderbird 91.8.1
$ thunderbird
[calBackendLoader] Using Thunderbird's libical backend
[LDAPModuleLoader] Using LDAPDirectory.jsm
[MsgSendModuleLoader] Using MessageSend.jsm
[SmtpModuleLoader] Using SmtpService.jsm
[unhandlable oom] Failed to mmap, likely no more mappings available /build/thunderbird/src/thunderbird-91.8.1/memory/build/mozjemalloc.cpp : 1306[1]    69727 segmentation fault (core dumped)  thunderbird

I’m not quite sure where the cpp files are located I could cat them…

I’m not sure on how to proceed with debugging.

That would indicate it does not find enough memory to allocate… :face_with_raised_eyebrow:

Tell us more about your system: [HowTo] Find system information

Thanks for the response. I’m pretty sure I have a enough RAM and free disk space. It’s my work pc:

  Kernel: 5.16.18-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.16-x86_64
  Desktop: i3 v: 4.20.1 info: i3bar vt: 7 dm: LightDM v: 1.30.0
    Distro: Manjaro Linux base: Arch Linux
  Type: Desktop System: Alienware product: Alienware Aurora R9 v: 1.0.5
  RAM: total: 62.63 GiB used: 13.78 GiB (22.0%)
  Info: model: Intel Core i9-9900K bits: 64 type: MT MCP arch: Coffee Lake

I’m not very familiar with the concept of mmap, but from what i understand, it’s a mean to access files. Searching a bit, i found replies about mmap failing due to files no accessible as read-write.
So the only pointer i can give is to check if your inbox files and Thunderbird settings are accessible in read-write, both of those presumably in your home folder.

Besides that, you could try uninstalling and reinstalling thunderbird – this should not impact your saved settings and inbox.