LINUX.ORG.RU

Вызов DB::exists из другого потока -> SIGSEGV

 ,


0

2

$subj. Хэндлер базы открыт в главном потоке, DB::exists() вызывается из другого. База открывалась с DB_THREAD | DB_CREATE. При этом хэндлер используется только одним потоком на момент времени. ЧЯДНТ (возможно, многое)? Debian 8, libdb 5.3

Сложно что-то сказать без кода.

nikolnik ★★★
()

выставить свой sigsegv обработчик, в котором хотя бы стэктрейс напечатать, или через gdb посмотреть стэктрейс. будет понятно в каком месте крэш. а там, может, и поймёшь что не так.

dzidzitop ★★
()
Последнее исправление: dzidzitop (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.