Should not issue g_warning under normal circumstances
@gdesmott
Submitted by Guillaume Desmottes Assigned to Telepathy bugs list
Description
I was testing Empathy's new accounts UI (create, remove accounts, etc). After a while I noticed that MC5 has crashed (my tests users are running with fatal-warnings):
** (process:2881): DEBUG: write_conf: called
** (process:2881): DEBUG: _mcd_account_manager_create_account: called
** (process:2881): DEBUG: _mcd_account_constructed: 0x8d1ab0 (gabble/jabber/tetre0)
** (process:2881): DEBUG: [mcd-account.c:569]: Referencing (16) object 0x8b4020 of type McdManager
** (process:2881): DEBUG: mcd_account_check_parameters: called for gabble/jabber/tetre0
** (process:2881): DEBUG: mcd_account_check_parameters: missing required parameter account
** (process:2881): DEBUG: [mcd-account.c:291]: Referencing (1) object 0x8d1ab0 of type McdAccount
** (process:2881): DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/tetre0 not Enabled
** (process:2881): DEBUG: [mcd-account.c:335]: Unreferencing (2) object 0x8d1ab0 of type McdAccount
** (process:2881): DEBUG: _mcd_account_set_parameters: called
** (process:2881): DEBUG: _mcd_account_set_parameters: Got param account
** (process:2881): DEBUG: _mcd_account_set_parameters: Got param password
** (process:2881): DEBUG: mcd_account_check_parameters: called for gabble/jabber/tetre0
** (process:2881): DEBUG: mcd_account_check_validity: Account validity changed (old: 0, new: 1)
** (process:2881): DEBUG: mcd_account_changed_property: called: Valid
** (process:2881): DEBUG: mcd_account_changed_property: First changed property
** (process:2881): DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/tetre0 not Enabled
** (process:2881): DEBUG: mcd_dbusprop_set_property: org.freedesktop.Telepathy.Account, RequestedPresence
** (process:2881): DEBUG: set_requested_presence: called for gabble/jabber/tetre0
** (process:2881): DEBUG: set_requested_presence: setting requested presence: 2, available,
** (process:2881): DEBUG: mcd_account_request_presence_int: gabble/jabber/tetre0 not Enabled
** (process:2881): DEBUG: mcd_account_changed_property: called: RequestedPresence
** (process:2881): DEBUG: [mcd-account-manager.c:323]: Referencing (1) object 0x8d1ab0 of type McdAccount
** (process:2881): DEBUG: mcd_account_check_parameters: called for gabble/jabber/tetre0
** (process:2881): DEBUG: [mcd-account-manager.c:464]: Unreferencing (2) object 0x8d1ab0 of type McdAccount
** (process:2881): DEBUG: dbusprop_get_all: org.freedesktop.Telepathy.Account
** (process:2881): DEBUG: mcd_dbus_get_interfaces: called
** (process:2881): DEBUG: _mcd_account_dup_parameters: called
** (process:2881): DEBUG: get_connect_automatically: called for gabble/jabber/tetre0
** (process:2881): DEBUG: mcd_dbusprop_set_property: org.freedesktop.Telepathy.Account, Enabled
** (process:2881): DEBUG: set_enabled: called for gabble/jabber/tetre0
** (process:2881): DEBUG: mcd_account_changed_property: called: Enabled
** (process:2881): DEBUG: _mcd_account_dup_parameters: called
** (process:2881): DEBUG: [mcd-connection.c:1628]: Referencing (4) object 0x8a5900 of type TpConnectionManager
** (process:2881): DEBUG: [mcd-connection.c:1613]: Referencing (10) object 0x8ad020 of type McdDispatcher
** (process:2881): DEBUG: [mcd-connection.c:1636]: Referencing (4) object 0x8d1ab0 of type McdAccount
** (process:2881): DEBUG: [mcd-account.c:3024]: Referencing (1) object 0x8ad0c0 of type McdConnection
** (process:2881): DEBUG: _mcd_mission_set_parent: child = 0x8ad0c0, parent = 0x8b4020
** (process:2881): DEBUG: [mcd-mission.c:213]: Referencing (17) object 0x8b4020 of type McdManager
** (process:2881): DEBUG: mcd_manager_create_connection: Created a connection 0x8ad0c0 for account: gabble/jabber/tetre0
** (process:2881): DEBUG: _mcd_connection_connect: called for 0x8ad0c0, account gabble/jabber/tetre0
** (process:2881): DEBUG: _mcd_connection_connect_with_params: Trying connect account: gabble/jabber/tetre0
** (process:2881): DEBUG: mcd_account_changed_property: called: ConnectionStatus
** (process:2881): DEBUG: mcd_account_changed_property: called: ConnectionStatusReason
** (process:2881): DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/tetre0 already connected
** (process:2881): DEBUG: emit_property_changed: called
** WARNING **: request_connection_cb: RequestConnection failed: unable to get username and server from account
aborting...
Abandon