anteater
anteater
This is an old bug, but I did a little digging, so here's what I've found. In GTK, `IMContextSimple::add_table` is defined by just forwarding to `gtk_compose_table_list_add_array`. It treats the `data`...
I ran under valgrind DHAT and obtained the attached trace: [dhat.out.131305.json](https://github.com/zed-industries/zed/files/15283267/dhat.out.131305.json) It seems like Zed makes a single 1.46GB allocation in [`ash::device::create_descriptor_pool`](https://github.com/ash-rs/ash/blob/master/ash/src/device.rs#L1584). Perhaps `blade-graphics`' [choice of 60000 for `ROUGH_SET_COUNT`](https://github.com/kvark/blade/blob/main/blade-graphics/src/vulkan/mod.rs#L274) isn't...
Confirmed, decreasing the `60000` there to `500` cuts memory usage (RSS) from ~1728MB to ~180MB without any noticeable adverse effects.
Surely the toolkit should be using fontconfig to select fonts? One font is not going to cover all characters, and there has to be some fallback logic; fontconfig is the...
It's worth noting that this crash has nothing to do with the titular error message, which is an error but not a fatal one. This crash is the `.unwrap()` inside...
The support for multiple formatters is simply broken. Look at `project/src/project.rs`: ```rust FormatOnSave::List(formatters) => { for formatter in formatters.as_ref() { let diff = Self::perform_format( &formatter, server_and_buffer, project.clone(), buffer, buffer_abs_path, &settings,...
I don't believe this is the same as #12629 because the font in question is a `.ttf`, but possibly there is some overlap.
This bug still reproduces. Stale bots are user-hostile.
@gusbemacbe for what it's worth, COLRv0 is not a bitmap font, but it does seem likely that the font rendering stack used by Zed might be missing support for it....
This bug is still reproducible. Stale bots are still user-hostile.