From: Eric P. <al...@gm...> - 2007-03-27 05:52:47
|
i've been trying to figure out why the package installed version of gaim-text works fine on my box, but the svn version that i have doesn't seem to want to work as well. to be more specific, the version i'm running directly from the directory where i've been fiddling with the source i've received via svn doesn't want to connect to any of my accounts. attached you will find a copy of the .error that it generates. i've seem to have narrowed it down to where it's breaking, but i have no idea why, possibly because i'm not sure what dbus is and/or how it works. it seems to be related to managing the network connections. when i try to connect to an account it fails on an assertion saying that presence != NULL. i've pinpointed where this error is being thrown. line 1369 in libgaim/account.c on the call to gaim_presence_is_online(account->presence). i'm not sure why it's like that, or even what this variable is for, where it's supposed to be sent. the output from my .error file seems to shed a bit of light. the first line complaining about being unable to connect reguarding some dbus thing, seems to suggest i might have a dbus issue. anyone know how this might be related. also, the 281 lines of assertion errors status != NULL in gaim_presence_set_status_active() seem to be related to my presence assertion issue from above. i'll continue looking, but if anyone has any ideas, i'd love to hear them. the following is my .error file: dbus: Failed to get connection: Failed to execute dbus-launch to autolaunch D-Bus session util: Reading file accounts.xml from directory /home/aluink/.gaim util: Reading file status.xml from directory /home/aluink/.gaim stun: using server stun: using server gntmain: setting up IO GntStyle: File is empty duplicate_hashes gnt_bindable_class_init duplicate_hashes gnt_wm_class_init util: Reading file blist.xml from directory /home/aluink/.gaim g_log: gaim_presence_set_status_active: assertion `status != NULL' failed g_log: gaim_presence_set_status_active: assertion `status != NULL' failed ... 277 times ... g_log: gaim_presence_set_status_active: assertion `status != NULL' failed g_log: gaim_presence_set_status_active: assertion `status != NULL' failed prefs: Reading /home/aluink/.gaim/prefs.xml (01:34:34) prefs: Finished reading /home/aluink/.gaim/prefs.xml (01:34:34) pounce: Error reading pounces: Failed to open file '/home/aluink/.gaim/pounces.xml': No such file or directory (01:34:34) account: got here(01:34:34) g_log: gaim_presence_is_online: assertion `presence != NULL' failed duplicate_hashes gnt_widget_class_init duplicate_hashes gnt_box_class_init duplicate_hashes gnt_window_class_init gnt_widget_init gnt_box_init gnt_window_init duplicate_hashes gnt_tree_class_init gnt_widget_init gnt_tree_init duplicate_hashes gnt_combo_box_class_init gnt_widget_init gnt_widget_init gnt_tree_init gnt_widget_init gnt_box_init gnt_combo_box_init duplicate_hashes gnt_entry_class_init gnt_widget_init gnt_entry_init gnt_widget_map gnt_box_map gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw gnt_tree_draw gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw duplicate_hashes gnt_menu_class_init gnt_widget_init gnt_tree_init gnt_menu_init gnt_widget_init gnt_tree_init gnt_menu_init gnt_widget_init gnt_tree_init gnt_menu_init gnt_widget_init gnt_tree_init gnt_menu_init gnt_combo_box_draw gnt_combo_box_draw gnt_entry_draw gnt_combo_box_draw gnt_widget_init gnt_box_init duplicate_hashes gnt_text_view_class_init gnt_widget_init gnt_text_view_init duplicate_hashes gnt_line_class_init gnt_widget_init gnt_line_init gnt_widget_init gnt_box_init duplicate_hashes gnt_button_class_init gnt_widget_init gnt_button_init duplicate_hashes gnt_check_box_class_init gnt_widget_init gnt_button_init gnt_check_box_init gnt_widget_init gnt_button_init gnt_check_box_init gnt_widget_map gnt_box_map gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_button_draw gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_tree_draw gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw (01:34:34) util: requested to fetch (http://216.229.235.66:2869/upnphost/udhisapi.dll?content=uuid:cae16b27-3f31-44b3-adbe-e707874f8312), full=1, user_agent=((null)), http11=1 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: DNS query for '216.229.235.66' queued gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Created new DNS child 21078, there are now 1 children. gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Successfully sent DNS request to child 21078 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Got response for '216.229.235.66' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dnsquery: IP resolved for 216.229.235.66 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Attempting connection to 216.229.235.66 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connecting to 216.229.235.66:2869 with no proxy gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connection in progress gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connected. gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) util: Request: 'GET /upnphost/udhisapi.dll?content=uuid:cae16b27-3f31-44b3-adbe-e707874f8312 HTTP/1.1 Connection: close Host: 216.229.235.66:2869 ' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) util: Response headers: 'HTTP/1.1 200 OK Content-Length: 3615 Content-Type: text/xml Server: Microsoft-Windows-NT/5.1 UPnP/1.0 UPnP-Device-Host/1.0 Microsoft-HTTPAPI/1.0 Date: Tue, 27 Mar 2007 05:34:57 GMT Connection: close ' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) util: parsed 3615 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) util: requested to fetch (http://216.229.235.66:2869/upnphost/udhisapi.dll?control=uuid:2d63e8d8-eb50-476c-8003-67c751e11cec+urn:upnp-org:serviceId:WANIPConn1), full=0, user_agent=((null)), http11=1 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: DNS query for '216.229.235.66' queued gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: DNS query for '216.229.235.66' queued gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Created new DNS child 21079, there are now 1 children. gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Successfully sent DNS request to child 21079 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Created new DNS child 21080, there are now 2 children. gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Successfully sent DNS request to child 21080 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Got response for '216.229.235.66' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dnsquery: IP resolved for 216.229.235.66 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Attempting connection to 216.229.235.66 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connecting to 216.229.235.66:2869 with no proxy gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connection in progress gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dns: Got response for '216.229.235.66' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) dnsquery: IP resolved for 216.229.235.66 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Attempting connection to 216.229.235.66 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connecting to 216.229.235.66:2869 with no proxy gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:34) proxy: Connection in progress gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) proxy: Connected. gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) util: Request: 'POST /upnphost/udhisapi.dll?control=uuid:2d63e8d8-eb50-476c-8003-67c751e11cec+urn:upnp-org:serviceId:WANIPConn1 HTTP/1.1 HOST: 216.229.235.66:2869 SOAPACTION: "urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress" CONTENT-TYPE: text/xml ; charset="utf-8" CONTENT-LENGTH: 310 <?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <s:Body> <u:GetExternalIPAddress xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1"> </u:GetExternalIPAddress> </s:Body> </s:Envelope>' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) proxy: Connected. gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) upnp: Local IP: 216.229.237.219 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) util: Response headers: 'HTTP/1.1 200 OK Content-Length: 450 Content-Type: text/xml; charset="utf-8" Server: Microsoft-Windows-NT/5.1 UPnP/1.0 UPnP-Device-Host/1.0 Microsoft-HTTPAPI/1.0 Date: Tue, 27 Mar 2007 05:34:57 GMT ' gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) util: parsed 450 gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:35) upnp: NAT Returned IP: gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_tree_draw gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw gnt_tree_draw gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw gnt_button_draw gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_button_draw gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_tree_draw gnt_tree_draw gnt_combo_box_draw gnt_entry_draw gnt_box_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:39) util: Writing file accounts.xml to directory /home/aluink/.gaim gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:34:39) util: Writing file blist.xml to directory /home/aluink/.gaim gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw (01:35:38) main: Unloading all plugins gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_button_draw gnt_check_box_draw gnt_check_box_draw gnt_box_draw gnt_box_draw gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy (01:35:38) GLib: g_hash_table_destroy: assertion `hash_table != NULL' failed gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_text_view_draw gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy gnt_widget_dispose gnt_widget_destroy -- "...indexable arrays, which may be thought of as functions whose domains are isomorphic to contiguous subsets of the integers." --Haskell 98 Library Report |
From: Mark D. <ma...@ki...> - 2007-03-27 07:19:35
|
On Tue, 27 Mar 2007 01:52:47 -0400, Eric Polino wrote > i've been trying to figure out why the package installed version of > gaim-text works fine on my box, but the svn version that i have > doesn't seem to want to work as well. to be more specific, the > version i'm running directly from the directory where i've been > fiddling with the source i've received via svn doesn't want to > connect to any of my accounts. > > attached you will find a copy of the .error that it generates. i've > seem to have narrowed it down to where it's breaking, but i have no > idea why, possibly because i'm not sure what dbus is and/or how it > works. it seems to be related to managing the network connections. > when i try to connect to an account it fails on an assertion saying > that presence != NULL. i've pinpointed where this error is being > thrown. line 1369 in libgaim/account.c on the call to > gaim_presence_is_online(account->presence). i'm not sure why it's > like that, or even what this variable is for, where it's supposed to > be sent. > > the output from my .error file seems to shed a bit of light. the > first line complaining about being unable to connect reguarding some > dbus thing, seems to suggest i might have a dbus issue. anyone know > how this might be related. also, the 281 lines of assertion errors > status != NULL in gaim_presence_set_status_active() seem to be > related to my presence assertion issue from above. i'll continue > looking, but if anyone has any ideas, i'd love to hear them. It sounds like Gaim doesn't know where to find your protocol plugins, and you just need to 'make install'. If you don't want to install to a system-wide directory, you can pass --prefix=/home/me/gaim-svn to configure or autogen.sh. -Mark |