[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [E-devel] Re: [Enlightenment-intl] Bug?



Hi Aleksej,

I can reproduce this too here (Japanese language). See my attachment.

Maybe there is some issue with using "strcasecmp" with non ASCII?
My initial guess.

Regards!
David

On 3/9/06, Aleksej Struk <astruk@gmail.com> wrote:
On Thu, Mar 09, 2006 at 07:57:48AM +0100, Anders Troback wrote:
// On Wed, 08 Mar 2006 23:00:45 +0900 (JST)
// Yasufumi Haga <yasufumi.haga@nifty.com> wrote:
//
// > Hello
// >
// > On Wed, 8 Mar 2006 13:54:45 +0100,
// >    Anders Troback <enlightenment@troback.com> wrote:
// >
// > | Hi,
// > |
// > | if I run E17 with the Swedish locale and entering the Key binding
// > | Settings in Configuration Panel E17 segs when I select the Run
// > Command | line!
// >
// > I have the same problem with ja_JP.eucJP.
// >

Is it possible to have a backtrace ? Is this happens with the latest CVS
?


//
//
// -------------------------------------------------------
// This SF.Net email is sponsored by xPML, a groundbreaking scripting language
// that extends applications into web and mobile media. Attend the live webcast
// and join the prime developer group breaking into this new coding territory!
// http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
// _______________________________________________
// enlightenment-devel mailing list
// enlightenment-devel@lists.sourceforge.net
// https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Script started on Thu Mar  9 20:46:00 2006
david@Debian:~$ gdb enlightenmne  ent 3189
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

Attaching to program: /usr/local/bin/enlightenment, process 3189
Reading symbols from /usr/local/lib/libevas.so.1...done.
Loaded symbols for /usr/local/lib/libevas.so.1
Reading symbols from /usr/local/lib/libecore.so.1...done.
Loaded symbols for /usr/local/lib/libecore.so.1
Reading symbols from /usr/local/lib/libecore_job.so.1...done.
Loaded symbols for /usr/local/lib/libecore_job.so.1
Reading symbols from /usr/local/lib/libecore_x.so.1...done.
Loaded symbols for /usr/local/lib/libecore_x.so.1
Reading symbols from /usr/local/lib/libecore_evas.so.1...done.
Loaded symbols for /usr/local/lib/libecore_evas.so.1
Reading symbols from /usr/local/lib/libecore_con.so.1...done.
Loaded symbols for /usr/local/lib/libecore_con.so.1
Reading symbols from /usr/local/lib/libecore_ipc.so.1...done.
Loaded symbols for /usr/local/lib/libecore_ipc.so.1
Reading symbols from /usr/local/lib/libecore_txt.so.1...done.
Loaded symbols for /usr/local/lib/libecore_txt.so.1
Reading symbols from /usr/local/lib/libecore_fb.so.1...done.
Loaded symbols for /usr/local/lib/libecore_fb.so.1
Reading symbols from /usr/local/lib/libecore_config.so.1...done.
Loaded symbols for /usr/local/lib/libecore_config.so.1
Reading symbols from /usr/local/lib/libecore_file.so.1...done.
Loaded symbols for /usr/local/lib/libecore_file.so.1
Reading symbols from /usr/local/lib/libecore_dbus.so.1...done.
Loaded symbols for /usr/local/lib/libecore_dbus.so.1
Reading symbols from /usr/local/lib/libedje.so.0...done.
Loaded symbols for /usr/local/lib/libedje.so.0
Reading symbols from /usr/local/lib/libeet.so.0...done.
Loaded symbols for /usr/local/lib/libeet.so.0
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/local/lib/libembryo.so.0...done.
Loaded symbols for /usr/local/lib/libembryo.so.0
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/X11R6/lib/libXp.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXp.so.6
Reading symbols from /usr/X11R6/lib/libXinerama.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXinerama.so.1
Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
Reading symbols from /usr/X11R6/lib/libXss.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXss.so.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/gconv/EUC-JP.so...done.
Loaded symbols for /usr/lib/gconv/EUC-JP.so
Reading symbols from /usr/lib/gconv/libJIS.so...done.
Loaded symbols for /usr/lib/gconv/libJIS.so
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlocale.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlocale.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2
Reading symbols from /usr/local/lib/evas/modules/engines/buffer/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/evas/modules/engines/buffer/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/evas/modules/engines/software_generic/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/evas/modules/engines/software_generic/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/evas/modules/loaders/png/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/evas/modules/loaders/png/linux-gnu-i686/module.so
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/local/lib/evas/modules/loaders/jpeg/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/evas/modules/loaders/jpeg/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/evas/modules/loaders/eet/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/evas/modules/loaders/eet/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/evas/modules/engines/software_x11/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/evas/modules/engines/software_x11/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/enlightenment/modules/start/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/enlightenment/modules/start/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/enlightenment/modules/ibar/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/enlightenment/modules/ibar/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/enlightenment/modules/ibox/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/enlightenment/modules/ibox/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/enlightenment/modules/dropshadow/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/enlightenment/modules/dropshadow/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/enlightenment/modules/clock/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/enlightenment/modules/clock/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/enlightenment/modules/pager/linux-gnu-i686/module.so...done.
Loaded symbols for /usr/local/lib/enlightenment/modules/pager/linux-gnu-i686/module.so
Reading symbols from /home/david/.e/e/modules/moon/linux-gnu-i686/module.so...done.
Loaded symbols for /home/david/.e/e/modules/moon/linux-gnu-i686/module.so
Reading symbols from /usr/local/lib/libe.so.0...done.
Loaded symbols for /usr/local/lib/libe.so.0
0x4034b6b8 in select () from /lib/tls/libc.so.6
(gdb) bt
#0  0x4034b6b8 in select () from /lib/tls/libc.so.6
#1  0x401da2d4 in _XEnq () from /usr/X11R6/lib/libX11.so.6
#2  0x401da6e9 in _XRead () from /usr/X11R6/lib/libX11.so.6
#3  0x401dc50b in _XReadEvents () from /usr/X11R6/lib/libX11.so.6
#4  0x401cadb7 in XNextEvent () from /usr/X11R6/lib/libX11.so.6
#5  0x080cb173 in e_alert_show (
    text=0x811bd64 "This is very bad. Enlightenment has segfaulted.\nThis is not meant to happen and is likely a sign of a\nbug in Enlightenment or the libraries it relies on.\n\nYou can gdb attach to this process now to try"...)
    at e_alert.c:137
#6  0x080b55fa in e_sigseg_act (x=11, info=0xbfffc4e8, data=0xbfffc568)
    at e_signals.c:53
#7  <signal handler called>
#8  0x402f1039 in strcasecmp () from /lib/tls/libc.so.6
#9  0x081016f9 in _e_keybinding_action_ilist_cb_change (data=0x86aa5b8, 
    obj=0x86500b8) at e_int_config_keybindings.c:843
#10 0x080e1e78 in e_widget_change (obj=0x86500b8) at e_widget.c:411
#11 0x080f8c06 in _e_wid_cb_item_sel (data=0x85156d8, data2=0x864e618)
    at e_widget_ilist.c:255
#12 0x080f531f in e_ilist_selected_set (obj=0x8650f88, n=22) at e_ilist.c:160
#13 0x080f5c77 in _e_smart_event_mouse_down (data=0x87f2e98, e=0x842f2e8, 
    obj=0x8a75778, event_info=0xbfffca20) at e_ilist.c:333
#14 0x4002e321 in evas_object_event_callback_call (obj=0x8a75778, 
    type=EVAS_CALLBACK_MOUSE_DOWN, event_info=0xbfffca20)
---Type <return> to continue, or q <return> to quit---
    at evas_callbacks.c:189
#15 0x4002e3b9 in evas_object_event_callback_call (obj=0x8a773b0, 
    type=EVAS_CALLBACK_MOUSE_DOWN, event_info=0xbfffca20)
    at evas_callbacks.c:200
#16 0x4002fca2 in evas_event_feed_mouse_down (e=0x842f2e8, b=1, 
    flags=EVAS_BUTTON_NONE, timestamp=573886, data=0x0) at evas_events.c:264
#17 0x400d7a4d in _ecore_evas_x_event_mouse_button_down (data=0x0, type=12, 
    event=0x8646d30) at ecore_evas_x.c:370
#18 0x400a0811 in _ecore_event_call () at ecore_events.c:431
#19 0x400a78b4 in _ecore_main_loop_iterate_internal (once_only=0)
    at ecore_main.c:639
#20 0x400a6ae1 in ecore_main_loop_begin () at ecore_main.c:79
#21 0x080626a1 in main (argc=1, argv=0xbffffd54) at e_main.c:679
(gdb) bt
#0  0x4034b6b8 in select () from /lib/tls/libc.so.6
#1  0x401da2d4 in _XEnq () from /usr/X11R6/lib/libX11.so.6
#2  0x401da6e9 in _XRead () from /usr/X11R6/lib/libX11.so.6
#3  0x401dc50b in _XReadEvents () from /usr/X11R6/lib/libX11.so.6
#4  0x401cadb7 in XNextEvent () from /usr/X11R6/lib/libX11.so.6
#5  0x080cb173 in e_alert_show (
    text=0x811bd64 "This is very bad. Enlightenment has segfaulted.\nThis is not meant to happen and is likely a sign of a\nbug in Enlightenment or the libraries it relies on.\n\nYou can gdb attach to this process now to try"...)
    at e_alert.c:137
#6  0x080b55fa in e_sigseg_act (x=11, info=0xbfffc4e8, data=0xbfffc568)
    at e_signals.c:53
#7  <signal handler called>
#8  0x402f1039 in strcasecmp () from /lib/tls/libc.so.6
#9  0x081016f9 in _e_keybinding_action_ilist_cb_change (data=0x86aa5b8, 
    obj=0x86500b8) at e_int_config_keybindings.c:843
#10 0x080e1e78 in e_widget_change (obj=0x86500b8) at e_widget.c:411
#11 0x080f8c06 in _e_wid_cb_item_sel (data=0x85156d8, data2=0x864e618)
    at e_widget_ilist.c:255
#12 0x080f531f in e_ilist_selected_set (obj=0x8650f88, n=22) at e_ilist.c:160
#13 0x080f5c77 in _e_smart_event_mouse_down (data=0x87f2e98, e=0x842f2e8, 
    obj=0x8a75778, event_info=0xbfffca20) at e_ilist.c:333
#14 0x4002e321 in evas_object_event_callback_call (obj=0x8a75778, 
    type=EVAS_CALLBACK_MOUSE_DOWN, event_info=0xbfffca20)
---Type <return> to continue, or q <return> to quit---q 
    at evas_callbacks.c:189
#15 0x4002e3b9 in evas_object_event_callback_call (obj=0x8a773b0, 
    type=EVAS_CALLBACK_MOUSE_DOWN, event_info=0xbfffca20)
    at evas_callbacks.c:200
#16 0x4002fca2 in evas_event_feed_mouse_down (e=0x842f2e8, b=1, 
    flags=EVAS_BUTTON_NONE, timestamp=573886, data=0x0) at evas_events.c:264
#17 0x400d7a4d in _ecore_evas_x_event_mouse_button_down (data=0x0, type=12, 
    event=0x8646d30) at ecore_evas_x.c:370
#18 0x400a0811 in _ecore_event_call () at ecore_events.c:431
#19 0x400a78b4 in _ecore_main_loop_iterate_internal (once_only=0)
    at ecore_main.c:639
#20 0x400a6ae1 in ecore_main_loop_begin () at ecore_main.c:79
#21 0x080626a1 in main (argc=1, argv=0xbffffd54) at e_main.c:679
(gdb) frame 8
#8  0x402f1039 in strcasecmp () from /lib/tls/libc.so.6
(gdb) frea  ame 9
#9  0x081016f9 in _e_keybinding_action_ilist_cb_change (data=0x86aa5b8, 
    obj=0x86500b8) at e_int_config_keybindings.c:843
843	  for (acn = 0; strcasecmp(label, actions_predefined_names[acn].action_name == NULL ? "" :
(gdb) p label
$1 = 0x864e050 "ã\202³ã\203\236ã\203³ã\203\211å®\237è¡\214"
(gdb) quit
The program is running.  Quit anyway (and detach it)? (y or n) y
Detaching from program: /usr/local/bin/enlightenment, process 3189
david@Debian:~$ exit

Script done on Thu Mar  9 20:47:14 2006