← Back to team overview

clicompanion-devs team mailing list archive

[Bug 910360] Re: Incorrect .clicompanion2 file causes the program to crash

 

** Changed in: clicompanion
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of CLI
Companion Development Team, which is subscribed to CLI Companion.
https://bugs.launchpad.net/bugs/910360

Title:
  Incorrect .clicompanion2 file causes the program to crash

Status in CLI Companion:
  Fix Committed

Bug description:
  With an empty line or a bad formatted command in the .clicompanion2
  command file, the program crashes, for example:

    1 perl Test::Class
    2 ls -l\tffff
    3 ls -a\t\tprueba6s
    4 ls ? ?\tprueba tt\tdddfdf
    5 rtrte\t\t
    6 

  $ ./clicompanion
  Using locale in system
  Traceback (most recent call last):
    File "./clicompanion", line 65, in <module>
      run()
    File "/home/cascara/Programacion/clicompanion/clicompanion/clicompanionlib/view.py", line 545, in run
      main_window = MainWindow()
    File "/home/cascara/Programacion/clicompanion/clicompanion/clicompanionlib/view.py", line 235, in __init__
      self.setup()
    File "/home/cascara/Programacion/clicompanion/clicompanion/clicompanionlib/view.py", line 151, in setup
      cheatlines.append(str(l[0] + "\t"+ l[1] +"\t"+ l[2] + "\n"))
  IndexError: list index out of range

To manage notifications about this bug go to:
https://bugs.launchpad.net/clicompanion/+bug/910360/+subscriptions


References