Package: nano Version: 2.4.1-1 Severity: normal Usertags: crash When I open a file foo in nano and then open it in another terminal, I get a prompt saying it is already being edit, so I press no or Ctrl+C for cancel but nano then crashes with SIGSEGV.
Looks like this feature needs some work :)
File foo is being edited (by pabs with nano 2.4.1, PID 7889); continue?
Program received signal SIGSEGV, Segmentation fault.
0x000000000041800a in main (argc=2, argv=0x7fffffffda48) at
../../src/nano.c:2780
2780 ../../src/nano.c: No such file or directory.
#0 0x000000000041800a in main (argc=2, argv=0x7fffffffda48) at
../../src/nano.c:2780
Thread 1 (process 7969):
#0 0x000000000041800a in main (argc=2, argv=0x7fffffffda48) at
../../src/nano.c:2780
optchr = -1
startline = 0
startcol = 0
fill_used = false
old_multibuffer = false
long_options = {{name = 0x431754 "help", has_arg = 0, flag = 0x0, val =
104}, {name = 0x431759 "boldtext", has_arg = 0, flag = 0x0, val = 68}, {name =
0x431762 "multibuffer", has_arg = 0, flag = 0x0, val = 70}, {name = 0x43176e
"ignorercfiles", has_arg = 0, flag = 0x0, val = 73}, {name = 0x43177c
"rebindkeypad", has_arg = 0, flag = 0x0, val = 75}, {name = 0x431789
"nonewlines", has_arg = 0, flag = 0x0, val = 76}, {name = 0x431794 "morespace",
has_arg = 0, flag = 0x0, val = 79}, {name = 0x43179e "quotestr", has_arg = 1,
flag = 0x0, val = 81}, {name = 0x4317a7 "restricted", has_arg = 0, flag = 0x0,
val = 82}, {name = 0x4317b2 "tabsize", has_arg = 1, flag = 0x0, val = 84},
{name = 0x4317ba "version", has_arg = 0, flag = 0x0, val = 86}, {name =
0x4317c2 "syntax", has_arg = 1, flag = 0x0, val = 89}, {name = 0x4317c9
"const", has_arg = 0, flag = 0x0, val = 99}, {name = 0x4317cf "rebinddelete",
has_arg = 0, flag = 0x0, val = 100}, {name = 0x4317dc "nofollow", has_arg = 0,
flag = 0x0, val = 108}, {name = 0x4317e5 "mouse", has_arg = 0, flag = 0x0, val
= 109}, {name = 0x4317eb "noread", has_arg = 0, flag = 0x0, val = 110}, {name =
0x4317f2 "operatingdir", has_arg = 1, flag = 0x0, val = 111}, {name = 0x4317ff
"preserve", has_arg = 0, flag = 0x0, val = 112}, {name = 0x431808 "quiet",
has_arg = 0, flag = 0x0, val = 113}, {name = 0x43180e "fill", has_arg = 1, flag
= 0x0, val = 114}, {name = 0x431813 "speller", has_arg = 1, flag = 0x0, val =
115}, {name = 0x43181b "tempfile", has_arg = 0, flag = 0x0, val = 116}, {name =
0x431824 "view", has_arg = 0, flag = 0x0, val = 118}, {name = 0x431829
"nowrap", has_arg = 0, flag = 0x0, val = 119}, {name = 0x431830 "nohelp",
has_arg = 0, flag = 0x0, val = 120}, {name = 0x431837 "suspend", has_arg = 0,
flag = 0x0, val = 122}, {name = 0x43183f "smarthome", has_arg = 0, flag = 0x0,
val = 65}, {name = 0x431849 "backup", has_arg = 0, flag = 0x0, val = 66}, {name
= 0x431850 "backupdir", has_arg = 1, flag = 0x0, val = 67}, {name = 0x43185a
"tabstospaces", has_arg = 0, flag = 0x0, val = 69}, {name = 0x431867 "locking",
has_arg = 0, flag = 0x0, val = 71}, {name = 0x43186f "historylog", has_arg = 0,
flag = 0x0, val = 72}, {name = 0x43187a "noconvert", has_arg = 0, flag = 0x0,
val = 78}, {name = 0x431884 "poslog", has_arg = 0, flag = 0x0, val = 80}, {name
= 0x43188b "smooth", has_arg = 0, flag = 0x0, val = 83}, {name = 0x431892
"quickblank", has_arg = 0, flag = 0x0, val = 85}, {name = 0x43189d "undo",
has_arg = 0, flag = 0x0, val = 117}, {name = 0x4318a2 "wordbounds", has_arg =
0, flag = 0x0, val = 87}, {name = 0x4318ad "autoindent", has_arg = 0, flag =
0x0, val = 105}, {name = 0x4318b8 "cut", has_arg = 0, flag = 0x0, val = 107},
{name = 0x4318bc "softwrap", has_arg = 0, flag = 0x0, val = 36}, {name = 0x0,
has_arg = 0, flag = 0x0, val = 0}}
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850,
'buildd-testing-proposed-updates'), (800, 'unstable'), (790,
'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages nano depends on:
ii libc6 2.19-18
ii libncursesw5 5.9+20150516-2
ii libtinfo5 5.9+20150516-2
ii zlib1g 1:1.2.8.dfsg-2+b1
nano recommends no packages.
Versions of packages nano suggests:
ii spell 1.0-24
-- no debconf information
--
bye,
pabs
https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

