Peter,

I’ve just installed FreeBSD 14.2 arm64 into a virtual machine.

I built Evisum and tested it. No crash. Weird about the config.

> On 1 Apr 2025, at 11:48, Quelrond <quelr...@gmail.com> wrote:
> 
> Hello!
> 
> It crashes on FreeBSD 14.2 using last release of EFL:
> 
> host-peter% evisum
> ERR<5139>:eina_safety ../src/lib/eet/eet_data.c:3525 
> _eet_data_descriptor_decode() safety check failed: chnk.name == NULL
> ## Copy & Paste the below (until EOF) into a terminal, then hit Enter
> 
> eina_btlog << EOF
> /usr/local/lib/libeina.so.1 0x827239e9c 0x8271ef000
> /usr/local/lib/libeina.so.1 0x82723b544 0x8271ef000
> /usr/local/lib/libeina.so.1 0x82723b3e9 0x8271ef000
> /usr/local/lib/libeina.so.1 0x82724fccb 0x8271ef000
> /usr/local/lib/libeet.so.1 0x826137642 0x826126000
> /usr/local/lib/libeet.so.1 0x826136906 0x826126000
> /usr/local/bin/evisum 0x223a63 0x200000
> /usr/local/bin/evisum 0x20ea0e 0x200000
> /usr/local/bin/evisum 0x2104b5 0x200000
> /usr/local/bin/evisum 0x22309c 0x200000
> /usr/local/bin/evisum 0x223170 0x200000
> /lib/libc.so.7 0x8280cfc3a 0x82804a000
> /usr/local/bin/evisum 0x20c100 0x200000
> EOF
> 
> FATAL: Corrupt config?
> host-peter% eina_btlog << EOF
> /usr/local/lib/libeina.so.1 0x827239e9c 0x8271ef000
> /usr/local/lib/libeina.so.1 0x82723b544 0x8271ef000
> /usr/local/lib/libeina.so.1 0x82723b3e9 0x8271ef000
> /usr/local/lib/libeina.so.1 0x82724fccb 0x8271ef000
> /usr/local/lib/libeet.so.1 0x826137642 0x826126000
> /usr/local/lib/libeet.so.1 0x826136906 0x826126000
> /usr/local/bin/evisum 0x223a63 0x200000
> /usr/local/bin/evisum 0x20ea0e 0x200000
> /usr/local/bin/evisum 0x2104b5 0x200000
> /usr/local/bin/evisum 0x22309c 0x200000
> /usr/local/bin/evisum 0x223170 0x200000
> /lib/libc.so.7 0x8280cfc3a 0x82804a000
> /usr/local/bin/evisum 0x20c100 0x200000
> EOF
> 
> Usage: addr2line [options] hexaddress...
>   Map program addresses to source file names and line numbers.
> 
>   Options:
>   -a      | --addresses       Display address prior to line number info.
>   -b TGT  | --target=TGT      (Accepted but ignored).
>   -e EXE  | --exe=EXE         Use program "EXE" to translate addresses.
>   -f      | --functions       Display function names.
>   -i      | --inlines         Display caller info for inlined functions.
>   -j NAME | --section=NAME    Values are offsets into section "NAME".
>   -p      | --pretty-print    Display line number info and function name
>                               in human readable manner.
>   -s      | --basename        Only show the base name for each file name.
>   -C      | --demangle        Demangle C++ names.
>   -H      | --help            Print a help message.
>   -V      | --version         Print a version identifier and exit.
> addr2line: dwarf_tag failed: Invalid argument [dwarf_tag(242)]
> addr2line: dwarf_tag failed: Invalid argument [dwarf_tag(242)]
> addr2line: dwarf_tag failed: Invalid argument [dwarf_tag(242)]
> addr2line: dwarf_tag failed: Invalid argument [dwarf_tag(242)]
> addr2line: dwarf_tag failed: Invalid argument [dwarf_tag(242)]
> addr2line: dwarf_tag failed: Invalid argument [dwarf_tag(242)]
> /usr/local/lib/libeina.so.1| /               :   0 @ ()
> /usr/local/lib/libeina.so.1| /               :   0 @ ()
> /usr/local/lib/libeina.so.1| /               :   0 @ ()
> /usr/local/lib/libeina.so.1| /               :   0 @ ()
>     /usr/local/lib/libeet.so.1 | /               :   0 @ ()
>     /usr/local/lib/libeet.so.1 | /               :   0 @ ()
>     /usr/local/bin/evisum      | 
> /usr/home/peter/Programming/Prog-EFL/evisum-0.6.4/build/../src/bin/evisum_config.c:
>  149 @ config_load()
>     /usr/local/bin/evisum      | 
> /usr/home/peter/Programming/Prog-EFL/evisum-0.6.4/build/../src/bin/ui/evisum_ui.c
>  : 131 @ evisum_ui_config_load()
>     /usr/local/bin/evisum      | 
> /usr/home/peter/Programming/Prog-EFL/evisum-0.6.4/build/../src/bin/ui/evisum_ui.c
>  : 698 @ _ui_init_system_probe()
>     /usr/local/bin/evisum      | 
> /usr/home/peter/Programming/Prog-EFL/evisum-0.6.4/build/../src/bin/main.c :   
> 0 @ elm_main()
>     /usr/local/bin/evisum      | 
> /usr/home/peter/Programming/Prog-EFL/evisum-0.6.4/build/../src/bin/main.c : 
> 124 @ main()
>               /lib/libc.so.7 | /               :   0 @ ()
>     /usr/local/bin/evisum | /usr/src/lib/csu/amd64/crt1_s.S       :  85 @ 
> start()
> host-peter%
> 
> 
> I avoid updating of FreeBSD port for now until you fix this ;)
> 
> Peter
> 
> 
> On 24/03/2025 19:18, Alastair Poole wrote:
>> 865ca8b565137c32a412302f0eb944ef1604306ed792c0a0dd7f5792c75c6bf8
>> 
>> https://download.enlightenment.org/rel/apps/evisum/evisum-0.6.4.tar.xz
>> 
>> Bug fixes and some overall improvements. Nothing amazing but some necessity
>> there. I'll try not to spam you with releases too much.
>> 
>> _______________________________________________
>> enlightenment-users mailing list
>> enlightenment-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 
> 
> 
> 
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to