Vim crashes with SIGFPE.

Steps to reproduce:
  $ cat vimrc.vim
  split
  2resize 0
  botright split

  $ vim -u vimrc.vim
  Vim: Caught deadly signal FPE
  Vim: Finished.
  Floating point exception

gdb backtrace:
Program received signal SIGFPE, Arithmetic exception.
0x0000000000571a03 in set_fraction (size=0, flags=8,
    newwin=<value optimized out>, dir=<value optimized out>) at window.c:5472
5472        wp->w_fraction = ((long)wp->w_wrow * FRACTION_MULT
(gdb) bt
#0  0x0000000000571a03 in set_fraction (size=0, flags=8,
    newwin=<value optimized out>, dir=<value optimized out>) at window.c:5472
#1  win_split_ins (size=0, flags=8, newwin=<value optimized out>,
    dir=<value optimized out>) at window.c:989
#2  0x000000000046b806 in ex_splitview (eap=0x7fffffffd6a0) at ex_docmd.c:7304
#3  0x00000000004686d4 in do_one_cmd (cmdlinep=<value optimized out>,
    sourcing=<value optimized out>, cstack=<value optimized out>,
    fgetline=0x45a660 <getsourceline>, cookie=0x7fffffffdec0)
    at ex_docmd.c:2657
#4  0x0000000000466bf3 in do_cmdline (cmdline=0x823e70 "botright split",
    fgetline=0x45a660 <getsourceline>, cookie=0x7fffffffdec0,
    flags=<value optimized out>) at ex_docmd.c:1123
#5  0x000000000045abcf in do_source (fname=0x7fffffffe57a "vimrc.vim",
    check_other=<value optimized out>, is_vimrc=<value optimized out>)
    at ex_cmds2.c:3202
#6  0x00000000004a4171 in source_startup_scripts (argc=<value optimized out>,
    argv=<value optimized out>) at main.c:2866
#7  main (argc=<value optimized out>, argv=<value optimized out>) at main.c:562


--
Yukihiro Nakadaira - [email protected]

--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui