[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