Progress! Ok, the stack trace for normal notifications is: /usr/lib/mate-applets/mateweather-applet(+0xb6db) [0x1136db] /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x8057e) [0x8bcc57e] /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x80f02) [0x8bccf02] /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x80fb6) [0x8bccfb6] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x15a) [0x78e16aa] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4aa60) [0x78e1a60] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x78e1d82] /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x85) [0x5699d25] /usr/lib/x86_64-linux-gnu/libmate-panel-applet-4.so.1(mate_panel_applet_factory_main+0x133) [0x5049e63] /usr/lib/mate-applets/mateweather-applet(+0x60b5) [0x10e0b5] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7bcb2b1] /usr/lib/mate-applets/mateweather-applet(+0x610a) [0x10e10a]
But the stack trace for spammy notifications is: /usr/lib/mate-applets/mateweather-applet(+0xb6db) [0x1136db] /usr/lib/mate-applets/mateweather-applet(+0xb910) [0x113910] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4b123) [0x78e2123] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x15a) [0x78e16aa] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4aa60) [0x78e1a60] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0xc2) [0x78e1d82] /usr/lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x85) [0x5699d25] /usr/lib/x86_64-linux-gnu/libmate-panel-applet-4.so.1(mate_panel_applet_factory_main+0x133) [0x5049e63] /usr/lib/mate-applets/mateweather-applet(+0x60b5) [0x10e0b5] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7bcb2b1] /usr/lib/mate-applets/mateweather-applet(+0x610a) [0x10e10a] Notice the: /usr/lib/mate-applets/mateweather-applet(+0xb6db) [0x1136db] /usr/lib/mate-applets/mateweather-applet(+0xb910) [0x113910] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4b123) [0x78e2123] Instead of the: /usr/lib/mate-applets/mateweather-applet(+0xb6db) [0x1136db] /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x8057e) [0x8bcc57e] /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x80f02) [0x8bccf02] /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1(+0x80fb6) [0x8bccfb6] Spammy notifications are getting called differently.