Crash when dragging items
- Dominant language
- Vala
- Stars
- 111
- Forks
- 42
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 4
Description
### What Happened?
Random crash when dragging items out of the dock.
https://github.com/user-attachments/assets/28e2312f-a5a3-41c7-bb77-678222d0abee
### Steps to Reproduce
1. Drag item out of the dock
2. Repeat until crashed
### Expected Behavior
No crash
### OS Version
8.x (Circe)
### Session Type
Secure Session (Wayland)
### Software Version
Compiled from git
### Log Output
```shell
#0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44
tid =
ret = 0
pd =
old_mask = {__val = {1024}}
ret =
pd =
old_mask = {__val = {}}
ret =
tid =
ret =
resultvar =
resultvar =
__arg3 =
__arg2 =
__arg1 =
_a3 =
_a2 =
_a1 =
__futex =
resultvar =
__arg3 =
__arg2 =
__arg1 =
_a3 =
_a2 =
_a1 =
__futex =
__private =
__oldval =
#1 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78
--Type for more, q to quit, c to continue without paging--c
#2 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3 0x000072f82cc4527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret =
#4 0x000072f82cc288ff in __GI_abort () at ./stdlib/abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {98588951791600, 140723543094736, 126410251507061, 0, 98588927147072, 206158430240, 98588953439136, 140720308486144, 3842015006967201793, 140723543094704, 18446744073709551496, 2, 98588953439120, 140723543094736, 126410228948398, 140723543094848}}, sa_flags = -2020840544, sa_restorer = 0x72f82dbb409d}
#5 0x000072f82e1cbf5b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x000072f82e234bb7 in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x000072f82da2bc2b in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#8 0x000072f82e150b16 in ??? () at /lib/x86_64-linux-gnu/libffi.so.8
#9 0x000072f82e14d3ef in ??? () at /lib/x86_64-linux-gnu/libffi.so.8
#10 0x000072f82e1500be in ffi_call () at /lib/x86_64-linux-gnu/libffi.so.8
#11 0x000072f82e182bfe in ??? () at /lib/x86_64-linux-gnu/libwayland-client.so.0
#12 0x000072f82e183473 in ??? () at /lib/x86_64-linux-gnu/libwayland-client.so.0
#13 0x000072f82e18371c in wl_display_dispatch_queue_pending () at /lib/x86_64-linux-gnu/libwayland-client.so.0
#14 0x000072f82da1aba7 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#15 0x000072f82da6829b in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#16 0x000072f82da1d296 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#17 0x000072f82e2095c5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x000072f82e268737 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x000072f82e208a63 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x000072f82e43f87d in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#21 0x000059aa6f352938 in dock_application_main (args=0x7ffcc0cc3e48, args_length1=1) at ../src/Application.vala:50
_tmp0_ = 0x59aa85e5e980
_tmp1_ = 0x59aa85e5e980
_tmp2_ = 1
result = 0
#22 0x000059aa6f352985 in main (argc=1, argv=0x7ffcc0cc3e48) at ../src/Application.vala:49
```
### Hardware Info
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.