{"action":"closed","issue":{"url":"https://api.github.com/repos/sbwtw/pidgin-wechat/issues/14","repository_url":"https://api.github.com/repos/sbwtw/pidgin-wechat","labels_url":"https://api.github.com/repos/sbwtw/pidgin-wechat/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/sbwtw/pidgin-wechat/issues/14/comments","events_url":"https://api.github.com/repos/sbwtw/pidgin-wechat/issues/14/events","html_url":"https://github.com/sbwtw/pidgin-wechat/issues/14","id":295484267,"number":14,"title":"Compilation on Debian 9","user":{"login":"Tr4sK","id":1238195,"avatar_url":"https://avatars2.githubusercontent.com/u/1238195?v=4","gravatar_id":"","url":"https://api.github.com/users/Tr4sK","html_url":"https://github.com/Tr4sK","followers_url":"https://api.github.com/users/Tr4sK/followers","following_url":"https://api.github.com/users/Tr4sK/following{/other_user}","gists_url":"https://api.github.com/users/Tr4sK/gists{/gist_id}","starred_url":"https://api.github.com/users/Tr4sK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tr4sK/subscriptions","organizations_url":"https://api.github.com/users/Tr4sK/orgs","repos_url":"https://api.github.com/users/Tr4sK/repos","events_url":"https://api.github.com/users/Tr4sK/events{/privacy}","received_events_url":"https://api.github.com/users/Tr4sK/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-08T11:53:39Z","updated_at":"2018-02-15T04:46:28Z","closed_at":"2018-02-15T04:46:27Z","author_association":"NONE","body":"Please ask the following questions, Thanks!\r\n\r\n- My system:\r\n    > Debian GNU/Linux buster/sid\r\n\r\n- My pidgin version is:\r\n    > Pidgin 2.12.0 (libpurple 2.12.0)\r\n\r\n- My pidgin-wechat version is:\r\n    > master (dc3adda)\r\n\r\n- standard output:\r\n```\r\nGtk-Message: Failed to load module \"canberra-gtk-module\"\r\n(12:43:08) prefs: Reading /home/user/.purple/prefs.xml\r\n(12:43:08) prefs: Finished reading /home/user/.purple/prefs.xml\r\n(12:43:08) prefs: Unable to find rename pref for /core/plugins\r\n(12:43:08) prefs: Renaming /core to /purple\r\n(12:43:08) prefs: removing pref /core/plugins/core-plugin_pack-google/domain\r\n(12:43:08) prefs: removing pref /core/plugins/core-plugin_pack-google\r\n(12:43:08) prefs: removing pref /core/plugins\r\n(12:43:08) prefs: removing pref /core\r\n(12:43:08) prefs: purple_prefs_get_path: Unknown pref /pidgin/browsers/command\r\n(12:43:08) dbus: okkk\r\n(12:43:08) plugins: probing /home/user/.purple/plugins/libwechat.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/iconaway.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/nicksaid.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/gtkbuddynote.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/libpidgin_pp.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/convcolors.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/blistops.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/spellchk.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/lastseen.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/xmppdisco.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/xchat-chats.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/mystatusbox.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/pidginrc.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/extplacement.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/cap.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/gestures.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/encrypt.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/enhancedhist.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/musicmessaging.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/convbadger.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/themeedit.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/listlog.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/plonkers.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/pidgin-twitter.so\r\n(12:43:08) plugins: probing /usr/lib/pidgin/icon_override.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/markerline.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/pidgin-otr.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/timestamp_format.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/xmppconsole.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/gRIM.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/sendbutton.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/pidgin-schedule.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/irssi.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/sepandtab.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/infopane.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/switchspell.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/timestamp.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/vvconfig.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/ticker.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/album.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/notify.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/timelog.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/gmchess-network.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/history.so\r\n(12:43:09) plugins: probing /usr/lib/pidgin/difftopic.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/splitter.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libicq.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libgg.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/translate.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/perl.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/psychic.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libzephyr.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/liboscar.so\r\n(12:43:09) plugins: /usr/lib/purple-2/liboscar.so is not usable because the 'purple_init_plugin' symbol could not be found.  Does the plugin call the PURPLE_INIT_PLUGIN() macro?\r\n(12:43:09) plugins: probing /usr/lib/purple-2/autoaccept.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libjabber.so\r\n(12:43:09) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found.  Does the plugin call the PURPLE_INIT_PLUGIN() macro?\r\n(12:43:09) plugins: probing /usr/lib/purple-2/colorize.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/log_reader.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/irc-more.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/sslinfo.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/slashexec.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libxmpp.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libirc.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/joinpart.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libsnpp.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/xmppprio.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/buddynote.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/flip.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/oldlogger.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/nss-prefs.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libnovell.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libskype_dbus.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libaim.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/autoreply.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/offlinemsg.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/eight_ball.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/listhandler.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/autoprofile.so\r\n(12:43:09) autoprofile: general: Initializing AutoProfile\r\n(12:43:09) autoprofile: general: Initializing preference defaults if necessary\r\n(12:43:09) plugins: probing /usr/lib/purple-2/ssl.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libsimple.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/ssl-nss.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/dice.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/idle.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/statenotify.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/bash.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/simfix.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libskype.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/dbus-example.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/google.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/gnome-keyring.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libbonjour.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/newline.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/dewysiwygification.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/highlight.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/tcl.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/capsnot.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/ignore.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/libsametime.so\r\n(12:43:09) plugins: /usr/lib/purple-2/libsametime.so has a prefs_info, but is a prpl. This is no longer supported.\r\n(12:43:09) plugins: probing /usr/lib/purple-2/irchelper.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/napster.so\r\n(12:43:09) plugins: probing /usr/lib/purple-2/groupmsg.so\r\n(12:43:09) gg: Loading Gadu-Gadu protocol plugin with libgadu 1.12.2...\r\n(12:43:09) plugins: probing /usr/lib/purple-2/XEP-0027.pl\r\ngpg-agent: une instance de gpg-agent fonctionne déjà —\r\npas de démarrage d'une nouvelle instance\r\n(12:43:09) util: Reading file xmpp-caps.xml from directory /home/user/.purple\r\n(12:43:09) util: File /home/user/.purple/xmpp-caps.xml does not exist (this is not necessarily an error)\r\n(12:43:09) jabber: creating hash tables for data objects\r\n(12:43:09) prefs: /purple/status/scores/offline changed, scheduling save.\r\n(12:43:09) prefs: /purple/status/scores/available changed, scheduling save.\r\n(12:43:09) prefs: /purple/status/scores/invisible changed, scheduling save.\r\n(12:43:09) prefs: /purple/status/scores/away changed, scheduling save.\r\n(12:43:09) prefs: /purple/status/scores/extended_away changed, scheduling save.\r\n(12:43:09) prefs: /purple/status/scores/idle changed, scheduling save.\r\n(12:43:09) prefs: /purple/status/scores/offline_msg changed, scheduling save.\r\n(12:43:09) util: Reading file accounts.xml from directory /home/user/.purple\r\n(12:43:09) util: Reading file status.xml from directory /home/user/.purple\r\n(12:43:09) certificate: CertificateVerifier x509, singleuse requested but not found.\r\n(12:43:09) certificate: CertificateVerifier singleuse registered\r\n(12:43:09) certificate: CertificatePool x509, ca requested but not found.\r\n(12:43:09) certificate: CertificateScheme x509 requested but not found.\r\n(12:43:09) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet registered. Maybe it will be better later.\r\n(12:43:09) certificate/x509/ca: Init failed, probably because a dependency is not yet registered. It has been deferred to later.\r\n(12:43:09) certificate: CertificatePool ca registered\r\n(12:43:09) certificate: CertificatePool x509, tls_peers requested but not found.\r\n(12:43:09) certificate: CertificatePool tls_peers registered\r\n(12:43:09) certificate: CertificateVerifier x509, tls_cached requested but not found.\r\n(12:43:09) certificate: CertificateVerifier tls_cached registered\r\n(12:43:09) prefs: /purple/logging/format changed, scheduling save.\r\n(12:43:09) prefs: /purple/logging/format changed, scheduling save.\r\n(12:43:09) prefs: /purple/proxy/type changed, scheduling save.\r\n(12:43:09) prefs: /purple/proxy/host changed, scheduling save.\r\n(12:43:09) prefs: /purple/proxy/port changed, scheduling save.\r\n(12:43:09) prefs: /purple/proxy/username changed, scheduling save.\r\n(12:43:09) prefs: /purple/proxy/password changed, scheduling save.\r\n(12:43:09) nss: Cipher - TLS_AES_128_GCM_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_CHACHA20_POLY1305_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_AES_256_GCM_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_RC4_128_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_RC4_128_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_AES_128_GCM_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_AES_256_GCM_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_AES_128_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_AES_128_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_AES_128_CBC_SHA256: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_AES_256_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_AES_256_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_AES_256_CBC_SHA256: Enabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_RC4_128_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_RSA_WITH_AES_128_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_RSA_WITH_AES_256_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_ECDSA_WITH_RC4_128_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_RSA_WITH_RC4_128_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_AES_128_GCM_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_AES_256_GCM_SHA384: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_AES_128_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_AES_128_CBC_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_CAMELLIA_128_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_AES_256_CBC_SHA: Enabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_AES_256_CBC_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_CAMELLIA_256_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_SEED_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_3DES_EDE_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_RC4_128_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_RC4_128_MD5: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_RSA_WITH_DES_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_DHE_DSS_WITH_DES_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_DES_CBC_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_ECDSA_WITH_NULL_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDHE_RSA_WITH_NULL_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_RSA_WITH_NULL_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_ECDH_ECDSA_WITH_NULL_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_NULL_SHA: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_NULL_SHA256: Disabled\r\n(12:43:09) nss: Cipher - TLS_RSA_WITH_NULL_MD5: Disabled\r\n(12:43:09) nss: TLS supported versions: 0x0301 through 0x0304\r\n(12:43:09) nss: TLS versions allowed by default: 0x0301 through 0x0303\r\n(12:43:09) nss: Changed allowed TLS versions to 0x0301 through 0x0304\r\n(12:43:09) certificate: CertificateScheme x509 requested but not found.\r\n(12:43:09) certificate: CertificateScheme x509 registered\r\n(12:43:09) util: Reading file smileys.xml from directory /home/user/.purple\r\n(12:43:09) util: File /home/user/.purple/smileys.xml does not exist (this is not necessarily an error)\r\n(12:43:09) stun: using server \r\n(12:43:09) sound: Initializing sound output drivers.\r\n(12:43:09) prefs: /pidgin/conversations/placement changed, scheduling save.\r\n(12:43:09) prefs: purple_prefs_get_bool: Unknown pref /pidgin/docklet/x11/embedded\r\n(12:43:09) GLib-GObject: ../../../../gobject/gsignal.c:2523: signal 'destroy' is invalid for instance '0x563cac6df6e0' of type 'GtkStatusIcon'\r\n(12:43:09) gtkblist: added visibility manager: 1\r\n(12:43:09) docklet: GTK+ created\r\n(12:43:09) gtkmedia: Registering media element types\r\n(12:43:09) util: Reading file blist.xml from directory /home/user/.purple\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/flip.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/cap.so\r\n(12:43:09) cap: Database connection successfully made.\r\n(12:43:09) cap: Adding plugin functionality.\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/dice.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/lastseen.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/pidgin-otr.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/ssl-nss.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/XEP-0027.pl\r\n(12:43:09) perl: Loading perl script\r\ngpg-agent: une instance de gpg-agent fonctionne déjà —\r\npas de démarrage d'une nouvelle instance\r\n(12:43:09) openpgpplugin: plugin_load() - OpenPGP Plugin Loaded.\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/gnome-keyring.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/pidginrc.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/encrypt.so\r\n(12:43:09) pidgin-encryption: Compiled with Purple '2.10.11', running with Purple '2.12.0'.\r\n(12:43:09) pidgin-encryption: Checking for old prefs file (/home/user/.purple/encrypt.prefs)...\r\n(12:43:09) pidgin-encryption: plugin_load called\r\n(12:43:09) pidgin-encryption: Adding stock from /usr/share/pixmaps/pidgin-encryption/icon_out_lock.png\r\n(12:43:09) pidgin-encryption: iconset = 0x563cac5ebd20\r\n(12:43:09) pidgin-encryption: Adding stock from /usr/share/pixmaps/pidgin-encryption/icon_out_unlock.png\r\n(12:43:09) pidgin-encryption: iconset = 0x563cac5ebcc0\r\n(12:43:09) pidgin-encryption: Adding stock from /usr/share/pixmaps/pidgin-encryption/icon_out_capable.png\r\n(12:43:09) pidgin-encryption: iconset = 0x563cac5ec1b0\r\n(12:43:09) pidgin-encryption: Adding stock from /usr/share/pixmaps/pidgin-encryption/icon_in_lock.png\r\n(12:43:09) pidgin-encryption: iconset = 0x563cac5ec150\r\n(12:43:09) pidgin-encryption: Adding stock from /usr/share/pixmaps/pidgin-encryption/icon_in_unlock.png\r\n(12:43:09) pidgin-encryption: iconset = 0x563cac5ec0f0\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/pidgin-twitter.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/libpidgin_pp.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/psychic.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/ssl.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/sslinfo.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/vvconfig.so\r\n(12:43:09) gtkmedia: Registering media element types\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/pidgin/xmppdisco.so\r\n(12:43:09) plugins: Loading saved plugin /usr/lib/purple-2/bash.so\r\n(12:43:09) pounce: Error reading pounces: L’ouverture du fichier « /home/user/.purple/pounces.xml » a échoué : Aucun fichier ou dossier de ce type\r\n(12:43:09) gtkthemes: /usr/share/pixmaps/pidgin/emotes/inbob/theme:13 is invalid UTF-8\r\n(12:43:09) gtkthemes: /usr/share/pixmaps/pidgin/emotes/inbob/theme:30 is invalid UTF-8\r\n(12:43:10) Session Management: ICE initialized.\r\n(12:43:10) Session Management: Connecting with no previous ID\r\n(12:43:10) Session Management: Handling new ICE connection... \r\n(12:43:10) done.\r\n(12:43:10) Session Management: Connected to manager (gnome-session) with client ID 1061a3df2150d21eb4151809019011903300000031700095\r\n(12:43:10) Session Management: Using pidgin as command\r\n(12:43:10) GLib-GObject: value \"-1413395319\" of type 'gint' is invalid or out of range for property 'weight' of type 'gint'\r\n(12:43:10) connection: Connecting. gc = 0x563cad6bafe0\r\n(12:43:10) dnsquery: Performing DNS lookup for 127.0.0.1\r\n(12:43:10) Session Management: Received first save_yourself\r\n(12:43:10) dnsquery: IP resolved for 127.0.0.1\r\n(12:43:10) proxy: Attempting connection to 127.0.0.1\r\n(12:43:10) proxy: Connecting to plop:5222 via 127.0.0.1:9050 using SOCKS5\r\n(12:43:10) socks5 proxy: Connection in progress\r\n(12:43:10) Session Management: Received save_complete\r\n(12:43:10) socks5 proxy: Connected.\r\n(12:43:10) socks5 proxy: Able to read.\r\n(12:43:10) socks5 proxy: Got auth response.\r\n(12:43:10) prefs: /pidgin/blist/list_maximized changed, scheduling save.\r\n(12:43:10) prefs: /pidgin/blist/list_maximized changed, scheduling save.\r\n(12:43:10) s5: reallocing from 5 to 8\r\n(12:43:10) s5: reallocing from 8 to 10\r\n(12:43:10) proxy: Connected to plop:5222.\r\n\r\n```\r\n\r\n- coredump file or debugger's stack trace:\r\nI decided to give a try to compilation, here is the output:\r\n\r\n```\r\n[~/script/pidgin-wechat] - [2018-02-08 12:21:01]\r\n└─[0] <git:(master dc3adda) > cargo build\r\n    Updating registry `https://github.com/rust-lang/crates.io-index`\r\n    Updating git repository `https://github.com/seanmonstar/reqwest`            \r\n Downloading lazy_static v0.2.8                                                 \r\n Downloading glib-sys v0.4.0                                                    \r\n Downloading serde_json v1.0.3                                                  \r\n Downloading hyper v0.11.2                                                      \r\n Downloading time v0.1.38                                                       \r\n Downloading libc v0.2.31                                                       \r\n Downloading regex v0.2.2                                                       \r\n Downloading rust-crypto v0.2.36                                                \r\n Downloading purple-sys v0.1.0                                                  \r\n Downloading bitflags v0.9.1                                                    \r\n Downloading pkg-config v0.3.9                                                  \r\n Downloading num-traits v0.1.40                                                 \r\n Downloading itoa v0.3.4                                                        \r\n Downloading serde v1.0.15                                                      \r\n Downloading dtoa v0.4.2                                                        \r\n Downloading bytes v0.4.5                                                       \r\n Downloading native-tls v0.1.4                                                  \r\n Downloading tokio-core v0.1.9                                                  \r\n Downloading tokio-io v0.1.3                                                    \r\n Downloading url v1.5.1                                                         \r\n Downloading mime_guess v2.0.0-alpha.2                                          \r\n Downloading libflate v0.1.11                                                   \r\n Downloading uuid v0.5.1                                                        \r\n Downloading serde_urlencoded v0.5.1                                            \r\n Downloading log v0.3.8                                                         \r\n Downloading futures v0.1.16                                                    \r\n Downloading tokio-tls v0.1.3                                                   \r\n Downloading hyper-tls v0.1.2                                                   \r\n Downloading byteorder v1.1.0                                                   \r\n Downloading iovec v0.1.0                                                       \r\n Downloading scoped-tls v0.1.0                                                  \r\n Downloading mio v0.6.10                                                        \r\n Downloading slab v0.3.0                                                        \r\n Downloading net2 v0.2.31                                                       \r\n Downloading lazycell v0.5.1                                                    \r\n Downloading cfg-if v0.1.2                                                      \r\n Downloading percent-encoding v1.0.0                                            \r\n Downloading matches v0.1.6                                                     \r\n Downloading idna v0.1.4                                                        \r\n Downloading unicode-bidi v0.3.4                                                \r\n Downloading unicode-normalization v0.1.5                                       \r\n Downloading mime v0.3.4                                                        \r\n Downloading phf v0.7.21                                                        \r\n Downloading unicase v1.4.2                                                     \r\n Downloading unicase v2.0.0                                                     \r\n Downloading rustc_version v0.1.7                                               \r\n Downloading semver v0.1.20                                                     \r\n Downloading phf_shared v0.7.21                                                 \r\n Downloading siphasher v0.2.2                                                   \r\n Downloading version_check v0.1.3                                               \r\n Downloading phf_codegen v0.7.21                                                \r\n Downloading phf_generator v0.7.21                                              \r\n Downloading rand v0.3.16                                                       \r\n Downloading adler32 v1.0.2                                                     \r\n Downloading tokio-service v0.1.0                                               \r\n Downloading futures-cpupool v0.1.6                                             \r\n Downloading tokio-proto v0.1.1                                                 \r\n Downloading httparse v1.2.3                                                    \r\n Downloading language-tags v0.2.2                                               \r\n Downloading base64 v0.6.0                                                      \r\n Downloading num_cpus v1.6.2                                                    \r\n Downloading take v0.1.0                                                        \r\n Downloading smallvec v0.2.1                                                    \r\n Downloading safemem v0.2.0                                                     \r\n Downloading regex-syntax v0.4.1                                                \r\n Downloading aho-corasick v0.6.3                                                \r\n Downloading memchr v1.0.1                                                      \r\n Downloading utf8-ranges v1.0.0                                                 \r\n Downloading thread_local v0.3.4                                                \r\n Downloading unreachable v1.0.0                                                 \r\n Downloading void v1.0.2                                                        \r\n Downloading rustc-serialize v0.3.24                                            \r\n Downloading gcc v0.3.54                                                        \r\n Downloading bindgen v0.29.0                                                    \r\n Downloading clang-sys v0.19.0                                                  \r\n Downloading aster v0.41.0                                                      \r\n Downloading cexpr v0.2.2                                                       \r\n Downloading quasi v0.32.0                                                      \r\n Downloading clap v2.26.2                                                       \r\n Downloading peeking_take_while v0.1.2                                          \r\n Downloading env_logger v0.4.3                                                  \r\n Downloading syntex_syntax v0.58.1                                              \r\n Downloading libloading v0.4.2                                                  \r\n Downloading glob v0.2.11                                                       \r\n Downloading bitflags v0.8.2                                                    \r\n Downloading syntex_errors v0.58.1                                              \r\n Downloading syntex_pos v0.58.1                                                 \r\n Downloading unicode-xid v0.0.4                                                 \r\n Downloading term v0.4.6                                                        \r\n Downloading nom v3.2.0                                                         \r\n Downloading strsim v0.6.0                                                      \r\n Downloading term_size v0.3.0                                                   \r\n Downloading vec_map v0.8.0                                                     \r\n Downloading atty v0.2.2                                                        \r\n Downloading textwrap v0.8.0                                                    \r\n Downloading ansi_term v0.9.0                                                   \r\n Downloading unicode-width v0.1.4                                               \r\n Downloading quasi_codegen v0.32.0                                              \r\n Downloading syntex v0.58.1                                                     \r\n Downloading openssl v0.9.19                                                    \r\n Downloading openssl-sys v0.9.19                                                \r\n Downloading foreign-types v0.2.0                                               \r\n Downloading cc v1.0.0                                                          \r\n   Compiling peeking_take_while v0.1.2                                          \r\n   Compiling term v0.4.6\r\n   Compiling cfg-if v0.1.2\r\n   Compiling gcc v0.3.54\r\n   Compiling vec_map v0.8.0\r\n   Compiling foreign-types v0.2.0\r\n   Compiling version_check v0.1.3\r\n   Compiling adler32 v1.0.2\r\n   Compiling unicode-xid v0.0.4\r\n   Compiling lazy_static v0.2.8\r\n   Compiling byteorder v1.1.0\r\n   Compiling utf8-ranges v1.0.0\r\n   Compiling ansi_term v0.9.0\r\n   Compiling slab v0.3.0\r\n   Compiling scoped-tls v0.1.0\r\n   Compiling itoa v0.3.4\r\n   Compiling safemem v0.2.0\r\n   Compiling log v0.3.8\r\n   Compiling cc v1.0.0\r\n   Compiling libc v0.2.31\r\n   Compiling matches v0.1.6\r\n   Compiling lazycell v0.5.1\r\n   Compiling bitflags v0.9.1\r\n   Compiling glob v0.2.11\r\n   Compiling unicode-normalization v0.1.5\r\n   Compiling smallvec v0.2.1\r\n   Compiling semver v0.1.20\r\n   Compiling void v1.0.2\r\n   Compiling dtoa v0.4.2\r\n   Compiling strsim v0.6.0\r\n   Compiling pkg-config v0.3.9\r\n   Compiling rustc-serialize v0.3.24\r\n   Compiling language-tags v0.2.2\r\n   Compiling futures v0.1.16\r\n   Compiling openssl v0.9.19\r\n   Compiling httparse v1.2.3\r\n   Compiling percent-encoding v1.0.0\r\n   Compiling bitflags v0.8.2\r\n   Compiling unicode-width v0.1.4\r\n   Compiling take v0.1.0\r\n   Compiling num-traits v0.1.40\r\n   Compiling regex-syntax v0.4.1\r\n   Compiling serde v1.0.15\r\n   Compiling siphasher v0.2.2\r\n   Compiling libloading v0.4.2\r\n   Compiling unicase v1.4.2\r\n   Compiling rust-crypto v0.2.36\r\n   Compiling libflate v0.1.11\r\n   Compiling base64 v0.6.0\r\n   Compiling unicode-bidi v0.3.4\r\n   Compiling net2 v0.2.31\r\n   Compiling iovec v0.1.0\r\n   Compiling atty v0.2.2\r\n   Compiling time v0.1.38\r\n   Compiling rand v0.3.16\r\n   Compiling term_size v0.3.0\r\n   Compiling memchr v1.0.1\r\n   Compiling num_cpus v1.6.2\r\n   Compiling clang-sys v0.19.0\r\n   Compiling unreachable v1.0.0\r\n   Compiling glib-sys v0.4.0\r\n   Compiling openssl-sys v0.9.19\r\n   Compiling rustc_version v0.1.7\r\n   Compiling tokio-service v0.1.0\r\n   Compiling syntex_pos v0.58.1\r\n   Compiling idna v0.1.4\r\n   Compiling bytes v0.4.5\r\n   Compiling mio v0.6.10\r\n   Compiling textwrap v0.8.0\r\n   Compiling nom v3.2.0\r\n   Compiling aho-corasick v0.6.3\r\n   Compiling futures-cpupool v0.1.6\r\n   Compiling thread_local v0.3.4\r\n   Compiling uuid v0.5.1\r\n   Compiling unicase v2.0.0\r\n   Compiling serde_json v1.0.3\r\n   Compiling syntex_errors v0.58.1\r\n   Compiling tokio-io v0.1.3\r\n   Compiling clap v2.26.2\r\n   Compiling url v1.5.1\r\n   Compiling regex v0.2.2\r\n   Compiling cexpr v0.2.2\r\n   Compiling phf_shared v0.7.21\r\n   Compiling tokio-core v0.1.9\r\n   Compiling syntex_syntax v0.58.1\r\n   Compiling serde_urlencoded v0.5.1\r\n   Compiling phf v0.7.21\r\n   Compiling phf_generator v0.7.21\r\n   Compiling env_logger v0.4.3\r\n   Compiling tokio-proto v0.1.1\r\n   Compiling mime v0.3.4\r\n   Compiling phf_codegen v0.7.21\r\n   Compiling hyper v0.11.2\r\n   Compiling mime_guess v2.0.0-alpha.2\r\n   Compiling native-tls v0.1.4\r\n   Compiling tokio-tls v0.1.3\r\n   Compiling hyper-tls v0.1.2\r\n   Compiling reqwest v0.7.3 (https://github.com/seanmonstar/reqwest#a646bb56)\r\n   Compiling quasi v0.32.0\r\n   Compiling aster v0.41.0\r\n   Compiling syntex v0.58.1\r\n   Compiling quasi_codegen v0.32.0\r\n   Compiling bindgen v0.29.0\r\n   Compiling purple-sys v0.1.0\r\n   Compiling pidgin-wechat v0.1.0 (file:///home/user/script/pidgin-wechat)\r\nwarning: unused import: `self::crypto::md5::Md5`\r\n  --> src/server.rs:14:5\r\n   |\r\n14 | use self::crypto::md5::Md5;\r\n   |     ^^^^^^^^^^^^^^^^^^^^^^\r\n   |\r\n   = note: #[warn(unused_imports)] on by default\r\n\r\nwarning: unused import: `self::time::Duration`\r\n  --> src/server.rs:16:5\r\n   |\r\n16 | use self::time::Duration;\r\n   |     ^^^^^^^^^^^^^^^^^^^^\r\n\r\nwarning: unused import: `c_uchar`\r\n  --> src/server.rs:31:36\r\n   |\r\n31 | use std::os::raw::{c_void, c_char, c_uchar, c_int};\r\n   |                                    ^^^^^^^\r\n\r\nwarning: unused import: `self::crypto::digest::Digest`\r\n  --> src/server.rs:15:5\r\n   |\r\n15 | use self::crypto::digest::Digest;\r\n   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n\r\nwarning: method is never used: `data_ticket`\r\n   --> src/server.rs:155:5\r\n    |\r\n155 |     fn data_ticket(&self) -> Option<&str> {\r\n    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n    |\r\n    = note: #[warn(dead_code)] on by default\r\n\r\nwarning: method is never used: `image_upload_data`\r\n   --> src/server.rs:322:5\r\n    |\r\n322 |     fn image_upload_data(&self, img_size: usize, img_md5: &str, dest_name: &str) -> Value {\r\n    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n\r\nwarning: variable does not need to be mutable\r\n   --> src/server.rs:600:9\r\n    |\r\n600 |     let mut client = Client::new();\r\n    |         ---^^^^^^^\r\n    |         |\r\n    |         help: remove this `mut`\r\n    |\r\n    = note: #[warn(unused_mut)] on by default\r\n\r\n    Finished dev [unoptimized + debuginfo] target(s) in 365.69 secs\r\n```"}}
{"actor":{"display_login":"sbwtw"}}