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