[Pidgin] #2506: Pidgin 2.1.0-1.fc7 exits abnormally with DBus.Error.ServiceUnknown " The name org.freedesktop.NetworkManager was not provided by any .service files"
Pidgin
trac at pidgin.im
Fri Aug 10 17:51:20 EDT 2007
#2506: Pidgin 2.1.0-1.fc7 exits abnormally with DBus.Error.ServiceUnknown " The
name org.freedesktop.NetworkManager was not provided by any .service files"
--------------------------+-------------------------------------------------
Reporter: ektoric | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.1.0
Keywords: | Pending: 0
--------------------------+-------------------------------------------------
Pidgin 2.1.0-1.fc7 exits abnormally. It does not "crash", it just exits
immediately.
{{{
[ektoric at p28 ~]$ pidgin
libnm_glib_nm_state_cb: dbus returned an error.
(org.freedesktop.DBus.Error.ServiceUnknown) The name
org.freedesktop.NetworkManager was not provided by any .service files
[ektoric at p28 ~]$
}}}
Basic system info:
{{{
[ektoric at p28 ~]$ cat /proc/version
Linux version 2.6.22.1-33.fc7
(kojibuilder at xenbuilder4.fedora.phx.redhat.com) (gcc version 4.1.2
20070502 (Red Hat 4.1.2-12)) #1 SMP Mon Jul 23 17:33:07 EDT 2007
[ektoric at p28 ~]$ rpm -qa | grep "pidgin\|purple"
pidgin-2.1.0-1.fc7
libpurple-2.1.0-1.fc7
[ektoric at p28 ~]$ ls -la ~/.purple
total 16
drwx------ 2 ektoric ektoric 4096 2007-08-10 16:40 .
drwx------ 36 ektoric ektoric 4096 2007-08-10 16:15 ..
-rw------- 1 ektoric ektoric 480 2007-08-10 16:40 status.xml
[ektoric at p28 ~]$ pidgin -v
Pidgin 2.1.0-1.fc7
[ektoric at p28 ~]$
}}}
Debug output:
{{{
[ektoric at p28 ~]$ pidgin -d
(16:44:15) dbus: okkk
(16:44:15) plugins: probing /usr/lib/pidgin/spellchk.so
(16:44:15) plugins: probing /usr/lib/pidgin/iconaway.so
(16:44:15) plugins: probing /usr/lib/pidgin/pidginrc.so
(16:44:15) plugins: probing /usr/lib/pidgin/convcolors.so
(16:44:15) plugins: probing /usr/lib/pidgin/musicmessaging.so
(16:44:15) plugins: probing /usr/lib/pidgin/extplacement.so
(16:44:15) plugins: probing /usr/lib/pidgin/history.so
(16:44:15) plugins: probing /usr/lib/pidgin/nautilus.so
(16:44:15) plugins: probing /usr/lib/pidgin/gevolution.so
(16:44:15) plugins: probing /usr/lib/pidgin/gestures.so
(16:44:15) plugins: probing /usr/lib/pidgin/timestamp_format.so
(16:44:15) plugins: probing /usr/lib/pidgin/notify.so
(16:44:15) plugins: probing /usr/lib/pidgin/xmppconsole.so
(16:44:15) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
(16:44:15) plugins: probing /usr/lib/pidgin/timestamp.so
(16:44:15) plugins: probing /usr/lib/pidgin/markerline.so
(16:44:15) plugins: probing /usr/lib/pidgin/ticker.so
(16:44:15) plugins: probing /usr/lib/purple-2/liboscar.so
(16:44:15) 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?
(16:44:15) plugins: probing /usr/lib/purple-2/autoaccept.so
(16:44:15) plugins: probing /usr/lib/purple-2/libmsn.so
(16:44:15) plugins: probing /usr/lib/purple-2/log_reader.so
(16:44:15) plugins: probing /usr/lib/purple-2/libaim.so
(16:44:15) plugins: probing /usr/lib/purple-2/dbus-example.so
(16:44:15) plugins: probing /usr/lib/purple-2/joinpart.so
(16:44:15) plugins: probing /usr/lib/purple-2/libsimple.so
(16:44:15) plugins: probing /usr/lib/purple-2/libbonjour.so
(16:44:15) plugins: probing /usr/lib/purple-2/statenotify.so
(16:44:15) plugins: probing /usr/lib/purple-2/ssl.so
(16:44:15) plugins: probing /usr/lib/purple-2/libnovell.so
(16:44:15) plugins: probing /usr/lib/purple-2/libyahoo.so
(16:44:15) plugins: probing /usr/lib/purple-2/ssl-gnutls.so
(16:44:15) plugins: probing /usr/lib/purple-2/libqq.so
(16:44:15) plugins: probing /usr/lib/purple-2/libsametime.so
(16:44:15) plugins: /usr/lib/purple-2/libsametime.so has a prefs_info, but
is a prpl. This is no longer supported.
(16:44:15) plugins: probing /usr/lib/purple-2/buddynote.so
(16:44:15) plugins: probing /usr/lib/purple-2/psychic.so
(16:44:15) plugins: probing /usr/lib/purple-2/libjabber.so
(16:44:15) 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?
(16:44:15) plugins: probing /usr/lib/purple-2/idle.so
(16:44:15) plugins: probing /usr/lib/purple-2/libgg.so
(16:44:15) plugins: probing /usr/lib/purple-2/newline.so
(16:44:15) plugins: probing /usr/lib/purple-2/libsilcpurple.so
(16:44:15) plugins: probing /usr/lib/purple-2/libicq.so
(16:44:15) plugins: probing /usr/lib/purple-2/offlinemsg.so
(16:44:15) plugins: probing /usr/lib/purple-2/ssl-nss.so
(16:44:15) plugins: probing /usr/lib/purple-2/libxmpp.so
(16:44:15) plugins: probing /usr/lib/purple-2/libzephyr.so
(16:44:15) plugins: probing /usr/lib/purple-2/libirc.so
(16:44:15) util: Reading file accounts.xml from directory
/home/ektoric/.purple
(16:44:15) util: File /home/ektoric/.purple/accounts.xml does not exist
(this is not necessarily an error)
(16:44:15) util: Reading file status.xml from directory
/home/ektoric/.purple
libnm_glib_nm_state_cb: dbus returned an error.
(org.freedesktop.DBus.Error.ServiceUnknown) The name
org.freedesktop.NetworkManager was not provided by any .service files
(16:44:15) stun: using server
(16:44:15) stun: using server
(16:44:15) sound: Initializing sound output drivers.
(16:44:16) prefs: purple_prefs_get_int: Unknown pref
/pidgin/conversations/im/width
(16:44:16) util: Writing file status.xml to directory
/home/ektoric/.purple
(16:44:16) main: Unloading all plugins
(16:44:16) plugins: Unloading plugin MSN
(16:44:16) plugins: Unloading plugin AIM
(16:44:16) plugins: Unloading plugin SIMPLE
(16:44:16) plugins: Unloading plugin Bonjour
(16:44:16) plugins: Unloading plugin GroupWise
(16:44:16) plugins: Unloading plugin Yahoo
(16:44:16) plugins: Unloading plugin QQ
(16:44:16) plugins: Unloading plugin Sametime
(16:44:16) plugins: Unloading plugin Gadu-Gadu
(16:44:16) plugins: Unloading plugin SILC
(16:44:16) plugins: Unloading plugin ICQ
(16:44:16) plugins: Unloading plugin XMPP
(16:44:16) plugins: Unloading plugin Zephyr
(16:44:16) plugins: Unloading plugin IRC
(16:44:16) accels: accel changed, scheduling save.
(16:44:16) accels: accel changed, scheduling save.
(16:44:16) accels: accel changed, scheduling save.
(16:44:16) accels: accel changed, scheduling save.
(16:44:16) accels: accel changed, scheduling save.
(16:44:16) accels: accel changed, scheduling save.
(16:44:16) Gtk: gtk_main_quit: assertion `main_loops != NULL' failed
[ektoric at p28 ~]$
}}}
The backtrace is not useful because it was not a "crash". It exited. The
trailing snippit is:
{{{
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread -1211151472 (LWP 4223)]
libnm_glib_nm_state_cb: dbus returned an error.
(org.freedesktop.DBus.Error.ServiceUnknown) The name
org.freedesktop.NetworkManager was not provided by any .service files
[Detaching after fork from child process 4224. (Try `set detach-on-fork
off'.)]
(no debugging symbols found)
(no debugging symbols found)
[New Thread -1221641328 (LWP 4225)]
[Thread -1221641328 (LWP 4225) exited]
Program exited normally.
(gdb) bt full
No stack.
(gdb)
}}}
The {{{status}} file is also not usefule:
{{{
[ektoric at p28 ~]$ cat ~/.purple/status.xml
<?xml version='1.0' encoding='UTF-8' ?>
<statuses version='1.0'>
<status name='Auto-Cached' transient='true' created='1186782256'
lastused='0' usage_count='0'>
<state>available</state>
</status>
<status name='Auto-Cached' transient='true' created='1186781864'
lastused='0' usage_count='0'>
<state>available</state>
</status>
<status name='Auto-Cached' transient='true' created='1186781685'
lastused='0' usage_count='0'>
<state>available</state>
</status>
<status name='Auto-Cached' transient='true' created='1186782032'
lastused='0' usage_count='0'>
<state>available</state>
</status>
</statuses>
[ektoric at p28 ~]$
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/2506>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list