**** BEGIN LOGGING AT Mon Jun 20 02:59:57 2011 Jun 20 12:14:00 ant_work: ping Jun 20 12:14:12 hello Jun 20 12:14:19 are you still using classic oe or oe-core? Jun 20 12:24:14 still classic Jun 20 12:24:28 until we debug kexecboot it's easier Jun 20 12:52:52 btw, reverting the 3 patches and adding the guards around menu>current->current seems having resolved for poodle Jun 20 12:54:18 we should debug the menu/submenu indexing Jun 20 12:54:29 iirc the submenu id's are static Jun 20 12:54:36 constant Jun 20 13:07:24 yes, they are Jun 20 13:21:17 if they are pre-populated, why NULL then? Jun 20 13:23:43 there is no current menu level, not id Jun 20 13:23:57 or menu item Jun 20 13:24:13 yes, second current is NULL Jun 20 13:24:23 imho, this is some initialization problem Jun 20 13:24:29 I should recheck code Jun 20 16:04:49 Jay7: what remains on the buglist after this menu-fix? Jun 20 16:05:48 ah, the case gui + tui configured together Jun 20 16:06:18 and the 'slow' input processing Jun 20 16:19:31 I have todo list on noteboot Jun 20 16:19:34 *k Jun 20 16:19:50 iirc, nothing critical except notified by you Jun 20 16:20:02 sounds good Jun 20 16:20:47 yeah.. Jun 20 16:20:48 rest of issues are external (keymaps, kexec, ubifs) Jun 20 16:21:12 anyway we should debug issues with at least Zaurus keyboards Jun 20 16:21:28 where do the 2000,250 setting come from? Jun 20 16:21:43 we may release kexecboot and after start to release Z kernel images Jun 20 16:21:54 experimental values Jun 20 16:23:09 these are ok with the old 4x code Jun 20 16:26:07 try to imagine when we enter SysMenu a 'double-click' is passed and evaluated. what would happen? Jun 20 16:26:34 (locomo kbd is very different compared to corgi/matrix) Jun 20 16:27:00 can this lead to a null? Jun 20 16:28:58 not sure.. Jun 20 16:29:16 is it happens second time? Jun 20 16:29:19 or only once? Jun 20 16:29:34 only on 1st it seems Jun 20 16:30:16 I logged several and was only when entering submenu first time Jun 20 16:33:32 looks like non-initialized variable Jun 20 16:34:01 definitely, but why only on poodle? Jun 20 16:34:44 I can retry to reproduce it on c7x0 but when I was logging nothing happened... Jun 20 16:34:47 I don't know :) Jun 20 16:35:01 I will look at code again Jun 20 16:35:15 I was thinking about flattening the menu... Jun 20 16:35:45 some UI code should be optimized Jun 20 16:36:03 e.g. drawing framed & filled rectangle should be one function Jun 20 16:36:15 not stack of filled rect's Jun 20 16:36:27 ok, speed would not change much anyway Jun 20 16:36:48 is this event/input testto check imho Jun 20 16:37:29 when you press you feel a delay, like some other operation on th ebg has not yet finished Jun 20 16:37:38 press = UP/DOWN Jun 20 16:38:10 with old event code no, snappy Jun 20 16:38:42 check with TUI Jun 20 16:38:53 there is no such feeling Jun 20 16:39:07 I tried long ago and was not slow Jun 20 16:39:17 I think before event rewrite Jun 20 16:39:28 I've tested under valgrind Jun 20 16:39:40 it's fast when FBUI is slow Jun 20 16:39:52 ah Jun 20 16:40:14 then is just gui? Jun 20 16:40:34 tui was ok on poodle while gui was failing Jun 20 17:15:00 bbl Jun 20 22:12:31 Jay7: ok, I see th eproblem gui+tui Jun 20 22:12:57 tui.c -> #include "res/theme.h" Jun 20 22:13:21 yes, both are including same unprotected header Jun 20 22:25:28 * Jay7 -> sleep Jun 20 22:25:37 'nite **** ENDING LOGGING AT Tue Jun 21 02:59:56 2011