Сочетание мало ли может вносить значение предположения, а соответственно, выступать в роли вводного сочетания (нужны запятые). Но сочетание мало ли может употребляться в качестве наречия, обозначающего обстоятельственные признаки (запятые не нужны).
Правильно: имела ли место вина (= была ли вина).
Запятая нужна.
Запятая не нужна: Мало ли что где написано.
Словосочетание масло масляное, формально содержащее лексическую ошибку — тавтологию, стало в русском языке устойчивым оборотом: так говорят о ничего не объясняющем, не добавляющем ничего нового повторении того же самого другими словами; о тавтологичном обороте в речи как нарушении её правильности. Если сочетание употребляется как устойчивое (а иное употребление предположить сложно), то, разумеется, никакой ошибки в этом нет.
Во фразеологизмах, устойчивых выражениях и пр. — не ставится запятая.
Это связано с тем, что фразеологизмы и устойчивые выражения являются семантически цельными, то есть их значение не зависит от значений составляющих их слов.
Оба оборота корректны.