whenever i try to launch the edi, it get a crash. (with latest efl and edi in
master branch)
new projects -> create
Program received signal SIGSEGV, Segmentation fault.
ecore_event_handler_del (event_handler=0x65742f6e) at
lib/ecore/ecore_events.c:134
134 if (!ECORE_MAGIC_CHECK(event_handler, ECORE_MAGIC_EVENT_HANDLER))
(gdb) where
#0 ecore_event_handler_del (event_handler=0x65742f6e) at
lib/ecore/ecore_events.c:134
#1 0xb78ed565 in _edi_create_project_done (data=0x8354568, type=12,
event=0x82f84e8) at edi_create.c:124
#2 0xb796c9dc in _ecore_call_handler_cb (event=<optimized out>,
type=<optimized out>, data=<optimized out>, func=0xb78ed540
<_edi_create_project_done>) at lib/ecore/ecore_private.h:359
#3 _ecore_event_call () at lib/ecore/ecore_events.c:562
#4 0xb7974e25 in _ecore_main_loop_iterate_internal (once_only=0) at
lib/ecore/ecore_main.c:1947
#5 0xb797503f in ecore_main_loop_begin () at lib/ecore/ecore_main.c:982
#6 0xb7e174a4 in elm_run () at elm_main.c:1095
#7 0x080565ca in elm_main (argc=1, argv=0xbffff194) at edi_main.c:918
#8 0x08056714 in main (argc=1, argv=0xbffff194) at edi_main.c:931
after creating new project -> new file -> input file name -> create
Program received signal SIGSEGV, Segmentation fault.
0xb77b7428 in malloc_consolidate (av=0xb78e8440) at malloc.c:4294
4294 malloc.c: No such file or directory.
(gdb) where
#0 0xb77b7428 in malloc_consolidate (av=0xb78e8440) at malloc.c:4294
#1 malloc_consolidate (av=0xb78e8440) at malloc.c:4232
#2 0xb77b857f in _int_malloc (av=0xb78e8440, bytes=8360) at malloc.c:3572
#3 0xb77bc2aa in __libc_calloc (n=1045, elem_size=8) at malloc.c:3313
#4 0xb7a5ebed in _evas_textgrid_size_set (eo_obj=0x8015d18d, o=0x8501178,
w=55, h=19) at lib/evas/canvas/evas_object_textgrid.c:1100
#5 0xb7a5a166 in evas_obj_textgrid_size_set (w=55, h=19) at
../src/lib/evas/canvas/evas_textgrid.eo.c:12
#6 0xb7a61f7b in evas_object_textgrid_size_set (obj=0x8015d18d, w=55, h=19) at
../src/lib/evas/canvas/evas_textgrid.eo.c:113
#7 0xb78fab1d in _elm_code_widget_resize (widget=0x80145d40) at
elm_code_widget.c:125
#8 _elm_code_widget_fill (widget=0x80145d40) at elm_code_widget.c:398
#9 0xb79c782d in _eo_evas_object_cb (data=0x84455a8, eo_obj=0x80145d40,
desc=0xb7b9ff84, event_info=0x0) at lib/evas/canvas/evas_callbacks.c:88
#10 0xb79507c6 in _eo_base_event_callback_call (obj_id=0x80145d40,
pd=0x835fe70, desc=0xb7b9ff84, event_info=0x0) at lib/eo/eo_base_class.c:714
#11 0xb794cc08 in eo_event_callback_call (desc=0xb7b9ff84, event_info=0x0) at
lib/eo/eo_base.eo.c:102
#12 0xb79c7da5 in evas_object_event_callback_call (eo_obj=0x80145d40,
obj=0x835fe90, type=EVAS_CALLBACK_RESIZE, event_info=0x0, event_id=49026) at
lib/evas/canvas/evas_callbacks.c:260
#13 0xb7a11bee in evas_object_inform_call_resize (eo_obj=0x80145d40) at
lib/evas/canvas/evas_object_inform.c:41
#14 0xb7a0c379 in _evas_object_size_set (h=273, w=<optimized out>,
obj=0x835fe90, eo_obj=0x80145d40) at lib/evas/canvas/evas_object_main.c:916
#15 _evas_object_size_set (eo_obj=0x80145d40, obj=0x835fe90, w=439, h=273) at
lib/evas/canvas/evas_object_main.c:842
#16 0xb7a021f6 in evas_obj_size_set (w=439, h=273) at
../src/lib/evas/canvas/evas_object.eo.c:198
#17 0xb7a1027b in evas_object_resize (obj=0x80145d40, w=439, h=273) at
../src/lib/evas/canvas/evas_object.eo.c:734
#18 0xb7eddc04 in _els_box_layout (o=0x80144d3b, priv=0x8174640, horizontal=1
'\001', homogeneous=0 '\000', rtl=0 '\000') at els_box.c:224
#19 0xb7d379db in _elm_box_custom_layout (o=0x80144d3b, priv=0x8174640,
data=0x8014493a) at elm_box.c:183
#20 0xb7a28554 in _evas_box_evas_object_smart_calculate (o=0x80144d3b,
priv=0x8174640) at lib/evas/canvas/evas_object_box.c:445
#21 0xb7a1c8de in evas_obj_smart_calculate () at
../src/lib/evas/canvas/evas_object_smart.eo.c:60
#22 0xb7a1e382 in evas_call_smarts_calculate (eo_e=0x80073cda) at
lib/evas/canvas/evas_object_smart.c:954
#23 0xb7a70a72 in evas_render_updates_internal (eo_e=0x80073cda, make_updates=1
'\001', do_draw=1 '\001', done_func=0xb7a67cd0 <evas_render_pipe_wakeup>,
done_data=0x828bc88, do_async=1 '\001')
at lib/evas/canvas/evas_render.c:2116
#24 0xb7a731b7 in _evas_canvas_render_async (eo_e=0x80073cda, e=0x828bc88) at
lib/evas/canvas/evas_render.c:2762
#25 0xb79de547 in evas_canvas_render_async () at
../src/lib/evas/canvas/evas_canvas.eo.c:200
#26 0xb79e50d3 in evas_render_async (obj=0x80073cda) at
../src/lib/evas/canvas/evas_canvas.eo.c:897
#27 0xb58c296d in _ecore_evas_x_render (ee=0x82ef850) at
modules/ecore_evas/engines/x/ecore_evas_x.c:767
#28 0xb76ce813 in _ecore_evas_idle_enter (data=0x0) at
lib/ecore_evas/ecore_evas.c:167
#29 0xb7971662 in _ecore_call_task_cb (data=<optimized out>, func=<optimized
out>) at lib/ecore/ecore_private.h:305
#30 _ecore_idle_enterer_call () at lib/ecore/ecore_idle_enterer.c:177
#31 0xb7974ed5 in _ecore_main_loop_iterate_internal (once_only=0) at
lib/ecore/ecore_main.c:1844
#32 0xb797503f in ecore_main_loop_begin () at lib/ecore/ecore_main.c:982
#33 0xb7e174a4 in elm_run () at elm_main.c:1095
#34 0x080565ca in elm_main (argc=1, argv=0xbffff194) at edi_main.c:918
#35 0x08056714 in main (argc=1, argv=0xbffff194) at edi_main.c:931
(gdb)
------------------------------------
-Regards, Hermet-
-----Original Message-----
From: "Andrew Williams"<[email protected]>
To: "e"<[email protected]>;
Cc:
Sent: 2015-04-02 (목) 06:23:02
Subject: [E-devel] EFL tutorials & getting started docs
Hi devs,
As may have been obvious from other posts on the list I've been thinking
about the barriers to getting started creating apps with EFL or becoming
a developer for Enlightenment.
One of the projects I've started to help people get on board is an
introduction / getting started / how to site thats independent of the
detailed API documentation that is generated regularly from the source code.
http://codingwithefl.com
The aim of keeping it seperate is to make shaping a story the primary
goal - an easy to understand
set of walk throughs, explanations and tutorials, created by any
interested individuals such as those
trying to get involved or perhase working on portability or support
tooling etc. Therefore I have begun using external hosting and
authorisation etc - github at this time - so it's trivial for anyone go
get contributing at any level.
The downside of this approach is that it's outside the official E area
and so doesn't get many eyeballs and potentially will not be found by
the very people it's trying to help. Following a discussion on IRC I'd
like to propose that this site be incorporated into the main domain at,
for example, learn.enlightenment.org and is linked at some sensible
place from the main home page or navigation.
Any objections?
In addition I'm looking for anyone interested in shaping this site
through content, structure or design. It's using a default theme from
GitHub pages for now but I'd prefer it be a little more in keeping with
the E brand. Do we have any people adept at web design who would like to
try? If not I'm pondering getting an external designer to take a shot at
it to complete the warm, happy surrounding I'm hoping this documentation
will support :)
Thanks again for your time!
Andrew
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel