efl/src/lib/evas
Carsten Haitzler 39240fa3e7 Revert "evas_textblock: content fit feature"
This reverts commit 2f676a6591.

This causes segv's in edje_cc - i suspect the eet changes (or in combo
to how they are used in edje):

AddressSanitizer:DEADLYSIGNAL
=================================================================
==8991==ERROR: AddressSanitizer: SEGV on unknown address 0x000001010000 (pc 0xffff9f002604 bp 0xfffffa747700 sp 0xfffffa747700 T0)
==8991==The signal is caused by a READ memory access.
    #0 0xffff9f002600 in _eet_hash_gen ../src/lib/eet/eet_utils.c:25
    #1 0xffff9efdd024 in eet_dictionary_string_add ../src/lib/eet/eet_dictionary.c:103
    #2 0xffff9efbe324 in eet_data_put_string ../src/lib/eet/eet_data.c:849
    #3 0xffff9efc1c4c in eet_data_put_type ../src/lib/eet/eet_data.c:1427
    #4 0xffff9efd9128 in eet_data_put_unknown ../src/lib/eet/eet_data.c:4730
    #5 0xffff9efdb320 in _eet_data_descriptor_encode ../src/lib/eet/eet_data.c:5108
    #6 0xffff9efd5958 in eet_data_put_variant ../src/lib/eet/eet_data.c:4309
    #7 0xffff9efdb320 in _eet_data_descriptor_encode ../src/lib/eet/eet_data.c:5108
    #8 0xffff9efd9270 in eet_data_put_unknown ../src/lib/eet/eet_data.c:4739
    #9 0xffff9efdb320 in _eet_data_descriptor_encode ../src/lib/eet/eet_data.c:5108
    #10 0xffff9efd8ca0 in eet_data_put_array ../src/lib/eet/eet_data.c:4692
    #11 0xffff9efdb320 in _eet_data_descriptor_encode ../src/lib/eet/eet_data.c:5108
    #12 0xffff9efc7768 in eet_data_write_cipher ../src/lib/eet/eet_data.c:2403
    #13 0xffff9efc78a4 in eet_data_write ../src/lib/eet/eet_data.c:2420
    #14 0xaaaabb151dcc in data_thread_group ../src/bin/edje/edje_cc_out.c:2045
    #15 0xaaaabb152130 in data_write_groups ../src/bin/edje/edje_cc_out.c:2086
    #16 0xaaaabb157734 in data_write ../src/bin/edje/edje_cc_out.c:2866
    #17 0xaaaabb14122c in main ../src/bin/edje/edje_cc.c:456
    #18 0xffff9dbd92a0 in __libc_start_main (/usr/lib/aarch64-linux-gnu/libc.so.6+0x242a0)
    #19 0xaaaabb13ea00  (/home/raster/C/git/efl/build/src/bin/edje/edje_cc+0x38a00)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ../src/lib/eet/eet_utils.c:25 in _eet_hash_gen
==8991==ABORTING
Aborted (core dumped)

When compiling breaks... it's certainly time to revert ASAP :(
2019-11-07 10:23:58 +00:00
..
cache evas_cache_image: drop image after replacement 2019-10-14 11:07:27 +09:00
canvas Revert "evas_textblock: content fit feature" 2019-11-07 10:23:58 +00:00
common evas - revert evas variation sequence support - out of bound accesses 2019-10-31 12:31:52 +00:00
common3d here comes meson 2018-10-02 17:22:50 +02:00
file meson: redo evas building 2019-10-29 12:54:56 -04:00
filters evas filter: Implement inverse color filter 2019-11-05 10:45:14 +09:00
gesture evas: move efl_input_device into evas/Efl_Canvas.h 2019-10-31 13:29:56 -04:00
include evas filter: Implement inverse color filter 2019-11-05 10:45:14 +09:00
software_generic evas filter: Implement inverse color filter 2019-11-05 10:45:14 +09:00
vg evas_vg_cache: Hashkey of cache use value provider list 2019-10-08 20:33:20 +09:00
Efl_Canvas.h efl: fix include due to stale files. 2019-10-31 15:43:21 -04:00
Evas.h efl: fix include due to stale files. 2019-10-31 15:43:21 -04:00
Evas.hh efl: remove EFL_EO_API_SUPPORT macro 2019-03-18 12:13:59 +01:00
Evas_Common.h evas: deprecate evas_device_parent_set. 2019-10-31 13:29:56 -04:00
Evas_Eo.h efl: fix include due to stale files. 2019-10-31 15:43:21 -04:00
Evas_GL.h evas_gl: implement EvasGL ES 3.2 2019-08-01 10:42:55 -07:00
Evas_Internal.h evas: move watching over destruction of device to custom logic due to high use. 2019-10-31 13:29:56 -04:00
Evas_Legacy.h evas vector: support lottie animation as using json loader. 2019-06-21 17:35:48 +09:00
Evas_Loader.h evas: add infrastructure to feed 9 patch information from file loader to image object. 2019-07-12 09:54:16 -07:00
main.c evas: remove redundant internal functions. 2018-10-11 13:46:37 +09:00
meson.build meson: redo evas building 2019-10-29 12:54:56 -04:00