Opened 14 years ago
Closed 14 years ago
#386 closed defect/bug (fixed)
crash with non-OSD keyboard in internal GUI
Reported by: | joysfera.blogspot.com | Owned by: | cp15 |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | gui/internal | Version: | git master |
Severity: | Keywords: | ||
Cc: |
Description
When a non-OSD keyboard is enabled (by adding 'keyboard="anything"' to <gui>) navit crashes as soon as you type in first letter - probably because one of the following pointers are NULL or worse:
gui_internal.c: line 2391 GList *lk=md->keyboard->children;
stack trace: 0xb8014430 in kernel_vsyscall () #0 0xb8014430 in kernel_vsyscall () #1 0xb7e192a3 in waitpid () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7db357b in ?? () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7eec4fd in system () from /lib/tls/i686/cmov/libpthread.so.0 #4 0x0805270f in sigsegv (sig=11) at debug.c:62 #5 <signal handler called> #6 0xb7203009 in gui_internal_search_idle (this=0x9089068,
wm_name=0x915a578 "Town", search_list=0x9185108, param=0x3) at gui_internal.c:2391
#7 0x0806aeec in callback_call (cb=0x91171d0, pcount=0, p=0xbfb30560)
at callback.c:172
Change History (1)
comment:1 Changed 14 years ago by horwitz
- Resolution set to fixed
- Status changed from new to closed
A fix has been applied to rev 2362.