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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to