Comment #12 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 found out context->engine is NULL.
OK, it's a nice analysis.
bus_input_context_set_engine() is called by _context_request_engine_cb():
http://github.com/phuang/ibus/blob/master/bus/ibusimpl.c#L812
engine = bus_ibus_impl_create_engine (engine_desc);
Do you mean then returned engine is NULL?
If Yes, probably factory or engine is NULL.
The engine is created by bus_ibus_impl_create_engine():
http://github.com/phuang/ibus/blob/master/bus/ibusimpl.c#L714
factory = bus_factory_proxy_get_from_engine (engine_desc);
engine = bus_factory_proxy_create_engine (factory, engine_desc);
It would be great if you investigate factory or engine is NULL.
If engine is NULL, you can investigate bus_factory_proxy_create_engine():
http://github.com/phuang/ibus/blob/master/bus/factoryproxy.c#L139
It output several g_warning() with error->message.
I would like to try debugging by insert normal code since N900 can't
display
special debug codes...
Probably I don't understand what is the normal code.
--
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.