so I'm trying to compile edgar because python is the only thing i
understand and that it seems like it's a good way to see a use case of
python-efl bindings, well.

so I compiled efl, enlightenment, I also compile python-efl and installed
it, then edgar
no trouble in the process, but when I click in the module settings to load
edgar in the core modules, it crashes.

I got that dump in .e-crashdum.txt after I recompiled exporting CFLAGS
beforehand, I really don't know if the crash log is relevant and if I
compiled correctly for debug to be of any help, I hope so, here it is :

Thread 5 (Thread 0x7f9fe3818700 (LWP 19440)):
#0  0x00007f9fee45c577 in futex_abstimed_wait_cancelable (private=0,
abstime=0x0, expected=0, futex_word=0x1a7ed98) at
../sysdeps/unix/sysv/linux/futex-internal.h:205
        __ret = -512
        oldtype = 0
        err = <optimized out>
#1  do_futex_wait (sem=sem@entry=0x1a7ed98, abstime=0x0) at
sem_waitcommon.c:111
No locals.
#2  0x00007f9fee45c624 in __new_sem_wait_slow (sem=0x1a7ed98, abstime=0x0)
at sem_waitcommon.c:181
        _buffer = {__routine = 0x7f9fee45c530 <__sem_wait_cleanup>, __arg =
0x1a7ed98, __canceltype = 0, __prev = 0x0}
        err = <optimized out>
        d = 0
#3  0x00007f9fee45c6b9 in __new_sem_wait (sem=sem@entry=0x1a7ed98) at
sem_wait.c:29
No locals.
#4  0x00007f9ff0bcb6b4 in eina_semaphore_lock (sem=0x1a7ed98) at
../src/lib/eina/eina_inline_lock_posix.x:702
No locals.
#5  _eina_thread_queue_wait (thq=thq@entry=0x1a7ed70) at
lib/eina/eina_thread_queue.c:204
        __FUNCTION__ = "_eina_thread_queue_wait"
#6  0x00007f9ff0bcbf87 in eina_thread_queue_wait (thq=0x1a7ed70,
allocref=allocref@entry=0x7f9fe3800b58) at lib/eina/eina_thread_queue.c:477
        msg = <optimized out>
        blk = 0x0
#7  0x00007f9ff066f0f8 in _evas_common_scale_sample_thread (data=<optimized
out>, t=<optimized out>) at lib/evas/common/evas_scale_sample.c:827
        ref = 0x0
        msg = <optimized out>
        todo = 0x0
#8  0x00007f9ff0bcb48a in _eina_internal_call (context=0x1a5e010) at
lib/eina/eina_thread.c:151
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
6853339563463036544, 0, 140720911366639, 0, 140324932067392,
-6907339829053731200, -6907372302570074496}, __mask_was_saved = 0}}, __pad
= {0x7f9f
e3800c30, 0x0, 0x0, 0x0}}
        __cancel_arg = 0x1a5e010
        __not_first_call = <optimized out>
        c = 0x1a5e010
        r = <optimized out>
#9  0x00007f9fee454464 in start_thread (arg=0x7f9fe3818700) at
pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f9fe3818700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140324693444352,
6853339563463036544, 0, 140720911366639, 0, 140324932067392,
-6907339829141811584, -6907351332944720256}, mask_was_saved = 0}}, priv =
{pad = {0
x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007f9fed1fa9df in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 4 (Thread 0x7f9fe4019700 (LWP 19439)):
#0  0x00007f9fed1f32b3 in select () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f9fed6fbe08 in _drm_tick_core (data=<optimized out>,
thread=0x1a5e050) at lib/ecore_x/xlib/ecore_x_vsync.c:345
        wfds = {fds_bits = {0 <repeats 16 times>}}
        ret = <optimized out>
        tv = {tv_sec = 0, tv_usec = 93891}
        rfds = {fds_bits = {268435456, 0 <repeats 15 times>}}
        exfds = {fds_bits = {0 <repeats 16 times>}}
        max_fd = <optimized out>
        msg = <optimized out>
        ref = 0x1d32e20
        tick = 1
        __FUNCTION__ = "_drm_tick_core"
#2  0x00007f9ff02db55b in _ecore_direct_worker (work=0x1a5e050) at
lib/ecore/ecore_thread.c:466
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {27648080,
6853339563463036544, 0, 140720911362447, 27648048, 140324932067392,
-6907329934013215104, -6907373530953265536}, __mask_was_saved = 0}}, _
_pad = {0x7f9fe4001b90, 0x0, 0x0, 0x0}}
        __cancel_routine = 0x7f9ff02db55d <_ecore_direct_worker_cleanup>
        __cancel_arg = 0x1a5e050
        __not_first_call = <optimized out>
#3  0x00007f9ff0bcb48a in _eina_internal_call (context=0x1a5e030) at
lib/eina/eina_thread.c:151
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
6853339563463036544, 0, 140720911362447, 0, 140324932067392,
-6907329933985952128, -6907372302570074496}, __mask_was_saved = 0}}, __pad
= {0x7f9f
e4001c30, 0x0, 0x0, 0x0}}
        __cancel_arg = 0x1a5e030
        __not_first_call = <optimized out>
        c = 0x1a5e030
        r = <optimized out>
#4  0x00007f9fee454464 in start_thread (arg=0x7f9fe4019700) at
pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f9fe4019700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140324701837056,
6853339563463036544, 0, 140720911362447, 0, 140324932067392,
-6907329934074032512, -6907351332944720256}, mask_was_saved = 0}}, priv =
{pad = {0
x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007f9fed1fa9df in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 3 (Thread 0x7f9fe4e4d700 (LWP 19438)):
#0  0x00007f9fed1f32b3 in select () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007f9ff02c5446 in _timer_tick_core (data=<optimized out>,
thread=0x1a71e20) at lib/ecore/ecore_anim.c:127
        rfds = {fds_bits = {33554432, 0 <repeats 15 times>}}
        wfds = {fds_bits = {0 <repeats 16 times>}}
        exfds = {fds_bits = {0 <repeats 16 times>}}
        tv = {tv_sec = 0, tv_usec = 14435}
        t = <optimized out>
        tick = 0 '\000'
        t0 = 2018.4453338010001
        d = 0.012000467666755381
        ret = <optimized out>
        __FUNCTION__ = "_timer_tick_core"
#2  0x00007f9ff02db55b in _ecore_direct_worker (work=0x1a71e20) at
lib/ecore/ecore_thread.c:466
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {27729440,
6853339563463036544, 0, 140720911371471, 27438960, 140324932067392,
-6907328020605284736, -6907373530953265536}, __mask_was_saved = 0}}, _
_pad = {0x7f9fe4e35b90, 0x0, 0x0, 0x0}}
        __cancel_routine = 0x7f9ff02db55d <_ecore_direct_worker_cleanup>
        __cancel_arg = 0x1a71e20
        __not_first_call = <optimized out>
#3  0x00007f9ff0bcb48a in _eina_internal_call (context=0x1a2af70) at
lib/eina/eina_thread.c:151
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
6853339563463036544, 0, 140720911371471, 0, 140324932067392,
-6907328020578021760, -6907372302570074496}, __mask_was_saved = 0}}, __pad
= {0x7f9f
e4e35c30, 0x0, 0x0, 0x0}}
        __cancel_arg = 0x1a2af70
        __not_first_call = <optimized out>
        c = 0x1a2af70
        r = <optimized out>
#4  0x00007f9fee454464 in start_thread (arg=0x7f9fe4e4d700) at
pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f9fe4e4d700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140324716730112,
6853339563463036544, 0, 140720911371471, 0, 140324932067392,
-6907328020666102144, -6907351332944720256}, mask_was_saved = 0}}, priv =
{pad = {0
x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007f9fed1fa9df in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 2 (Thread 0x7f9fe5c68700 (LWP 19435)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007f9ff06794af in eina_condition_wait (cond=0x7f9ff095aea0
<evas_thread_queue_condition>) at
../src/lib/eina/eina_inline_lock_posix.x:351
        r = 0 '\000'
        ok = <optimized out>
#2  evas_thread_worker_func (data=<optimized out>, thread=<optimized out>)
at lib/evas/common/evas_thread_render.c:76
        cmd = 0x25059e0
        len = <optimized out>
        max = <optimized out>
        __FUNCTION__ = "evas_thread_worker_func"
        __PRETTY_FUNCTION__ = "evas_thread_worker_func"
#3  0x00007f9ff0bcb48a in _eina_internal_call (context=0x19b21a0) at
lib/eina/eina_thread.c:151
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0,
6853339563463036544, 0, 140720911371759, 0, 140324932067392,
-6907326042208711040, -6907372302570074496}, __mask_was_saved = 0}}, __pad
= {0x7f9f
e5c50c30, 0x0, 0x7f9fe5c68700, 0x7f9fe5c68700}}
        __cancel_arg = 0x19b21a0
        __not_first_call = <optimized out>
        c = 0x19b21a0
        r = <optimized out>
#4  0x00007f9fee454464 in start_thread (arg=0x7f9fe5c68700) at
pthread_create.c:333
        __res = <optimized out>
        pd = 0x7f9fe5c68700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140324731520768,
6853339563463036544, 0, 140720911371759, 0, 140324932067392,
-6907326042296791424, -6907351332944720256}, mask_was_saved = 0}}, priv =
{pad = {0
x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007f9fed1fa9df in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 1 (Thread 0x7f9ff1ab1a40 (LWP 19434)):
#0  0x00007f9fee45d8dd in pause () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x0000000000532cad in e_alert_show () at src/bin/e_alert.c:43
No locals.
#2  0x00000000004fd292 in _e_crash () at src/bin/e_signals.c:117
No locals.
#3  0x00000000004fd2c1 in e_sigseg_act (x=<optimized out>, info=<optimized
out>, data=<optimized out>) at src/bin/e_signals.c:127
No locals.
#4  <signal handler called>
No locals.
#5  0x00007f9fc8676feb in PyModule_GetDict () from
/usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0
No symbol table info available.
#6  0x00007f9fca984a15 in edgar_init () at e_mod_edgar.c:136
        buf = "/usr/local/lib/enlightenment/gadgets\000ule.edgar.cfg",
'\000' <repeats 14 times>,
"/usr/local/lib/enlightenment/modules/edgar/linux-gnu-x86_64-ver-0.22/module.so\000\000\000\000\000\000\000\000\000
\000\377\377\377\377\000\000\000\000@\002W\002\000\000\000\000@\002W\002",
'\000' <repeats 44 times>...
        ret = <optimized out>
        module = 0x0
        moduleDict = <optimized out>
#7  0x00007f9fca983214 in e_modapi_init (m=0x2384740) at e_mod_main.c:93
No locals.
#8  0x00000000004e5bd6 in e_module_enable (m=0x2384740) at
src/bin/e_module.c:521
        l = <optimized out>
        ev = <optimized out>
        em = <optimized out>
        __FUNCTION__ = "e_module_enable"
#9  0x00000000004cb5fc in _btn_cb_load (data=0x24e7d10, data2=<optimized
out>) at src/bin/e_int_config_modules.c:636
        cfdata = 0x24e7d10
        cfm = 0x244ce90
#10 0x0000000000508a63 in _e_wid_activate_hook
(obj=obj@entry=0x40000081aeb54127)
at src/bin/e_widget_button.c:123
        wd = <optimized out>
#11 0x0000000000508a94 in _click (data=0x40000081aeb54127, obj=<optimized
out>, event_info=<optimized out>) at src/bin/e_widget_button.c:144
        wid = 0x40000081aeb54127
#12 0x00007f9ff0592475 in _eo_evas_smart_cb (data=<optimized out>,
event=<optimized out>) at lib/evas/canvas/evas_object_smart.c:73
        info = <optimized out>
#13 0x00007f9fef770d10 in _event_callback_call (legacy_compare=1 '\001',
event_info=<optimized out>, desc=0x7f9ff0935eb0 <_EFL_UI_EVENT_CLICKED>,
pd=0x25462e0, obj_id=<optimized out>) at lib/eo/eo_base_class.c:128
8
        ev = {object = 0x40000081b2b54128, desc = 0x7f9ff0935eb0
<_EFL_UI_EVENT_CLICKED>, info = 0x0}
        ret = 1 '\001'
        cb = 0x25466e0
        lookup = 0x0
        saved = {__in_list = {next = 0x7ffc23ef4e18, prev = 0x8, last =
0x2562730}, desc = 0x7f9ff0bacb9f <eina_hash_find+93>, current = 4019693064}
        idx = 9
        callback_already_stopped = 0 '\000'
#14 _efl_object_event_callback_legacy_call (obj_id=<optimized out>,
pd=0x25462e0, desc=0x7f9ff0935eb0 <_EFL_UI_EVENT_CLICKED>,
event_info=<optimized out>) at lib/eo/eo_base_class.c:1354
No locals.
#15 0x00007f9fef76fe8f in efl_event_callback_legacy_call
(obj=obj@entry=0x40000081b2b54128,
desc=0x7f9ff0935eb0 <_EFL_UI_EVENT_CLICKED>, event_info=event_info@entry=0x0)
at lib/eo/efl_object.eo.c:146
        _r = <optimized out>
        ___cache = {index = {{klass = 0x25438a0}}, entry = {{func =
0x2543b50}}, off = {{off = 80}}, op = 33, generation = 1}
        ___call = {eo_id = 0x40000081b2b54128, obj = 0x2546290, func =
0x7f9fef770bdb <_efl_object_event_callback_legacy_call>, data = 0x25462e0,
extn1 = 0x40000081b2b54128, extn2 = 0x7f9ff12d2718, extn3 = 0x81, e
xtn4 = 0x2562730}
        _func_ = <optimized out>
#16 0x00007f9ff1139bf1 in _activate (obj=0x40000081b2b54128) at
lib/elementary/elm_button.c:72
        sd = 0x2546640
        __FUNCTION__ = "_activate"
#17 0x00007f9ff1139c25 in _on_clicked_signal (data=<optimized out>,
obj=<optimized out>, emission=<optimized out>, source=<optimized out>) at
lib/elementary/elm_button.c:196
No locals.
#18 0x00007f9fefa1de76 in edje_match_callback_exec_check_finals
(prop=<optimized out>, ed=0xaaaaaaaaaaaaaaab, source=0x23cd940 "elm",
sig=0x254a3bc "elm,action,click", source_states=<optimized out>,
signal_states=<optimized out>, matches=0x254a4e0, ssp=0x2562730) at
lib/edje/edje_match.c:556
        idx = <optimized out>
        run = {version = 1, data = 0x2237350, total = 4, count = 0, step =
4, __magic = 2557874747}
        i = <optimized out>
        cb = <optimized out>
        j = <optimized out>
        r = <optimized out>
#19 edje_match_callback_exec (ssp=ssp@entry=0x2562730, matches=0x254a4e0,
sig=sig@entry=0x254a3bc "elm,action,click", source=source@entry=0x23cd940
"elm", ed=ed@entry=0x25469f0, prop=prop@entry=0 '\000') at
lib/edje/edje_match.c:711
        signal_result = <optimized out>
        source_result = <optimized out>
        r = 0
#20 0x00007f9fefa24502 in _edje_emit_cb (prop=0 '\000', data=0x0,
src=0x23cd940 "elm", sig=0x254a3bc "elm,action,click", ed=0x25469f0) at
lib/edje/edje_program.c:1483
        m = 0x254a2f0
        match = <optimized out>
        ssp = 0x2562730
        r = 1
#21 _edje_emit_handle (ed=0x25469f0, sig=0x254a3bc "elm,action,click",
src=0x23cd940 "elm", sdata=0x0, prop=0 '\000') at
lib/edje/edje_program.c:1435
        done = 0
        __FUNCTION__ = "_edje_emit_handle"
#22 0x00007f9fefa1ec67 in _edje_message_process (em=em@entry=0x26bccf0) at
lib/edje/edje_message_queue.c:684
        fn = <optimized out>
        pdata = <optimized out>
        ret = <optimized out>
        __FUNCTION__ = "_edje_message_process"
#23 0x00007f9fefa1f28e in _edje_message_queue_process () at
lib/edje/edje_message_queue.c:787
        em = 0x26bccf0
        ed = 0x25469f0
        i = 1
        __FUNCTION__ = "_edje_message_queue_process"
#24 0x00007f9fefa1f3a3 in _edje_job (data=<optimized out>) at
lib/edje/edje_message_queue.c:154
No locals.
#25 0x00007f9ff02cb202 in _ecore_job_event_handler (data=<optimized out>,
type=<optimized out>, ev=<optimized out>) at lib/ecore/ecore_job.c:98
        job = <optimized out>
#26 0x00007f9ff02c70e2 in _ecore_call_handler_cb (event=<optimized out>,
type=<optimized out>, data=<optimized out>, func=<optimized out>) at
lib/ecore/ecore_private.h:317
No locals.
#27 _ecore_event_call () at lib/ecore/ecore_events.c:518
        e = 0x246f8f0
        handle_count = 1
        l = <optimized out>
        l_next = <optimized out>
        eh = 0x1931130
#28 0x00007f9ff02ce359 in _ecore_main_loop_iterate_internal
(once_only=once_only@entry=0) at lib/ecore/ecore_main.c:2357
        next_time = <optimized out>
        f = <optimized out>
#29 0x00007f9ff02ce525 in ecore_main_loop_begin () at
lib/ecore/ecore_main.c:1287
        __FUNCTION__ = "ecore_main_loop_begin"
#30 0x000000000043cdf7 in main (argc=<optimized out>, argv=<optimized out>)
at src/bin/e_main.c:1093
        safe_mode = <optimized out>
        after_restart = <optimized out>
        waslocked = <optimized out>
        strshare = <optimized out>
        t = <optimized out>
        tstart = <optimized out>
        s = <optimized out>
        buff =
"1477568511.4\000\000\000\000\001\000\000\000\000\000\000\000\035<S\000\000\000\000"
        action = {__sigaction_handler = {sa_handler = 0x4fd312
<e_sigabrt_act>, sa_sigaction = 0x4fd312 <e_sigabrt_act>}, sa_mask = {__val
= {0 <repeats 16 times>}}, sa_flags = -1073741820, sa_restorer = 0x0}
        __FUNCTION__ = "main"




-- 
benoit barthelet
http://pgp.mit.edu/pks/lookup?op=get&search=0xF150E01A72F6D2EE
------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to