On Friday, 17 May 2019 11:44:25 CEST Charlemagne Lasse wrote: > uci is currently a highly problematic software and its library & lua > bindings cannot be used without corrupting or leaking memory
heap-use-after-free - yes. But I cannot find the memory leak report/test. This is what I am currently searching for in some downstream project. The test scripts work fine after adding https://patchwork.ozlabs.org/patch/1100999/ # # Performing tests # test_import test_export test_get_parsing test_get_section_index_parsing test_get_option test_get_option_multiline test_get_section test_set_parsing test_set_named_section test_set_nonexisting_option test_set_nonexisting_option_multiline test_set_existing_option test_set_existing_option_multiline test_add_section test_get_parsing test_get_parsing_multiline_package test_get_parsing_multiline_section test_get_parsing_multiline_option test_batch_set test_batch_comments test_revert_section test_revert_option test_revert_option_multiline test_revert_option_long test_add_list_config test_add_list_get test_add_list_show test_add_list_changes test_del_list test_del_list_multiline test_add_delta test_changes_tailing_parts test_changes_missing_value # # Test report # tests passed: 112 100% tests failed: 0 0% tests skipped: 0 0% tests total: 112 100% > To notice such problems faster, start the uci testsuite with the > valgrind memory checker. Patch doesn't apply (adding it manually works). Kind regards, Sven
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel