Comment #10 on issue 852 by takao.fujiwara1: org.freedesktop.iBus.NoEngine : can not find engine with name anthy
http://code.google.com/p/ibus/issues/detail?id=852

I've run dbus-monitor on dbus session of ibus
described in .config/ibus/bus/xxxxxx for both x86 linux pc and Nokia N900(see
attached files). On X86 environment these works correctly.

Probably we have no idea about the problem since we don't have N900.

error_name=org.freedesktop.DBus.Error.Failed reply_serial=104
   string "InputContext does not have factory."

The error message is caused by ibus-daemon:
http://github.com/phuang/ibus/blob/master/bus/inputcontext.c#L1061

It seems your context->engine or context->engine->desc is NULL.

context->engine is set by bus_input_context_set_engine():
http://github.com/phuang/ibus/blob/master/bus/inputcontext.c#L1989

bus_input_context_set_engine() is called by _context_request_engine_cb():
http://github.com/phuang/ibus/blob/master/bus/ibusimpl.c#L812

It would be great if you investigate why context->engine or context->engine->desc is
NULL while I don't reproduce your problem in x86.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

To unsubscribe, reply using "remove me" as the subject.

回复