-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Постоянно падает #61
Comments
А какой у вас оконный менеджер? Помню у меня были проблемы с переключением раскладок в чате (я постил об этом здесь в отдельной ветке). Ася, как я понял, IBus не поддерживает, но были трудности и с переключением клавишами, назначенными для XIM. После того, как установил дефолтный оконный менеджер Xfce - Xfwm4 - переключение по XIM стало нормальным, как и везде. |
Кстати, обратил внимание, что с Xfwm4 окно ICQ не центрируется, а сползает вниз по экрану при запуске. |
i3wm
падает не знаю как связано с раскладками, но падает так:
возможно вернуться надо с другой раскладкой? у меня установлен xxkb который отслеживает чтобы у каждого окна была своя раскладка. |
Возможно влияет опция глобального сохранения текущей раскладки для всех окон (у меня она активирована, то есть раскладка везде одинаковая), но с xxkb я не знаком, знаю только IBus и xkb. Уверен точно в том, что у аси сейчас не так хорошо отлажено взаимодействие с методами ввода на Linux. В таких случаях неплохо скачать исходники и посмотреть РИДМИ, возможно для нормального функционирования нужна определенная версия пакета, который в системе или новее, или старее. Еще хороший способ - ldd ./icq в терминале в папке с бинарником. Вывод покажет, все ли в порядке по зависимостям и т. д. |
XUbuntu 16.04.4 LTS оконный менеджер xfce |
А если так запустить?
Если напишет "Not enough memory" - то это dbus, и похоже надо обновить статическую либу libdbus-1.a. |
Так запустил, тоже падает, ошибок никаких не выводит, систему обновил, проверил, такой же результат. |
Если catchsegv ничего не вывел - скорее всего, это не краш, а какой-нить внутренний паник, который вызвал exit(). Тогда можно попробовать записать strace -f ./icq >log 2>&1 . |
strace выдёт Broken Pipe: Вот думаю, может какие-то проблемы в сети. Сейчас с последнего запуска работает уже минут 40, поэтому ещё потестирую. Как упадёт, думаю запустить со второго ноута, на нём Linux Mint и xfce. |
А что за fd=25 ? Можно полный лог(здесь аттачить можно)? |
Да, пожалуйста. |
Это оказалось внезапно общение с сервером:
Это довольно распространенная никсовая ошибка, надо или
или читать\писать, прося не генерить сигналы:
|
Спасибо за объяснение, буду думать, как теперь с этим жить дальше =) |
Как раз не странно, это от надежности коннекта с сервером зависит. Если есть возможность пересобрать, думаю будет достаточно на старте приложения сделать:
|
Да собрать смогу при необходимости, но есть нюанс, что клиент периодически самостоятельно обновляется. И будет-ли исправлена проблема, не известно. |
У меня та же проблема. |
Linux, Debian/stretch. ICQ - блоб скачанный с сайта.
причем не Segfault (я попробовал пустить под
ulimit -c unlimited
), а просто вываливается.падения наблюдаются следующим образом
в консоли где запускал icq такой лог:
но этот лог наблюдается и при нормальной работе ICQ
The text was updated successfully, but these errors were encountered: