bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=d28c105c99ddfd35f2d0c7969291e9712d7c31d5

commit d28c105c99ddfd35f2d0c7969291e9712d7c31d5
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Tue Nov 2 17:43:11 2021 +0100

    e_main: shutdown e_dnd before comp
    
    otherwise we are crashing as e_comp is freed by that time.
---
 src/bin/e_main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_main.c b/src/bin/e_main.c
index 68ed3507a..926c68a83 100644
--- a/src/bin/e_main.c
+++ b/src/bin/e_main.c
@@ -1589,7 +1589,6 @@ _e_main_screens_init(void)
         _e_main_shutdown(101);
      }
    TS("E_Dnd Init Done");
-   _e_main_shutdown_push(e_dnd_shutdown);
 #endif
 
    return 1;
@@ -1601,6 +1600,7 @@ _e_main_screens_shutdown(void)
    e_win_shutdown();
    e_menu_shutdown();
    e_shelf_shutdown();
+   e_dnd_shutdown();
    e_comp_shutdown();
    e_client_volume_shutdown();
    e_screensaver_shutdown();

-- 


Reply via email to