Странная ошибка в командной строке (Debian Jessie)

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Странная ошибка в командной строке

Сообщение kt315e »

При импортировании пакета в командной сроке Python и R при нажатии клавиши Enter ничего не происходит, при повторном нажатии вываливается в шелл с сегфаултом.
Python:

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

import numpy

R:

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

library(Rcmdr)

Вывод R:

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

 library(Rcmdr)

 *** caught segfault ***
address (nil), cause 'memory not mapped'


Происходит только в командной строке, при запуске скрипта всё нормально.
Поведение индентичное, похоже причина общая, а не в в Python или R.
Как бороться?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Странная ошибка в командной строке

Сообщение Bizdelnick »

Ставим дебажные пакеты, запускаем через gdb, смотрим, где падает.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Странная ошибка в командной строке

Сообщение serzh-z »

kt315e
Если проблема только с импортом numpy, то стоит попробовать обновить или продаунгрейдить numpy и/или Python.

Так же стоит установить и запустить apport (https://wiki.ubuntu.com/Apport) - как минимум, станет понятно кто виноват в падении.

kt315e писал(а):
28.07.2016 19:09
Поведение индентичное, похоже причина общая, а не в в Python или R.
Это, в конце концов, может быть проблемой readline. Или Python REPL - в этом случае можно попробовать использовать для REPL IPython.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Странная ошибка в командной строке

Сообщение Bizdelnick »

serzh-z писал(а):
28.07.2016 20:02
apport

Во-первых, речь не об убунте, а во-вторых, ничего особенного кроме слива корки в каноникал эта тулзовина не делает.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Вот оно похоже
#0 0x0000000000000000 in ?? ()
#1 0x00007ffff694392e in rl_callback_read_char () from /lib/x86_64-linux-gnu/libreadline.so.6
И что с этим делать?

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

gdb python
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
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 "x86_64-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 python...Reading symbols from /usr/lib/debug//usr/bin/python2.7...done.
done.
(gdb) r
Starting program: /usr/bin/python
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Python 2.7.9 (default, Mar  1 2015, 12:57:24)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy


Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()

(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff694392e in rl_callback_read_char () from /lib/x86_64-linux-gnu/libreadline.so.6
#2  0x00007ffff6b62cd5 in readline_until_enter_or_signal (signal=<synthetic pointer>, prompt=<optimized out>)
    at /build/python2.7-t5Chn7/python2.7-2.7.9/Modules/readline.c:1015
#3  call_readline (sys_stdin=<optimized out>, sys_stdout=<optimized out>, prompt=<optimized out>)
    at /build/python2.7-t5Chn7/python2.7-2.7.9/Modules/readline.c:1103
#4  0x0000000000449d88 in PyOS_Readline (sys_stdin=0x7ffff72974e0 <_IO_2_1_stdin_>, sys_stdout=0x7ffff72972a0 <_IO_2_1_stdout_>,
    prompt=0x7ffff7e9c2f4 ">>> ") at ../Parser/myreadline.c:207
#5  0x0000000000422d2a in tok_nextc (tok=<optimized out>) at ../Parser/tokenizer.c:880
#6  tok_get (tok=0x9e53a0, p_start=0x7fffffffde18, p_end=0x7fffffffde20) at ../Parser/tokenizer.c:1226
#7  0x00000000004c4e8a in PyTokenizer_Get (p_end=0x7fffffffde20, p_start=0x7fffffffde18, tok=0x9e53a0) at ../Parser/tokenizer.c:1675
#8  parsetok.lto_priv () at ../Parser/parsetok.c:159
#9  0x00000000004c4747 in PyParser_ParseFileFlagsEx () at ../Parser/parsetok.c:106
#10 0x00000000004c460e in PyParser_ASTFromFile () at ../Python/pythonrun.c:1494
#11 0x0000000000449b11 in PyRun_InteractiveOneFlags (fp=0x9db1c0, fp@entry=0x7ffff72974e0 <_IO_2_1_stdin_>, filename=0x9ce938 "umpy",
    filename@entry=0x604584 "<stdin>", flags=0x7fffffffe000) at ../Python/pythonrun.c:838
#12 0x0000000000449937 in PyRun_InteractiveLoopFlags (fp=fp@entry=0x7ffff72974e0 <_IO_2_1_stdin_>,
    filename=filename@entry=0x604584 "<stdin>", flags=flags@entry=0x7fffffffe000) at ../Python/pythonrun.c:778
#13 0x000000000042d96b in PyRun_AnyFileExFlags (fp=0x7ffff72974e0 <_IO_2_1_stdin_>, filename=<optimized out>, closeit=0,
    flags=0x7fffffffe000) at ../Python/pythonrun.c:747
#14 0x00000000004982f2 in Py_Main () at ../Modules/main.c:640
#15 0x00007ffff6f12b45 in __libc_start_main (main=0x497d80 <main>, argc=1, argv=0x7fffffffe1c8, init=<optimized out>,
    fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe1b8) at libc-start.c:287
#16 0x0000000000497ca0 in _start ()
(gdb)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Странная ошибка в командной строке

Сообщение Bizdelnick »

А python (и libreadline) точно от Вашей системы, а не откуда-то ещё притащенный (например из testing/unstable)?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

serzh-z писал(а):
28.07.2016 20:02
kt315e
Если проблема только с импортом numpy, то стоит попробовать обновить или продаунгрейдить numpy и/или Python.

Так же стоит установить и запустить apport (https://wiki.ubuntu.com/Apport) - как минимум, станет понятно кто виноват в падении.

kt315e писал(а):
28.07.2016 19:09
Поведение индентичное, похоже причина общая, а не в в Python или R.
Это, в конце концов, может быть проблемой readline. Или Python REPL - в этом случае можно попробовать использовать для REPL IPython.


IPython тоже самое. Падает при импорте любых пакетов.

Bizdelnick писал(а):
28.07.2016 20:20
А python (и libreadline) точно от Вашей системы, а не откуда-то ещё притащенный (например из testing/unstable)?

только из дистрибутива. R тоже из дистрибутива.
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Поставил дебаги на libreadline:

#1 0x00007ffff694392e in rl_callback_read_char () at /build/readline6-0Wnd2t/readline6-6.3/callback.c:238
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Странная ошибка в командной строке

Сообщение Bizdelnick »

Покажите dpkg-query -W libreadline6 'python*', и echo $TERM на всякий.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Bizdelnick писал(а):
28.07.2016 20:48
Покажите dpkg-query -W libreadline6 'python*', и echo $TERM на всякий.

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

$ dpkg-query -W libreadline6 'python*'
libreadline6:amd64    6.3-8+b3
python    2.7.9-1
python-4suite
python-acoustid
python-all    2.7.9-1
python-all-dbg    2.7.9-1
python-all-dev
python-apt    0.9.3.12
python-apt-common    0.9.3.12
python-apt-dbg
python-apt-doc
python-aptdaemon
python-argparse
python-avogadro    1.0.3-10.1+b2
python-babel    1.3+dfsg.1-5
python-babel-localedata    1.3+dfsg.1-5
python-beautifulsoup    3.2.1-1
python-boto
python-bs4    4.3.2-2
python-cairo    1.8.8-1+b2
python-cairocffi
python-cdd
python-celementtree
python-central
python-cffi    0.8.6-1
python-characteristic    0.1.0-1
python-chardet    2.3.0-1
python-chm    0.8.4.1-1
python-collada    0.4-2
python-configobj
python-coverage
python-crypto    2.6.1-5+b2
python-crypto-dbg
python-crypto-doc
python-cryptography    0.6.1-1
python-cryptography-doc
python-cryptography-vectors
python-ctypes
python-cups    1.9.63-1
python-cupshelpers    1.4.6-1
python-cvxopt    1.1.4-1.3
python-dateutil    2.2-2
python-dbg    2.7.9-1
python-dbus    1.2.0-2+b3
python-dbus-common
python-dbus-dbg
python-dbus-dev    1.2.0-2
python-dbus-doc
python-deb822
python-debian    0.1.27
python-debianbts    1.12
python-decorator    3.4.0-2
python-defusedxml    0.4.1-2
python-dev    2.7.9-1
python-diff-match-patch    20121119-1
python-distribute
python-distribute-doc
python-dnspython    1.12.0-1
python-doc
python-docutils    0.12+dfsg-1
python-dogtail
python-egenix-mxdatetime
python-egenix-mxtexttools
python-elementtree
python-elisp
python-email
python-enchant    1.6.6-2
python-epydoc
python-evolution
python-examples
python-excelerator
python-f2py
python-gconf    2.28.1+dfsg-1.1
python-gdbm-dbg
python-gi    3.14.0-1
python-gi-cairo
python-glade2    2.24.0-4
python-gnome2    2.28.1+dfsg-1.1
python-gnome2-desktop
python-gnome2-doc
python-gnomecanvas
python-gnuplot    1.8-5
python-gobject    3.14.0-1
python-gobject-2    2.28.6-12+b1
python-gobject-2-dbg
python-gpgme
python-gst0.10    0.10.22-3
python-gst0.10-dbg
python-gst0.10-dev
python-gtk2    2.24.0-4
python-gtk2-doc
python-gtkglext1
python-gtkspell
python-html5lib
python-idna
python-imaging    2.6.1-2+deb8u2
python-imaging-compat
python-importlib
python-iniparse    0.4-2.1
python-jinja2    2.7.3-1
python-jinja2-doc
python-jppy
python-kde4    4:4.14.0-1
python-keyring
python-ldb    2:1.1.17-2+deb8u1
python-levenshtein    0.11.2-2
python-libxml2    2.9.1+dfsg1-5+deb8u1
python-lxml    3.4.0-1
python-lxml-dbg
python-mako-doc
python-markupsafe    0.23-1+b1
python-matplotlib    1.4.2-3.1
python-matplotlib-data    1.4.2-3.1
python-matplotlib-doc
python-minimal    2.7.9-1
python-mock    1.0.1-3
python-mock-doc
python-mode    1:6.1.3-2
python-mysqldb    1.2.3-2.1
python-mysqldb-dbg
python-nautilus
python-nose    1.3.4-1
python-nose-doc
python-notify    0.1.1-4
python-ntdb    1.0-5
python-numpy    1:1.8.2-2
python-numpy-abi9
python-numpy-api9
python-numpy-dbg
python-numpy-dev
python-numpy-doc
python-odtwriter
python-openopt    0.38+svn1589-1
python-openssl    0.14-1
python-openssl-dbg
python-openssl-doc
python-pam    0.4.2-13.1
python-parted
python-pexpect    3.2-1
python-pexpect-doc
python-pil:amd64    2.6.1-2+deb8u2
python-pil-dbg
python-pil-doc
python-pil.imagetk
python-pillow
python-pivy    0.5.0~v609hg-3
python-pkg-resources    5.5.1-1
python-ply    3.4-5
python-ply-doc
python-ply-lex-3.2
python-ply-yacc-3.2
python-profiler
python-pyasn1    0.1.7-1
python-pyasn1-modules    0.0.5-0.1
python-pyatspi    2.14.0+dfsg-1
python-pyatspi2
python-pybabel
python-pycparser    2.10+dfsg-3
python-pycurl    7.19.5-3
python-pycurl-dbg
python-pycurl-doc
python-pygame    1.9.1release+dfsg-10+b1
python-pygments    2.0.1+dfsg-1.1+deb8u1
python-pyinotify    0.9.4-1
python-pyinotify-doc
python-pylons
python-pyorbit    2.24.0-7
python-pyparsing    2.0.3+dfsg1-1
python-pyside    1.2.2-1
python-pyside.phonon    1.2.2-1+b1
python-pyside.qtcore    1.2.2-1+b1
python-pyside.qtdeclarative    1.2.2-1+b1
python-pyside.qtgui    1.2.2-1+b1
python-pyside.qthelp    1.2.2-1+b1
python-pyside.qtnetwork    1.2.2-1+b1
python-pyside.qtopengl    1.2.2-1+b1
python-pyside.qtscript    1.2.2-1+b1
python-pyside.qtsql    1.2.2-1+b1
python-pyside.qtsvg    1.2.2-1+b1
python-pyside.qttest    1.2.2-1+b1
python-pyside.qtuitools    1.2.2-1+b1
python-pyside.qtwebkit    1.2.2-1+b1
python-pyside.qtxml    1.2.2-1+b1
python-qscintilla
python-qscintilla2
python-qt3
python-qt4    4.11.2+dfsg-1
python-qt4-dbg
python-qt4-dbus    4.11.2+dfsg-1
python-qt4-dev
python-qt4-gl    4.11.2+dfsg-1
python-qt4-gl-dbg
python-qt4-phonon
python-qt4-phonon-dbg
python-qt4-sql    4.11.2+dfsg-1
python-qt4-sql-dbg
python-qwt3d-qt4
python-qwt5-qt4
python-renderpm:amd64    3.1.8-3+deb8u1
python-renderpm-dbg
python-reportbug    6.6.3
python-reportlab    3.1.8-3+deb8u1
python-reportlab-accel:amd64    3.1.8-3+deb8u1
python-reportlab-doc
python-roman    2.0.0-1
python-ropemacs
python-samba    2:4.1.17+dfsg-2+deb8u2
python-scikits-openopt
python-scipy    0.14.0-2
python-serial    2.6-1.1
python-service-identity    1.0.0-3
python-setproctitle    1.1.8-1
python-setuptools    5.5.1-1
python-simplegeneric    0.8.1-1
python-simplejson    3.6.5-1
python-sip    4.16.4+dfsg-1
python-sip4
python-six    1.8.0-1
python-smbc    1.0.15.3-0.1
python-soappy    0.12.22-1
python-software-properties
python-speechd
python-sphinx
python-spice-client-gtk
python-subversion
python-support    1.0.15
python-talloc    2.1.1-2
python-tdb    1.3.1-1
python-tk    2.7.8-2+b1
python-tk-dbg    2.7.8-2+b1
python-tornado    3.2.2-1.1
python-traits
python-twisted-bin    14.0.2-3
python-twisted-bin-dbg
python-twisted-core    14.0.2-3
python-tz    2012c+dfsg-0.1
python-uniconvertor
python-uno
python-urllib3
python-urwid
python-utidylib    0.2-9
python-virtualenv
python-vobject    0.8.1c-4
python-vte
python-vtk
python-vtk6    6.1.0+dfsg2-6
python-wnck    2.32.0+dfsg-3
python-wsgiref
python-wstools    0.4.3-2
python-wxgtk
python-wxgtk3.0
python-xapian    1.2.19-2
python-xdg    0.25-4
python-xlib    0.14+20091101-1
python-xlib-doc
python-zmq    14.4.0-1
python-zope
python-zope.interface    4.1.1-3.1
python-zopeinterface
python1.5-elisp
python2.1-elisp
python2.1-tk
python2.2-elisp
python2.2-tk
python2.3-gst0.10
python2.3-mysqldb
python2.3-pam
python2.3-pyorbit
python2.3-tk
python2.3-xlib
python2.4-dbus
python2.4-gst0.10
python2.4-mysqldb
python2.4-pam
python2.4-pyorbit
python2.4-tk
python2.4-xlib
python2.5-minimal
python2.6
python2.6-cairo
python2.6-gst0.10
python2.6-iniparse
python2.6-minimal
python2.6-openopt
python2.7    2.7.9-2
python2.7-apt
python2.7-argparse
python2.7-avogadro
python2.7-cairo
python2.7-celementtree
python2.7-cjkcodecs
python2.7-crypto
python2.7-ctypes
python2.7-cups
python2.7-cvxopt
python2.7-dbg    2.7.9-2
python2.7-dbus
python2.7-debianbts
python2.7-dev    2.7.9-2
python2.7-doc
python2.7-elementtree
python2.7-gdbm-dbg
python2.7-gi
python2.7-gobject
python2.7-gobject-2
python2.7-gst0.10
python2.7-iniparse
python2.7-kde4
python2.7-ldb
python2.7-libxml2
python2.7-lxml
python2.7-markupsafe
python2.7-minimal    2.7.9-2
python2.7-mysqldb
python2.7-notify
python2.7-ntdb
python2.7-numpy
python2.7-openopt
python2.7-pam
python2.7-pil
python2.7-pivy
python2.7-ply
python2.7-profiler
python2.7-pyinotify
python2.7-pyorbit
python2.7-pyparsing
python2.7-pyside.phonon
python2.7-pyside.qtcore
python2.7-pyside.qtdeclarative
python2.7-pyside.qtgui
python2.7-pyside.qthelp
python2.7-pyside.qtnetwork
python2.7-pyside.qtopengl
python2.7-pyside.qtscript
python2.7-pyside.qtsql
python2.7-pyside.qtsvg
python2.7-pyside.qttest
python2.7-pyside.qtuitools
python2.7-pyside.qtwebkit
python2.7-pyside.qtxml
python2.7-renderpm
python2.7-reportlab-accel
python2.7-samba
python2.7-scipy
python2.7-setuptools
python2.7-simplejson
python2.7-smbc
python2.7-talloc
python2.7-tdb
python2.7-tk
python2.7-tk-dbg
python2.7-twisted-bin
python2.7-twisted-core
python2.7-utidylib
python2.7-wsgiref
python2.7-xapian
python2.7-zope.interface
python3    3.4.2-2
python3-all
python3-all-dbg
python3-all-dev
python3-apt    0.9.3.12
python3-apt-dbg
python3-beaker
python3-brlapi    5.2~20141018-5
python3-cairo    1.10.0+dfsg-4+b1
python3-chardet    2.3.0-1
python3-dbg
python3-dbus    1.2.0-2+b3
python3-dbus-dbg
python3-dbus.mainloop.qt
python3-debian    0.1.27
python3-dev
python3-doc
python3-docutils
python3-examples
python3-gi    3.14.0-1
python3-gi-cairo    3.14.0-1
python3-gobject
python3-louis    2.5.3-3
python3-mako    1.0.0+dfsg-0.1
python3-markupsafe    0.23-1+b1
python3-minimal    3.4.2-2
python3-pkg-resources    5.5.1-1
python3-profiler
python3-pyatspi    2.14.0+dfsg-1
python3-pyatspi2
python3-setuptools
python3-six    1.8.0-1
python3-speechd    0.8-7
python3-tk
python3-uno    1:4.3.3-2+deb8u4
python3-venv
python3-xdg    0.25-4
python3.1
python3.1-minimal
python3.3-setuptools
python3.3-uno
python3.4    3.4.2-1
python3.4-apt
python3.4-dbus
python3.4-doc
python3.4-minimal    3.4.2-1
python3.4-venv


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

echo $TERM
xterm
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Странная ошибка в командной строке

Сообщение Bizdelnick »

У меня с теми же версиями питона и libreadline всё работает. А что за эмулятор терминала?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Из консоли импорт в питоне тоже не работает.
В моде emacs py-shell работает!!!


Bizdelnick писал(а):
28.07.2016 20:57
У меня с теми же версиями питона и libreadline всё работает. А что за эмулятор терминала?

Терминал среды MATE 1.8.1


Попробовал Konsole. Не работает.
IPython в Qt console работает.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Странная ошибка в командной строке

Сообщение serzh-z »

kt315e
Это из-за макросов, судя по багрепортам readline.
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Каких макросов?
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Зашёл с другого пользователя. Всё работает. Последовательно возвращаю настройки к состоянию по умолчанию. Пока не помогает.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Странная ошибка в командной строке

Сообщение Bizdelnick »

Скорее всего что-то не то в окружении затесалось.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Странная ошибка в командной строке

Сообщение serzh-z »

kt315e писал(а):
29.07.2016 05:48
Каких макросов?
readline. Где-нибудь в .inputrc
Спасибо сказали:
Аватара пользователя
kt315e
Сообщения: 318
ОС: Debian 11

Re: Странная ошибка в командной строке

Сообщение kt315e »

Только что его прибил и заработало! Зачем он нужен? Я этими комбинациями не пользуюсь. Могут ли быть побочные эффекты если его не будет?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Странная ошибка в командной строке

Сообщение serzh-z »

kt315e писал(а):
29.07.2016 19:28
Зачем он нужен? Я этими комбинациями не пользуюсь.
Различные комбинации клавиш и правила редактирования для приложений, использующих readline (bash, python и т.д.).

kt315e писал(а):
29.07.2016 19:28
Могут ли быть побочные эффекты если его не будет?
Не будут работать комбинации, которые там были описаны.
Спасибо сказали:
Ответить