阳光烂灿的日子

--记录所有碎碎念

Evolution出现的小问题(关于corba)

| Comments

今天遇到问题了,evolution突然不能启动了,Blogtk也发生了段错误!真是奇怪了!

evoluton的启动错误是

(evolution:26100): Bonobo-Activation-WARNING **: Strange exception (IDL:omg.org/CORBA/COMM_FAILURE:1.0) from active server registration

上网找了下关于这个corba的错误,有几个不同的案例,但语焉不详,或不了了之!当初偶找的都是中文页面。谁叫偶这上不了google呢!百度,真的只能用来找无聊的信息的!

然后我用root用户启动evolution,竟然可以启动,那就是说是偶用户怕某些设置问题了!于是偶先是看下权限的设置有没有更改。因为偶以前也试过权限的设置更改后程序出现莫名的错误!看了下还是没问题,后来在 /tmp下看到一些目录.其中有 orbit-leros ,再进去看看,发现两个相关的文件:

bonobo-activation-register.lock
bonobo-activation-server-ior

于是把它删除了,再启动evolution,成功启动了! 虽然是解决了,但还是不明白为什么突然会出现这样的情况。开机太久了? 我昨天没关机,现在开机时间有一天过十二小时了!

刚才用ps看了一下进程才发现关于 bonobo-activation-server 的进程已经启动了三四个了!我想这大概就是问题的所在了,因为这个进程太多而无法进行通信吧!看来在开发问题的所在时调查进程的状态也是很重要的!

但BloGtk的问题还是没解决,段错误一般是内存错误,它什么错误提示都没有。难道是我装了什么东西和它冲突了?等待解决!没了BloGTK,现在写博客也有些麻烦!

Comments