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

Attachment: signature.asc
Description: Digital signature

Reply via email to