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
|