{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/56886e225f17917f3846e0ab6dfb6ee0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"56886e225f17917f3846e0ab6dfb6ee0","url":"https://api.github.com/users/mikk73","login":"mikk73","id":1135465},"milestone":null,"assignee":null,"updated_at":"2011-11-08T22:56:46Z","labels":[{"name":"sʍopuıʍ","color":"0b02e1","url":"https://api.github.com/repos/emesene/emesene/labels/s%CA%8Dopu%C4%B1%CA%8D"}],"comments":5,"closed_at":null,"url":"https://api.github.com/repos/emesene/emesene/issues/908","body":"2.11.9 official or latest git version, portable or installer version or run directly source from pythonw\r\n\r\n1. Start emesene2 portable (debug exe)\r\n2. Data is filled, click to connect.\r\n3. Option/preferences/plugins. List is updated, this works.\r\n4. I select this: \"contact status history combo\" or any, click to download. \"Downloading extensions\" window is appear.\r\n5. FREEZE\r\n\r\nFreeze mean this (Sbte read pls):\r\nApllication has out of control. I click to anywhere on emesene2 window, nothing happen. If I click on \"Downloading extensions\" window cancel button, nothing happen. I need taskmenager the kill this app or emesene2 try icon, quit menu.\r\n\r\ndebug window this:\r\n\r\n```\r\nNo handlers could be found for logger \"emesene.e3.common.DBus\"\r\nc:\\emesene\\emesene-2.11.8-devel-20111102_0912-portable\\.\\e3\\jabber\\Worker.py:27:\r\n DeprecationWarning: the sha module is deprecated; use the hashlib module instea\r\nd\r\nc:\\emesene\\emesene-2.11.8-devel-20111102_0912-portable\\.\\gui\\gtkui\\__init__.py:8\r\n9: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed\r\n[09:51:48 WARNING pluginmanager] error importing \"contact_status_history_combo\":\r\n No module named contact_status_history_combo\r\nTraceback (most recent call last):\r\n  File \"gui\\gtkui\\utils.pyo\", line 260, in check\r\n\r\n  File \"gui\\gtkui\\ExtensionList.pyo\", line 283, in show_update_callback\r\n\r\n  File \"gui\\gtkui\\PluginWindow.pyo\", line 69, in on_update\r\n\r\n  File \"pluginmanager.pyo\", line 252, in plugin_description\r\n\r\n  File \"pluginmanager.pyo\", line 156, in get_description\r\n\r\nAttributeError: 'NoneType' object has no attribute 'Plugin'\r\n```\r\nx\r\n6. Start again emesene2 (debug)\r\n7. Data is filled, click to connect.\r\n8. Option/preferences/plugins. Plugins window is now empty. If I click to refresh button, nothing change.\r\n\r\nDebug window:\r\n\r\n```\r\nNo handlers could be found for logger \"emesene.e3.common.DBus\"\r\nc:\\emesene\\emesene-2.11.8-devel-20111102_0912-portable\\.\\e3\\jabber\\Worker.py:27:\r\n DeprecationWarning: the sha module is deprecated; use the hashlib module instea\r\nd\r\n[10:01:28 WARNING pluginmanager] error importing \"contact_status_history_combo\":\r\n No module named contact_status_history_combo\r\nc:\\emesene\\emesene-2.11.8-devel-20111102_0912-portable\\.\\gui\\gtkui\\__init__.py:8\r\n9: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed\r\n[10:01:32 WARNING pluginmanager] error importing \"contact_status_history_combo\":\r\n No module named contact_status_history_combo\r\nTraceback (most recent call last):\r\n  File \"gui\\gtkui\\Preferences.pyo\", line 226, in _on_row_activated\r\n\r\n  File \"gui\\gtkui\\Preferences.pyo\", line 231, in showPage\r\n\r\n  File \"gui\\gtkui\\PluginWindow.pyo\", line 69, in on_update\r\n\r\n  File \"pluginmanager.pyo\", line 252, in plugin_description\r\n\r\n  File \"pluginmanager.pyo\", line 156, in get_description\r\n\r\nAttributeError: 'NoneType' object has no attribute 'Plugin'\r\n[10:01:42 WARNING pluginmanager] error importing \"contact_status_history_combo\":\r\n No module named contact_status_history_combo\r\nTraceback (most recent call last):\r\n  File \"gui\\gtkui\\PluginWindow.pyo\", line 69, in on_update\r\n\r\n  File \"pluginmanager.pyo\", line 252, in plugin_description\r\n\r\n  File \"pluginmanager.pyo\", line 156, in get_description\r\n\r\nAttributeError: 'NoneType' object has no attribute 'Plugin'\r\n```\r\n\r\nIf I run emesene from python, see latest git:\r\n\r\n```\r\ngit clone https://github.com/emesene/emesene.git\r\ncd emesene\r\ngit reset --hard v2.11.7\r\ngit reset --hard v2.11.9\r\ngit submodule init\r\ngit submodule update\r\n```\r\n```\r\npython emesene.py\r\n```\r\nSymtomps is equally, app is freeze when download plugin, this is not exe problem.\r\n\r\nDebug window:\r\n\r\n```\r\nNo handlers could be found for logger \"emesene.e3.common.DBus\"\r\nc:\\Temp\\emesene\\emesene\\e3\\jabber\\Worker.py:27: DeprecationWarning: the sha modu\r\nle is deprecated; use the hashlib module instead\r\n  import sha\r\nc:\\Temp\\emesene\\emesene\\gui\\gtkui\\__init__.py:89: Warning: g_object_set_qdata: a\r\nssertion `G_IS_OBJECT (object)' failed\r\n  gtk.main()\r\n```\r\n\r\nps.:\r\nTheme download too bad. Download is success, I select new theme, but after emesene is restart and connect, emesene windows is empty.","html_url":"https://github.com/emesene/emesene/issues/908","number":908,"title":"Windwos 2.11.9 version, plugins download -> freeze","id":2119436,"created_at":"2011-11-02T09:29:07Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/bb24f451e1a2dfa0e5e47235763d86e7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"bb24f451e1a2dfa0e5e47235763d86e7","url":"https://api.github.com/users/Sbte","login":"Sbte","id":454803},"updated_at":"2011-11-08T22:56:46Z","url":"https://api.github.com/repos/emesene/emesene/issues/comments/2675019","body":"Ok, so it successfully downloads all the files. So that's not the problem. Maybe it's a bug in GtkRunner\r\n\r\nNote to self: remove ```self.on_update(clear=True)```","id":2675019,"created_at":"2011-11-08T22:56:46Z"}}