Вся активность

Этот поток обновляется автоматически   

  1. Сегодня
  2. Последняя неделя
  3. Привет! Пока сложно
  4. Ранее
  5. Доброго дня, уважаемые! Прошу помощи. На предыдущих версиях Кубунту создать сетевое соединение и выйти на просторы инета не представлялось сложным. pppoeconf всегда срабатывало. Но пришёл 16.04 и я скис. Не могу выйти в инет, хоть убейся. Ткните носом неразумного! У меня Дом.РУ. Из подъезда провод просто воткнут в комп, в сетевую карту и подключение раньше было автоматом. А теперь я растерялся! Куда ткнуться? тыц
  6. есть интересная особенность. Пишем не большую программу, в которой просто вызываем getenv() для какой нибудь переменной окружения и получаем постоянно разные адреса для одной и тоже переменной: sysmodel@ubuntu:~/C_files$ ./getenv PATH PATH is at 0xff811e61 sysmodel@ubuntu:~/C_files$ ./getenv PATH PATH is at 0xffc88e61 sysmodel@ubuntu:~/C_files$ ./getenv PATH PATH is at 0xff8e5e61 Закономерности я в этом пока не нашел, но судя по всему это проделки ОС. Но вот с другой стороны, когда выполняется программа в gdb, то тут всегда один и тоже адрес: (gdb) c Continuing. PATH is at 0xffffde6d [Inferior 1 (process 8052) exited normally] (gdb) run PATH Starting program: /home/sysmodel/C_files/getenv PATH Breakpoint 1, 0x0804847a in main () (gdb) c Continuing. PATH is at 0xffffde6d [Inferior 1 (process 8056) exited normally] (gdb) run PATH Starting program: /home/sysmodel/C_files/getenv PATH Breakpoint 1, 0x0804847a in main () (gdb) c Continuing. PATH is at 0xffffde6d [Inferior 1 (process 8057) exited normally] Кто нибудь может объяснить эту особенность? Хотя возможно в gdb просто подгружает в выполняемою программу собственный env, например, с помощью execle...
  7. Добрый день! Я новичке в С и мне интересны некоторые особенности стандартных функций в частности getenv(). Кто нибудь может подсказать, как работает эта функция и как она получает адрес переменной из окружения? И вообще можно ли где-то посмотреть исходники стандартных функций?
  8. я далек от мысли о глобальных заговорах и слежках. Могу посоветовать только сверить версии библиотек, которые она тянет, искать статически собранный скайп нужной вам версии.
  9. А также было бы не плохо, если кто-нибудь скинул описание этой функции или где можно посмотреть ее исходный код.
  10. Хотя мне кажется, что эта проверка целостности стека должна быть вшита в компилятор и никакими атрибутами не может отключаться в целях безопасности.
  11. Забыл уточнить, что компилирую .c файлы, т.е. c код. Хотя, я думаю, что эта функция вставляется во все бинарники в независимости от языка. И кстати, я заметил, что эта функция вставляется, только если есть в коде есть массив из char значений (это то что я заметил. Возможно, условий гораздо больше).
  12. Привет! Может кто знает с какой версии gcc стал вставлять вызов call [address] <__stack_chk_fail@plt> в конец каждой функции в программе? И можно ли как-то билдить с помощью gcc без вызова <__stack_chk_fail@plt>?
  13. На том компе нет 64 битных библиотек в принципе. (он Athlon XP, и Mageia 5 там x86) Речь в первом посте идёт как раз про старый комп. Официальный скайп последний я не пробовал ставить даже на этот комп, 4.3.0.37 работает пока, а смысл в том что бы найти альтернативу хорошую и пересадить всех друзей, а не ставить нового трояна от m$. (Этот комп Athlon II, и Mageia 5 тут x86_64).
  14. все библиотеки, которые ему нужны он видит-но видимо skype не нравятся 64 библиотеки. Что мешает использовать официальный скайп с официального сайта последний?
  15. Отвечу не по теме. Линь шустрее окон. Говно вопрос. Но если вы возжелаете набить текст а-ля ворд кроме офисной , то Ваша машинка сдохнет и не крякнет. Поскольку линкс предназначен для чего угодно, кроме офисной работы. Нехай понтятся дальше. Выпустят аналог рабочего ворда - флаг в руки и денег полные карманы. А сейчас - сдохните все линксувоиды, кроме гадостей ни на что не способные
  16. ldd ./skype linux-gate.so.1 (0xb77c1000) libXv.so.1 => /lib/libXv.so.1 (0xb779f000) libXss.so.1 => /lib/libXss.so.1 (0xb779b000) librt.so.1 => /usr/lib/i686/librt.so.1 (0xb7792000) libdl.so.2 => /lib/libdl.so.2 (0xb778d000) libX11.so.6 => /lib/libX11.so.6 (0xb763d000) libXext.so.6 => /lib/libXext.so.6 (0xb7628000) libQtDBus.so.4 => /lib/libQtDBus.so.4 (0xb75a9000) libQtWebKit.so.4 => /lib/libQtWebKit.so.4 (0xb539c000) libQtXml.so.4 => /lib/libQtXml.so.4 (0xb5358000) libQtGui.so.4 => /lib/libQtGui.so.4 (0xb4882000) libQtNetwork.so.4 => /lib/libQtNetwork.so.4 (0xb4737000) libQtCore.so.4 => /lib/libQtCore.so.4 (0xb443b000) libpthread.so.0 => /usr/lib/i686/libpthread.so.0 (0xb4420000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xb432d000) libm.so.6 => /usr/lib/i686/libm.so.6 (0xb42e0000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb42c1000) libc.so.6 => /usr/lib/i686/libc.so.6 (0xb40f7000) /lib/ld-linux.so.2 (0xb77c2000) libxcb.so.1 => /lib/libxcb.so.1 (0xb40d3000) libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb407d000) libXrender.so.1 => /lib/libXrender.so.1 (0xb4071000) libjpeg.so.8 => /lib/libjpeg.so.8 (0xb4012000) libpng16.so.16 => /lib/libpng16.so.16 (0xb3fb6000) libwebp.so.5 => /lib/libwebp.so.5 (0xb3f50000) libQtLocation.so.1 => /lib/libQtLocation.so.1 (0xb3df6000) libQtSensors.so.1 => /lib/libQtSensors.so.1 (0xb3dcd000) libxslt.so.1 => /lib/libxslt.so.1 (0xb3d86000) libz.so.1 => /lib/libz.so.1 (0xb3d6a000) libxml2.so.2 => /lib/libxml2.so.2 (0xb3be7000) libudev.so.1 => /lib/libudev.so.1 (0xb3bd5000) libgio-2.0.so.0 => /lib/libgio-2.0.so.0 (0xb3a25000) libgstapp-1.0.so.0 => /lib/libgstapp-1.0.so.0 (0xb3a16000) libgstpbutils-1.0.so.0 => /lib/libgstpbutils-1.0.so.0 (0xb39eb000) libgstvideo-1.0.so.0 => /lib/libgstvideo-1.0.so.0 (0xb399b000) libgstaudio-1.0.so.0 => /lib/libgstaudio-1.0.so.0 (0xb3942000) libgstbase-1.0.so.0 => /lib/libgstbase-1.0.so.0 (0xb38d2000) libgstreamer-1.0.so.0 => /lib/libgstreamer-1.0.so.0 (0xb37aa000) libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xb374d000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb3628000) libsqlite3.so.0 => /lib/libsqlite3.so.0 (0xb3546000) libfontconfig.so.1 => /lib/libfontconfig.so.1 (0xb3503000) libfreetype.so.6 => /lib/libfreetype.so.6 (0xb3466000) libQtOpenGL.so.4 => /lib/libQtOpenGL.so.4 (0xb3364000) libGL.so.1 => /lib/libGL.so.1 (0xb32ba000) libSM.so.6 => /lib/libSM.so.6 (0xb32b0000) libICE.so.6 => /lib/libICE.so.6 (0xb3293000) libXi.so.6 => /lib/libXi.so.6 (0xb3280000) libXrandr.so.2 => /lib/libXrandr.so.2 (0xb3274000) libXfixes.so.3 => /lib/libXfixes.so.3 (0xb326c000) libXcursor.so.1 => /lib/libXcursor.so.1 (0xb3260000) libXinerama.so.1 => /lib/libXinerama.so.1 (0xb325c000) libssl.so.1.0.0 => /lib/libssl.so.1.0.0 (0xb31df000) libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0xb2fc3000) libXau.so.6 => /lib/libXau.so.6 (0xb2fbd000) libXdmcp.so.6 => /lib/libXdmcp.so.6 (0xb2fb6000) libQtSql.so.4 => /lib/libQtSql.so.4 (0xb2f76000) liblzma.so.5 => /lib/liblzma.so.5 (0xb2f3e000) libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0xb2f39000) libresolv.so.2 => /lib/libresolv.so.2 (0xb2f1e000) liborc-0.4.so.0 => /lib/liborc-0.4.so.0 (0xb2e87000) libgsttag-1.0.so.0 => /lib/libgsttag-1.0.so.0 (0xb2e4c000) libffi.so.6 => /lib/libffi.so.6 (0xb2e44000) libpcre.so.1 => /lib/libpcre.so.1 (0xb2dcd000) libicui18n.so.53 => /lib/libicui18n.so.53 (0xb2b8c000) libicuuc.so.53 => /lib/libicuuc.so.53 (0xb2a0d000) libbz2.so.1 => /lib/libbz2.so.1 (0xb29fb000) libexpat.so.1 => /lib/libexpat.so.1 (0xb29d1000) libglapi.so.0 => /lib/libglapi.so.0 (0xb29b7000) libXdamage.so.1 => /lib/libXdamage.so.1 (0xb29b2000) libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xb29af000) libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xb2996000) libxcb-dri2.so.0 => /lib/libxcb-dri2.so.0 (0xb2990000) libxcb-dri3.so.0 => /lib/libxcb-dri3.so.0 (0xb298c000) libxcb-present.so.0 => /lib/libxcb-present.so.0 (0xb2987000) libxcb-sync.so.1 => /lib/libxcb-sync.so.1 (0xb2980000) libxshmfence.so.1 => /lib/libxshmfence.so.1 (0xb297d000) libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xb2976000) libdrm.so.2 => /lib/libdrm.so.2 (0xb2968000) libuuid.so.1 => /lib/libuuid.so.1 (0xb2962000) libicudata.so.53 => /lib/libicudata.so.53 (0xb295f000) Скайп идёт у меня на другом компе на Mageia 5 x64. 32-х битные библиотеки там, надо понимать, те же, так как обе инсталляции обновлены до упора.
  17. dynamic значит динамически слинкованный - без включения библиотек. значит тащит их из системы и или их нет или ему не нравятся версии. покажите вывод команды ldd путь_к_бинарнику
  18. Подскажите почему выскакивает ошибка я так понял нет места на девайсе и ещё такая ошибка диски разбил так
  19. Здравствуйте! Помогите пожалуйста мне решить проблему: Есть старый комп c Athlon XP, на нём стоит Mageia 5, ессно 32х битная. Нарыл у себя дистр skype 4.3.0.37, который использую на основном компе, с Mageia 5 x64. Дистр вроде назывался dynamic что то там. Это просто архив с skype бинарником и несколькими каталогами с картинками, звуками, etc. Он вроде как 32битный. Поставил - падает с Аварийный останов. Qtwebkit стоит вроде и либа и тулкит. Ах да - раньше там стояла Mageia 3 i686 и Скайп тот же там тоже падал. Mageia 5 была поставлена начисто. gdb в нём ничего не показал понятного: gdb skype GNU gdb (GDB) 7.8.1-7.mga5 (Mageia release 5) Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i586-mageia-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from skype...(no debugging symbols found)...done. (gdb) r Starting program: /home/lynx/skype-4.3.0.37/skype Missing separate debuginfos, use: debuginfo-install glibc-2.20-24.mga5.i586 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i686/libthread_db.so.1". [New Thread 0xb17bab40 (LWP 19420)] [New Thread 0xb0dffb40 (LWP 19421)] [New Thread 0xb03ffb40 (LWP 19422)] [New Thread 0xafbfeb40 (LWP 19423)] [New Thread 0xaf3fdb40 (LWP 19424)] [New Thread 0xaebfcb40 (LWP 19425)] [New Thread 0xadbfab40 (LWP 19427)] [New Thread 0xae3fbb40 (LWP 19426)] [New Thread 0xad3f9b40 (LWP 19428)] [New Thread 0xacbf8b40 (LWP 19429)] [New Thread 0xac3f7b40 (LWP 19430)] [New Thread 0xabbf6b40 (LWP 19431)] Detaching after fork from child process 19432. Program received signal SIGILL, Illegal instruction. [Switching to Thread 0xaebfcb40 (LWP 19425)] 0x80cc9452 in ?? () Missing separate debuginfos, use: debuginfo-install libbzip2_1-1.0.6-7.1.mga5.i586 libdbus1_3-1.8.20-1.mga5.i586 libdrm2-2.4.59-1.mga5.i586 libexpat1-2.1.0-9.3.mga5.i586 libffi6-3.1-4.mga5.i586 libfontconfig1-2.11.1-4.1.mga5.i586 libfreetype6-2.5.4-2.1.mga5.i586 libgcc1-4.9.2-4.1.mga5.i586 libgio2.0_0-2.42.1-2.1.mga5.i586 libglapi0-10.5.9-3.mga5.i586 libglib2.0_0-2.42.1-2.1.mga5.i586 libgstreamer-plugins-base1.0_0-1.4.3-2.1.mga5.i586 libgstreamer1.0_0-1.4.3-2.mga5.i586 libice6-1.0.9-3.mga5.i586 libicu53-53.1-12.6.mga5.i586 libjbig1-2.1-3.mga5.i586 libjpeg8-1.3.1-4.1.mga5.i586 liblcms2_2-2.6-3.1.mga5.i586 liblzma5-5.2.0-1.mga5.i586 libmesagl1-10.5.9-3.mga5.i586 libmng2-2.0.2-6.mga5.i586 libnss-mdns2-0.10-15.mga5.i586 libopenssl1.0.0-1.0.2k-1.mga5.i586 liborc0.4_0-0.4.22-3.mga5.i586 libpcre1-8.38-1.mga5.i586 libpng16_16-1.6.27-1.mga5.i586 libqtcore4-4.8.6-9.mga5.i586 libqtdbus4-4.8.6-9.mga5.i586 libqtgui4-4.8.6-9.mga5.i586 libqtlocation1-1.2.0-13.mga5.i586 libqtnetwork4-4.8.6-9.mga5.i586 libqtopengl4-4.8.6-9.mga5.i586 libqtsensors1-1.2.0-13.mga5.i586 libqtsql4-4.8.6-9.mga5.i586 libqtsvg4-4.8.6-9.mga5.i586 libqtxml4-4.8.6-9.mga5.i586 libsm6-1.2.2-4.mga5.i586 libsqlite3_0-3.10.2-1.mga5.i586 libstdc++6-4.9.2-4.1.mga5.i586 libtiff5-4.0.7-1.mga5.i586 libudev1-217-11.2.mga5.i586 libuuid1-2.25.2-3.5.mga5.i586 libwebp5-0.4.3-1.mga5.i586 libx11-xcb1-1.6.3-1.mga5.i586 libx11_6-1.6.3-1.mga5.i586 libxau6-1.0.8-5.mga5.i586 libxcb-dri2_0-1.11.1-1.mga5.i586 libxcb-dri3_0-1.11.1-1.mga5.i586 libxcb-glx0-1.11.1-1.mga5.i586 libxcb-present_0-1.11.1-1.mga5.i586 libxcb-sync1-1.11.1-1.mga5.i586 libxcb1-1.11.1-1.mga5.i586 libxcursor1-1.1.14-5.mga5.i586 libxdamage1-1.1.4-7.mga5.i586 libxdmcp6-1.1.1-7.mga5.i586 libxext6-1.3.3-3.mga5.i586 libxfixes3-5.0.1-5.mga5.i586 libxi6-1.7.4-3.mga5.i586 libxinerama1-1.1.3-5.mga5.i586 libxml2_2-2.9.4-1.1.mga5.i586 libxrandr2-1.4.2-4.mga5.i586 libxrender1-0.9.8-5.mga5.i586 libxscrnsaver1-1.2.2-6.mga5.i586 libxshmfence1-1.1-3.mga5.i586 libxslt1-1.1.29-1.1.mga5.i586 libxv1-1.0.10-4.mga5.i586 libxxf86vm1-1.1.3-5.mga5.i586 libzlib1-1.2.8-7.1.mga5.i586 (gdb) where #0 0x80cc9452 in ?? () #1 0x80cc9c4f in ?? () #2 0x80ccb357 in ?? () #3 0x80ccb620 in ?? () #4 0x80ccb6f6 in ?? () #5 0x80bedbb0 in ?? () #6 0x823fbe30 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) P.S. Форум Магейи лежит или вообще умер?
  20. Добрый день! Может кто-то из администрации подсказать как тут сейчас с модерированием?
  21. Direct Rendering не связан с mesa, DRM и dri - это аппаратная функция видеокарты и она или поддерживается в модуле ядра или нет. Какой модуль ядра загружен? Гуглили по поводу поддержки им DR для вашей карты?
  22. Спасибо вам ребята за советы! я только начинаю изучать, много непонятностей! upsers.com
  23. Я благодарен вам за информацию! Искал и не мог найти. Вы помогли мне! myloweslife.com
  24. Привет! этот вопрос сложный. Тут нужно подумать… publix passport
  25. Спасибо за советы, ребята! мне актуально) mythdhr
  26. Я хотел бы больше почитать про это. Подскажите, какую литературу изучить? home depot ess
  27. А даже что-то и хз что тут ответить, есть ЕЕ в логе? upsers
  1. Загрузить больше активности