Package: djvusmooth Version: 0.2.4-1 Severity: important Tags: upstream
djvusmooth can easily crash after save. How to reproduce:
1. Open a multi-page document.
2. Press Ctrl+B, Ctrl+S, Page Down.
Traceback (most recent call last):
File "/usr/share/djvusmooth/lib/gui/main.py", line 675, in on_next_page
self.page_no += 1
File "/usr/share/djvusmooth/lib/gui/main.py", line 665, in set
self.update_page_widget(new_page = True)
File "/usr/share/djvusmooth/lib/gui/main.py", line 902, in update_page_widget
text_model = self.text_model[self.page_no],
File "/usr/share/djvusmooth/lib/models/__init__.py", line 26, in __getitem__
self._pages[n] = cls(n, self.acquire_data(n))
File "/usr/share/djvusmooth/lib/gui/main.py", line 79, in acquire_data
text.wait()
File "decode.pyx", line 3101, in djvu.decode.PageText.wait
(djvu/decode.c:25760)
File "decode.pyx", line 3129, in djvu.decode.PageText.sexpr.__get__
(djvu/decode.c:26014)
File "decode.pyx", line 2667, in djvu.decode.JobException_from_sexpr
(djvu/decode.c:22574)
JobFailed
--
Jakub Wilk
signature.asc
Description: Digital signature

