First run builds the fontconfig cache.
Second run uses the cache and seg faults.
I delete it, and program runs again.

The gdb data from the segfault is useless since the seg fault is
caused by application data getting corrupted by some other source I
have not been able to track down.

I have tried varying the releases of Cairo, FontConfig and Freetype
over multiple versions. Every combination I have tried fails.

-------------------
root@OpenWrt:~/examples# lua cairo_test4oo.lua
root@OpenWrt:~/examples# lua cairo_test4oo.lua
Segmentation fault
root@OpenWrt:~/examples# rm -rf /usr/share/fontconfig/cache
root@OpenWrt:~/examples# lua cairo_test4oo.lua
root@OpenWrt:~/examples#
-------------------------
root@OpenWrt:~/examples# cairo
jds-1
jds-2
jds-3
jds-4
jds-5
jds-6
jds-7
jds-8
jds-9
jds-10
jds-11
jds-12
jds-13
jds-14
root@OpenWrt:~/examples# cairo
jds-1
jds-2
jds-3
jds-4
jds-5
jds-6
jds-7
jds-8
jds-9
jds-10
jds-11
jds-12
jds-13
Segmentation fault
root@OpenWrt:~/examples# rm -rf /usr/share/fontconfig/cache
root@OpenWrt:~/examples# cairo
jds-1
jds-2
jds-3
jds-4
jds-5
jds-6
jds-7
jds-8
jds-9
jds-10
jds-11
jds-12
jds-13
jds-14
root@OpenWrt:~/examples#


-- 
Jon Smirl
jonsm...@gmail.com
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to