Hello all, [ sorry... I typed the wrong subject line... It's flipselector, not diskselector. ]
If elm_flipselector_interval_set() the interval to be shorter, say 0.25, the displayed item may be question marks or wrong characters. Please find below the valgrind report when flipping through the flipselector widget: ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x48F7E01: embryo_data_string_length_get (embryo_amx.c:636) ==12363== by 0x48FD311: _embryo_str_snprintf (embryo_str.c:388) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) ==12363== ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x48F7E8F: embryo_data_string_get (embryo_amx.c:660) ==12363== by 0x48FD36C: _embryo_str_snprintf (embryo_str.c:388) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) ==12363== ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x4026CC8: strlen (mc_replace_strmem.c:282) ==12363== by 0x48FD37A: _embryo_str_snprintf (embryo_str.c:389) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) ==12363== ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x4026D5D: strcpy (mc_replace_strmem.c:311) ==12363== by 0x48FD3FA: _embryo_str_snprintf (embryo_str.c:396) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) ==12363== ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x48F7F84: embryo_data_string_set (embryo_amx.c:695) ==12363== by 0x48FD4D4: _embryo_str_snprintf (embryo_str.c:412) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) ==12363== ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x48F7E01: embryo_data_string_length_get (embryo_amx.c:636) ==12363== by 0x44B5EF3: _edje_embryo_fn_set_text (edje_embryo.c:1067) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) ==12363== ==12363== Conditional jump or move depends on uninitialised value(s) ==12363== at 0x48F7E8F: embryo_data_string_get (embryo_amx.c:660) ==12363== by 0x44B5F33: _edje_embryo_fn_set_text (edje_embryo.c:1067) ==12363== by 0x48F6FB0: _embryo_native_call (embryo_amx.c:94) ==12363== by 0x48FA169: embryo_program_run (embryo_amx.c:1776) ==12363== by 0x44E8588: _edje_var_anim_cb (edje_var.c:114) ==12363== by 0x4139D71: _do_tick (ecore_anim.c:102) ==12363== by 0x413A85F: _ecore_animator (ecore_anim.c:568) ==12363== by 0x41441C2: _ecore_timer_call (ecore_timer.c:564) ==12363== by 0x4141B55: _ecore_main_loop_iterate_internal (ecore_main.c:1406) ==12363== by 0x4140969: ecore_main_loop_begin (ecore_main.c:689) ==12363== by 0x423D4C1: elm_run (elm_main.c:1098) ==12363== by 0x8050802: elm_main (cool-launcher2.c:1373) On Wed, May 18, 2011 at 11:18 AM, Brian Wang <[email protected]> wrote: > Hello all, > > If elm_flipselector_interval_set() the interval to be shorter, say > 0.25, the displayed item may be question marks or wrong characters. > > Thanks in advance. > > > brian > > -- > brian > ------------------ > > Cool-Karaoke - The smallest recording studio, in your palm, open-sourced > http://cool-idea.com.tw/ > > iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe > -- brian ------------------ Cool-Karaoke - The smallest recording studio, in your palm, open-sourced http://cool-idea.com.tw/ iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
