{"id":7521,"date":"2014-10-24T12:01:51","date_gmt":"2014-10-24T17:01:51","guid":{"rendered":"http:\/\/webadedios.com\/blog\/?p=7521"},"modified":"2014-10-24T12:01:51","modified_gmt":"2014-10-24T17:01:51","slug":"fix-geany-no-inicia-attempt-to-unlock-mutex-that-was-not-locked","status":"publish","type":"post","link":"https:\/\/webadedios.com\/blog\/2014\/linux\/fix-geany-no-inicia-attempt-to-unlock-mutex-that-was-not-locked\/","title":{"rendered":"[fix] geany no inicia, \u00abAttempt to unlock mutex that was not locked\u00bb"},"content":{"rendered":"<p>Hice una actualizaci\u00f3n, y despu\u00e9s de unos d\u00edas feliz intento abrir el editor <strong>geany <\/strong>y cual es mi sorpresa de toparme con el mensaje<\/p>\n<p><code><br \/>\ntoto@linux:~$ geany<br \/>\nAttempt to unlock mutex that was not locked<br \/>\nAbortado<br \/>\n<\/code><\/p>\n<p>Y pues efectivamente no abr\u00eda, abortaba el inicio del programa.<\/p>\n<p>corro entonces geany, d\u00e1ndole la instrucci\u00f3n <strong>geany -v<\/strong>, para leer el mensaje de donde podr\u00eda estar el error, y veo que se detiene al momento de invocar los plugins<\/p>\n<p><code><br \/>\ntoto@sidux:~$ geany -v<br \/>\nGeany-INFO: Geany 1.24.1, es_MX.UTF-8<br \/>\nGeany-INFO: GTK 2.24.25, GLib 2.42.0<br \/>\nGeany-INFO: System data dir: \/usr\/share\/geany<br \/>\nGeany-INFO: User config dir: \/home\/toto\/.config\/geany<br \/>\nGeany-INFO: System plugin path: \/usr\/lib\/i386-linux-gnu\/geany<br \/>\nGeany-INFO: Added filetype Go (58).<br \/>\nGeany-INFO: Added filetype Clojure (59).<br \/>\nGeany-INFO: Added filetype Genie (60).<br \/>\nGeany-INFO: Added filetype Scala (61).<br \/>\nGeany-INFO: Added filetype Cython (62).<br \/>\nGeany-INFO: Added filetype CUDA (63).<br \/>\nGeany-INFO: Added filetype Graphviz (64).<br \/>\nGeany-INFO: Loaded: \/usr\/lib\/i386-linux-gnu\/geany\/autoclose.so (Autocierre)<br \/>\nGeany-INFO: Loaded: \/usr\/lib\/i386-linux-gnu\/geany\/addons.so (A\u00f1adidos)<br \/>\nGeany-INFO: Loaded: \/usr\/lib\/i386-linux-gnu\/geany\/defineformat.so (Definir formateador)<br \/>\nAttempt to unlock mutex that was not locked<br \/>\nAbortado<br \/>\n<\/code><\/p>\n<p>hago una prueba de llamar a geany, sin plugins, con la instrucci\u00f3n <strong>geany -p<\/strong> y abre perfectamente<\/p>\n<p><code>toto@sidux:~$ geany -p<\/code><\/p>\n<p>por lo que voy a ver (editar) el archivo <strong>~\/.config\/geany\/geany.conf<\/strong> para ver cuales plugins est\u00e1n activos y cual es \u00e9l que esta dando problemas.<\/p>\n<p><strong>Soluci\u00f3n<\/strong><\/p>\n<p>Despu\u00e9s de probar quitando uno por uno, veo que es<strong> debugger.so<\/strong> el que da problemas, por lo cual borro de la lista, guardo, inicio geany y todo funciona bien nuevamente<\/p>\n<p>la linea editada en la secci\u00f3n plugins, listado en <strong>active_plugins=<\/strong> quedo as\u00ed despu\u00e9s de borrar <strong>\/usr\/lib\/i386-linux-gnu\/geany\/debugger.so;<\/strong> (efectivamente, tengo activados muchos plugins)<\/p>\n<p><code><br \/>\n[plugins]<br \/>\nload_plugins=true<br \/>\ncustom_plugin_path=<br \/>\nactive_plugins=\/usr\/lib\/i386-linux-gnu\/geany\/autoclose.so;\/usr\/lib\/i386-linux-gnu\/geany\/addons.so;\/usr\/lib\/i386-linux-gnu\/geany\/defineformat.so;\/usr\/lib\/i386-linux-gnu\/geany\/geanypy.so;\/usr\/li<br \/>\nb\/i386-linux-gnu\/geany\/geanymacro.so;\/usr\/lib\/i386-linux-gnu\/geany\/multiterm.so;\/usr\/lib\/i386-linux-gnu\/geany\/filebrowser.so;<br \/>\n<\/code><\/p>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>soluci\u00f3n a que el editor geany no inicia, mostrando el mensaje \u00abAttempt to unlock mutex that was not locked\u00bb<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[2632,2630,2894,2631,983],"class_list":["post-7521","post","type-post","status-publish","format-standard","hentry","category-linux","tag-attempt","tag-geany","tag-linux","tag-mutex","tag-solucion"],"_links":{"self":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/posts\/7521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/comments?post=7521"}],"version-history":[{"count":0,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/posts\/7521\/revisions"}],"wp:attachment":[{"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/media?parent=7521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/categories?post=7521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webadedios.com\/blog\/wp-json\/wp\/v2\/tags?post=7521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}