Skip to content

Crash when moving windows between workspaces #389

@lenemter

Description

@lenemter

What Happened?

Crash when moving windows between workspaces

Steps to Reproduce

  1. Open a window on the 1st workspace
  2. Open a window on the 2nd workspace
  3. Move window from the 2nd workspace to the 1st via multitasking view or gestures
  4. Dock crashes

Expected Behavior

No crash

OS Version

8.x (Circe)

Session Type

Secure Session (Wayland)

Software Version

Compiled from git

Log Output

(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x00007eb10284527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0x00007eb1028288ff in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007eb103f01f5b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007eb103f6aa97 in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007eb1040aadcb in ??? () at /lib/x86_64-linux-gnu/libgee-0.8.so.2
#8  0x000057ac09a01f53 in dock_workspace_system_remove_workspace_co (_data_=0x7eb0e8025b50) at ../src/WorkspaceSystem/WorkspaceSystem.vala:84
#9  0x000057ac09a01e5e in dock_workspace_system_remove_workspace_ready
    (source_object=0x57ac2f424850, _res_=0x57ac3026c340, _user_data_=0x7eb0e8025b50) at ../src/WorkspaceSystem/WorkspaceSystem.vala:80
#10 0x00007eb103dc37ab in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007eb103dc7703 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x000057ac09a02460 in dock_workspace_system_get_n_workspaces_co (_data_=0x57ac303298a0) at ../src/WorkspaceSystem/WorkspaceSystem.vala:96
#13 0x000057ac09a0225b in dock_workspace_system_get_n_workspaces_ready
    (source_object=0x57ac2f955de0, _res_=0x57ac30258d60, _user_data_=0x57ac303298a0) at ../src/WorkspaceSystem/WorkspaceSystem.vala:96
#14 0x00007eb103dc37ab in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x00007eb103dc7703 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x000057ac099f6a92 in _vala_g_async_ready_callback (source_object=0x57ac2f2bf1f0, res=0x57ac30333dc0, user_data=0x57ac30258d60)
    at /home/leo/Projects/dock/build/DesktopIntegration.c:923
#17 0x00007eb103dc37ab in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x00007eb103dc37e5 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#19 0x00007eb103f3f48e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007eb103f9e717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007eb103f3ea53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007eb103df988d in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#23 0x000057ac099d8cb8 in dock_application_main (args=0x7fffbb73fa38, args_length1=1) at ../src/Application.vala:50
#24 0x000057ac099d8d05 in main (argc=1, argv=0x7fffbb73fa38) at ../src/Application.vala:49

Hardware Info

No response

Metadata

Metadata

Assignees

Labels

Priority: Criticale.g. security implications or reproducible crashing

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions