[sisyphus] kde4-digikam segmentation fault
Alexey Borisenkov
grizlik78 на gmail.com
Сб Фев 4 17:29:45 MSK 2012
04.02.2012 17:03, Alexey Borisenkov пишет:
> То есть, судя по коду, должна вызываться функция init_usb() из libusb, а
> вызывается (судя по показаниям gdb) функция из libdc1394
Поправочка, init_usb() из libusb-compat, конечно же.
Короче, вопрос господам учёным. Я не наблюдаю у libgphoto2 каких-либо
зависимостей на libdc1394, так что, наверное, libgphoto2 и понятия не
имеет о том, что существует такая библиотека. Однако digikam линкуется и
с libgphoto2, и с libdc1394 (в которой есть init_usb). А libgphoto2, в
свою очередь, слинкована с libusb-compat, где тоже есть своя init_usb.
Действительно ли в этом случае компоновщик может перепутать функции с
одинаковыми именам из разных библиотек?
Подробная информация о списке рассылки Sisyphus