| View previous topic :: View next topic |
| Author |
Message |
.hesoez Tux's lil' helper


Joined: 09 Mar 2004 Posts: 78 Location: Belgium
|
Posted: Sat Jun 11, 2005 12:21 pm Post subject: evolution + dbus problem |
|
|
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 |
|
 |
dfelicia Apprentice


Joined: 11 May 2005 Posts: 281 Location: Southwestern Connecticut
|
Posted: Sun Jun 12, 2005 1:31 am Post subject: |
|
|
| Disable "Generate a D-BUS message when new mail arrives" under Mail Preferences. |
|
| Back to top |
|
 |
codergeek42 Bodhisattva

Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Sun Jun 12, 2005 1:55 am Post subject: |
|
|
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 |
|
 |
.hesoez Tux's lil' helper


Joined: 09 Mar 2004 Posts: 78 Location: Belgium
|
Posted: Sun Jun 12, 2005 8:58 am Post subject: |
|
|
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 |
|
 |
apmurray Apprentice

Joined: 29 May 2004 Posts: 221 Location: Adelaide, Australia
|
Posted: Sun Jun 12, 2005 12:06 pm Post subject: |
|
|
| 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 |
|
 |
tecknojunky Veteran


Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Tue Jun 28, 2005 2:48 pm Post subject: |
|
|
| 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 |
|
 |
loginx n00b


Joined: 14 Aug 2002 Posts: 68 Location: Windsor Ontario, Canada
|
Posted: Fri Jul 01, 2005 12:00 am Post subject: |
|
|
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 |
|
 |
tecknojunky Veteran


Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Fri Jul 01, 2005 3:48 am Post subject: |
|
|
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 |
|
 |
|