вопрос существования первообразной у разрывной функции.
Разрывность функции сама по себе не препятствует её интегрированию. Типичный пример -- функция

, которая прекрасно интегрируема во всех смыслах. Главное, чтобы точек разрыва было не слишком много (чтобы мера этого множества была равна нулю, если интеграл имеется в виду по Риману). А на практике более чем конечного числа точек разрыва никогда и не встречается, так что практически все счастливы.
Например, функция Дирихле имеет первообразную. А какие функции тогда не имеют?
В смысле Римана -- никак нет, не имеет. А в смысле Лебега -- да, имеет. Но в смысле Лебега поди-ка ещё сочини не интегрируемую функцию. Ей ведь (не беря в расчёт уныло-расходящиеся интегралы) придётся стать ещё и неизмеримой. Что неконструктивно.