perroquet-team team mailing list archive
-
perroquet-team team
-
Mailing list archive
-
Message #00091
[Bug 560712] Re: line[0] == "#" crashes when I open the Exercise Manager
** Description changed:
When I try to open 'Exercise Manager' without exercises, an error
occured to the terminal
Repository tab :
Traceback (most recent call last):
- File "/home/quentin/Developpement/perroquet/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 75, in update_exercise_list_thread
+ File "/home/quentin/Developpement/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 80, in update_exercise_list_thread
self._update_repository_tree_view()
- File "/home/quentin/Developpement/perroquet/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 216, in _update_repository_tree_view
+ File "/home/quentin/Developpement/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 220, in _update_repository_tree_view
personnalRepoList = self.repositoryManager.get_personal_exercise_repository_list()
- File "/home/quentin/Developpement/perroquet/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 187, in get_personal_exercise_repository_list
+ File "/home/quentin/Developpement/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 192, in get_personal_exercise_repository_list
if line[0] == "#":
IndexError: string index out of range
Exercise tab :
Traceback (most recent call last):
- File "/home/quentin/Developpement/perroquet/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 78, in update_exercise_list_thread
+ File "/home/quentin/Developpement/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 83, in update_exercise_list_thread
self.repositoryList = self.repositoryManager.get_exercise_repository_list()
- File "/home/quentin/Developpement/perroquet/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 81, in get_exercise_repository_list
+ File "/home/quentin/Developpement/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 86, in get_exercise_repository_list
repositoryList += self._get_distant_exercise_repository_list()
- File "/home/quentin/Developpement/perroquet/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 127, in _get_distant_exercise_repository_list
+ File "/home/quentin/Developpement/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 132, in _get_distant_exercise_repository_list
if line[0] == "#":
IndexError: string index out of range
--
line[0] == "#" crashes when I open the Exercise Manager
https://bugs.launchpad.net/bugs/560712
You received this bug notification because you are a member of Perroquet
Team, which is subscribed to perroquet.
Status in Perroquet: Fix Committed
Bug description:
When I try to open 'Exercise Manager' without exercises, an error occured to the terminal
Repository tab :
Traceback (most recent call last):
File "/home/quentin/Developpement/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 80, in update_exercise_list_thread
self._update_repository_tree_view()
File "/home/quentin/Developpement/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 220, in _update_repository_tree_view
personnalRepoList = self.repositoryManager.get_personal_exercise_repository_list()
File "/home/quentin/Developpement/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 192, in get_personal_exercise_repository_list
if line[0] == "#":
IndexError: string index out of range
Exercise tab :
Traceback (most recent call last):
File "/home/quentin/Developpement/perroquet/perroquetlib/gui/gui_exercise_manager.py", line 83, in update_exercise_list_thread
self.repositoryList = self.repositoryManager.get_exercise_repository_list()
File "/home/quentin/Developpement/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 86, in get_exercise_repository_list
repositoryList += self._get_distant_exercise_repository_list()
File "/home/quentin/Developpement/perroquet/perroquetlib/repository/exercise_repository_manager.py", line 132, in _get_distant_exercise_repository_list
if line[0] == "#":
IndexError: string index out of range
References