У тебя в плагине наверное тоже «ться» вместо «тся» написано, вот всё и валится.
граммар-наци меня уже заипли в этим «тся». Запишите себе пожалуйста: «dikiy может писать сочинения без единой орфографической ошибки. Если они появляются — то просто на „автомате“, и ему впадлу их исправлять».
(gdb) backtrace
#0 0xb7fb9cba in ?? ()
#1 0xb771742f in ?? () from /lib/libglib-2.0.so.0
#2 0xb7716753 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#3 0xb7716af0 in ?? () from /lib/libglib-2.0.so.0
#4 0xb7716f4b in g_main_loop_run () from /lib/libglib-2.0.so.0
#5 0xb7c8fa5f in gtk_main () from /lib/libgtk-x11-2.0.so.0
#6 0x08069e9a in main (argc=3, argv=0xbfffef34, env=0xbfffef44) at panel.c:2468
(gdb)
да, я это уже увидел, сорри. надо понять кому принадлежит адрес 0xb7fb9cba, и валидный ли он. я внутренностей данной проги не знаю, но похоже что плагин выгрузился, а панелька продолжает его вызывать.
панелька вообще запускается, или сразу вылетает? если есть возможность — запусти панельку под gdb, и ДО вылета нажми в gdb ctrl+c. потом посмотри disassemble 0xb7fb9cba — увидишь что за код по этому адресу, сможешь идентифицировать какая функция пропала.
ну вот, ты его выгружаешь — а в glib в каком-то callback адрес запомнился. мож у тебя есть таймер, или что-то типа того, и ты его забыл прибить перед выгрузкой.