Ошибка сегментации при использовании оболочки C # для Poppler - PullRequest
0 голосов
/ 18 сентября 2018

Я использую эту оболочку C # для poppler: https://www.nrecosite.com/pdf_to_image_renderer_net.aspx

Работает нормально при запуске из windows.Однако я использую его в приложении .Net Core, работающем в док-контейнере Linux.

Согласно их советам, я сначала запускаю apt-get install -y poppler-utils.Однако, когда я затем использую обертку, я получаю ошибку сегментации.

Я понятия не имею, как отладить это или возможные причины, по которым это может произойти.

У кого-нибудь есть какие-либо советы, которые яМожно использовать, чтобы помочь найти корень проблемы?

РЕДАКТИРОВАТЬ: я теперь получаю конкретную ошибку:

malloc.c:2406: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed

Эта ошибка не возникла при запуске того же PDF через NReco на окнах.

Спасибо

...