Bug: Crash in [@ hashbrown::raw::Bucket<T>::as_ptr] working with attachment
Status: NEW
Priority: --
Created: 2024-02-29 12:38:15+00:00
Resolved: 2024-11-22 06:58:59+00:00

Crashes start with version 115.8.0. Signature ranks #6.

So far there are no crashes reported for beta or nightly. Possible suspects:
* Bug 1871343 - Attachment area not scrollable when there are lots of attachments
* Bug 1873023 - Attachments handling/adding problem if the attachment has the same filename as temp file already opened

Crash report: https://crash-stats.mozilla.org/report/index/d5e3a220-a714-40cf-8343-0bf6f0240229

Reason: ```EXCEPTION_ACCESS_VIOLATION_READ```

Top 10 frames of crashing thread:
```
0  xul.dll  core::ptr::mut_ptr::impl$0::offset  /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ptr/mut_ptr.rs:479
0  xul.dll  core::ptr::mut_ptr::impl$0::sub  /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/core/src/ptr/mut_ptr.rs:1103
0  xul.dll  hashbrown::raw::Bucket<tuple$<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> > > >::as_ptr  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/raw/mod.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:319
0  xul.dll  hashbrown::raw::RawTable<tuple$<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> > >, alloc::alloc::Global>::bucket  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/raw/mod.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:347
0  xul.dll  hashbrown::raw::impl$7::find::closure$0<tuple$<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> > >, alloc::alloc::Global, hashbrown::map::equivalent_key::closure_env$0<webrender::clip::ClipItemKey, webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> > > >  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/raw/mod.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:817
1  xul.dll  hashbrown::raw::RawTableInner<alloc::alloc::Global>::find_inner  hg:hg.mozilla.org/mozilla-unified:third_party/rust/wgpu-hal/C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/raw/mod.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:1179
1  xul.dll  hashbrown::raw::RawTable<tuple$<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> > >, alloc::alloc::Global>::find  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/raw/mod.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:816
1  xul.dll  hashbrown::raw::RawTable<tuple$<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> > >, alloc::alloc::Global>::get_mut  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/raw/mod.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:841
1  xul.dll  hashbrown::map::HashMap<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> >, core::hash::BuildHasherDefault<fxhash::FxHasher>, alloc::alloc::Global>::get_inner_mut  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/map.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:1385
1  xul.dll  hashbrown::map::HashMap<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> >, core::hash::BuildHasherDefault<fxhash::FxHasher>, alloc::alloc::Global>::get_mut<webrender::clip::ClipItemKey, webrender::intern::ItemDetails<enum2$<webrender::clip::ClipIntern> >, core::hash::BuildHasherDefault<fxhash::FxHasher>, alloc::alloc::Global, webrender::clip::ClipItemKey>  hg:hg.mozilla.org/mozilla-unified:C:/Users/runneradmin/.cargo/registry/src/index.crates.io-1cd66030c949c28d/hashbrown-0.12.3/src/map.rs:17fcbdf6426663c10da5d0ba21927e71184304c3:1369
```

Some user comments:
* Email attachment goes off screen when scrolling? The email call is completely gone, turn off the screen! Open with Adobe Reader?
* Only prints a limited half-page