Bug 23486

Summary: Should not issue g_warning under normal circumstances
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: mission-controlAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED MOVED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 51282    
Bug Blocks:    

Description Guillaume Desmottes 2009-08-24 06:10:23 UTC
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
Comment 1 Simon McVittie 2009-09-03 07:33:01 UTC
telepathy-mission-control shouldn't be run with fatal warnings: it warns whenever things start going wrong. Ideally, it shouldn't - any error that's adequately reported via a GError (or via D-Bus) doesn't need to be a g_warning.
Comment 2 GitLab Migration User 2019-12-03 19:33:20 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-mission-control/issues/7.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.