Skip to content

tracker-monitor: Prevent stack smashing

Andrea Azzarone requested to merge azzaronea/tracker:fix-issue-71 into master

Make sure to use GPOINTER_TO_UINT when using g_hash_table_lookup_extended() to prevent stack smashing. This will make sure that in the architectures where sizeof(GFileMonitorEvent) < sizeof(gpointer), g_hash_table_lookup_extended() will not write more bytes than prev_event_type can hold.

Fixes: #71 (closed)

Edited by Andrea Azzarone

Merge request reports