Hi, On Mon, Jan 13, 2025 at 06:41:19AM +0000, 조홍식/책임연구원/SW Security개발실 SW Security TP wrote: > The issue I would like to bring to your attention is as follows: We > are using the JSON feature in the PACKAGECONFIG of ulogd, and we > have discovered that both ulogd and jansson have methods with the > same name, which can lead to a symbol reference error resulting in a > segmentation fault. The method in question is hashtable_del(). > Based on our backtrace analysis, it appears that when ulogd's > hashtable_del() is executed instead of jansson's hashtable_del(), it > leads to a segmentation fault (SEGV). > To avoid this symbol collision, I modified ulogd's hashtable_del() > to hashtable_delete(), and I have confirmed that this resolves the > issue. $ nm -D libjansson.so.4 | grep hashtable_del $ Are you building a static binary? Otherwise, I don't see how the clash is going on. I am fine with this patch, would you submit it using git format-patch and including Signed-off-by:? Thanks.