Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
evolution + dbus problem
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
.hesoez
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2004
Posts: 78
Location: Belgium

PostPosted: Sat Jun 11, 2005 12:21 pm    Post subject: evolution + dbus problem Reply with quote

hi,

i've got a problem with evolution
i works just fine but when i want to open a mail-message it crashes

Code:
[ebuild   R   ] mail-client/evolution-2.2.1.1  +crypt -debug -doc +gstreamer +ipv6 -kerberos -ldap -mono +mozilla -nntp -pda +spell +ssl 0 kB


when i run it from a terminal

Code:
jim@hercules ~ $ evolution
es menu class init
adding hook target 'source'

(evolution:7096): camel-WARNING **: Invalid root: '/home/jim/.evolution/mail/local/Drafts.ibex.index'

(evolution:7096): camel-WARNING **: version: TEXT.000 (TEXT.000)

(evolution:7096): camel-WARNING **: block size: 1024 (1024) OK

(evolution:7096): camel-WARNING **: free: 0 (0 add size < 1024) OK

(evolution:7096): camel-WARNING **: last: 6144 (6144 and size: 1024) BAD

(evolution:7096): camel-WARNING **: flags: unSYNC
Failed to connect to the D-BUS daemon: Unable to determine the address of the message bus
7096: arguments to dbus_connection_get_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 3592.
This is normally a bug in some application using the D-BUS library.
7096: arguments to dbus_connection_set_watch_functions() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 2917.
This is normally a bug in some application using the D-BUS library.

** ERROR **: Not enough memory to set up DBusConnection for use with GLib
aborting...
jim@hercules ~ $


dbus is running...
Back to top
View user's profile Send private message
dfelicia
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 281
Location: Southwestern Connecticut

PostPosted: Sun Jun 12, 2005 1:31 am    Post subject: Reply with quote

Disable "Generate a D-BUS message when new mail arrives" under Mail Preferences.
Back to top
View user's profile Send private message
codergeek42
Bodhisattva
Bodhisattva


Joined: 05 Apr 2004
Posts: 5142
Location: Anaheim, CA (USA)

PostPosted: Sun Jun 12, 2005 1:55 am    Post subject: Reply with quote

Have you started the D-BUS daemon?
Code:
# rc-status | grep dbus
If not you may need to start it and add it to the default runlevel:
Code:
# /etc/init.d/dbus start
# rc-update add dbus default
Or you could disable it as was suggested above.
_________________
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Back to top
View user's profile Send private message
.hesoez
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2004
Posts: 78
Location: Belgium

PostPosted: Sun Jun 12, 2005 8:58 am    Post subject: Reply with quote

i disabled the "generate a D-BUS message when new mail arrives" and it works again.
D-BUS has been running all the time though.

thx
Back to top
View user's profile Send private message
apmurray
Apprentice
Apprentice


Joined: 29 May 2004
Posts: 221
Location: Adelaide, Australia

PostPosted: Sun Jun 12, 2005 12:06 pm    Post subject: Reply with quote

I get the same thing, and I think it may be due to the fact that recently the dbus api changed, so there could be a mismatch between the two.
Back to top
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Tue Jun 28, 2005 2:48 pm    Post subject: Reply with quote

dfelicia wrote:
Disable "Generate a D-BUS message when new mail arrives" under Mail Preferences.
Ok, I now recall having set this checkbox. But how do you disable this option, now that evolution will crash right from the start? :(
_________________
(7 of 9) Installing star-trek/species-8.4.7.2::talax.
Back to top
View user's profile Send private message
loginx
n00b
n00b


Joined: 14 Aug 2002
Posts: 68
Location: Windsor Ontario, Canada

PostPosted: Fri Jul 01, 2005 12:00 am    Post subject: Reply with quote

Do this in order to disable the dbus message from evolution:

Open a shell and enter the following commands in order:

Code:

dbuslaunch="`which dbus-launch 2>/dev/null`"
eval `$dbuslaunch --sh-syntax --exit-with-session`
export DBUS_SESSION_BUS_ADDRESS
export DBUS_SESSION_BUS_PID
evolution &



Evolution will now run properly but you should avoid this method.
Now go in your evolution preferences, disable the dbus message, stop it, and launch it normally.
Back to top
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Fri Jul 01, 2005 3:48 am    Post subject: Reply with quote

Thanks. I already solved this by creating a post on its own about this issue.

The solution is here and seem to be a bit simpler than what you propose.

I salute your post anyhow.
_________________
(7 of 9) Installing star-trek/species-8.4.7.2::talax.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum