Страница 1 из 1

qbittorrent & amd64, куча ошибок в логах

Добавлено: 2010-09-04 18:03:28
hedgehog
искал замену тормознутому ktorrent'у, наткнулся на qbittorrent. понравился гуй и функционал, поставил. все устраивало пока не заглянул в логи :) при работе тьма тьмущая ошибок в /var/log/messages и dmesg:

Код: Выделить всё

Sep  4 17:37:08 lair kernel: WARNING pid 1458 (qbittorrent): ioctl sign-extension ioctl ffffffff8004667e
Sep  4 17:37:24 lair last message repeated 72 times
Sep  4 17:39:23 lair last message repeated 37 times
Sep  4 17:49:42 lair last message repeated 62 times
нагуглил, что это проблема QT:
See: qt-everywhere-opensource-src-4.6.3/src/network/socket/qnet_unix_p.h
static inline int qt_safe_ioctl(int sockfd, int request, T arg)
"int request" should be "unsigned long request" on BSD.

I think that this should be reported to Qt team, I am CC-ing our KDE team.
пересобрал qt4-network с указанными изменениями, но в логи продолжают падать какашки
freebsd 8.0-p4, qt 4.6.3, qbittorrent-2.2.11

кто-нибудь сталкивался/решал подобную проблему?

Re: qbittorrent & amd64, куча ошибок в логах

Добавлено: 2010-09-05 13:20:29
hedgehog
оказывается, проблема в boost. в портах давно лежит патч, лечащий это дело:
/usr/ports/devel/boost-libs/files/patch-boost_asio-ioctl

пересобрал boost-libs, libtorrent-rasterbar и, собстна, сам qbittorrent. все ок

Re: qbittorrent & amd64, куча ошибок в логах

Добавлено: 2012-06-19 21:59:04
linecommander
hedgehog писал(а):проблема в boost. в портах давно лежит патч:
/usr/ports/devel/boost-libs/files/patch-boost_asio-ioctl
пересобрал boost-libs, libtorrent-rasterbar и, собстна, сам qbittorrent. все ок
а если после пересборки всё-таки не уходит проблема? кто-то сталкивался?
qbittorrent показывает 2-3% прогресса и становится серым пятном;
после этого систему остановить можно только с кнопки