[Debian-med-packaging] Bug#927387: invesalius: crashes after splash screen

Thiago Franco Moraes totonixsame at gmail.com
Sun Apr 21 15:55:58 BST 2019


Thanks for the bug report.

What is the content of the folder /usr/lib/invesalius/invesalius_cy/ ?
Em 18 de abr de 2019 17:03 -0300, David Paul <davidpaul31 at gmail.com> escreveu:
> Package: invesalius
> Version: 3.1.99992-2
> Severity: grave
>
> Dear Maintainer,
>
> When attempting to run InVesalius for the first time, I am presented
> with the first-run language selector followed by the splash screen,
> but no window ever appears and the invesalius3 process remains active
> until manually terminated. Subsequent run attempts differ only in that
> the language selector is not presented and the invesalius3 process
> terminates on its own.
>
> The following is the console output:
> ```
> $ invesalius3 -d
> /usr/lib/python3/dist-packages/wx/lib/pubsub/__init__.py:25: wxPyDeprecationWarning: wx.lib.pubsub has been deprecated, plese migrate your code to use pypubsub, available on PyPI.
> wx.wxPyDeprecationWarning)
> app.py:234: DeprecationWarning: Yield() is deprecated
> wx.Yield()
> Could not import dl
> /usr/share/invesalius/invesalius/data/transformations.py:1899: UserWarning: failed to import module _transformations
> warnings.warn("failed to import module %s" % name)
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/wx/core.py", line 2228, in Notify
> self.notify()
> File "/usr/lib/python3/dist-packages/wx/core.py", line 3384, in Notify
> self.result = self.callable(*self.args, **self.kwargs)
> File "app.py", line 240, in Startup
> from invesalius.gui.frame import Frame
> File "/usr/share/invesalius/invesalius/gui/frame.py", line 41, in <module>
> import invesalius.gui.default_tasks as tasks
> File "/usr/share/invesalius/invesalius/gui/default_tasks.py", line 28, in <module>
> import invesalius.gui.data_notebook as nb
> File "/usr/share/invesalius/invesalius/gui/data_notebook.py", line 40, in <module>
> import invesalius.data.slice_ as slice_
> File "/usr/share/invesalius/invesalius/data/slice_.py", line 34, in <module>
> from invesalius.data.mask import Mask
> File "/usr/share/invesalius/invesalius/data/mask.py", line 33, in <module>
> from invesalius_cy import floodfill
> ImportError: cannot import name 'floodfill' from 'invesalius_cy' (/usr/lib/invesalius/invesalius_cy/__init__.py)
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/wx/core.py", line 2228, in Notify
> self.notify()
> File "/usr/lib/python3/dist-packages/wx/core.py", line 3384, in Notify
> self.result = self.callable(*self.args, **self.kwargs)
> File "app.py", line 123, in Startup2
> self.control = self.splash.control
> AttributeError: 'Inv3SplashScreen' object has no attribute 'control'
> Traceback (most recent call last):
> File "app.py", line 264, in OnClose
> if self.fc.IsRunning():
> AttributeError: 'Inv3SplashScreen' object has no attribute 'fc'
> ```
>
> -- System Information:
> Distributor ID: Devuan
> Description: Devuan GNU/Linux 3.0 (Beowulf)
> Release: 3.0
> Codename: beowulf
> Architecture: x86_64
>
> Kernel: Linux 4.19.29-gnu (SMP w/16 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: sysvinit (via /sbin/init)
>
> Versions of packages invesalius depends on:
> ii invesalius-bin 3.1.99992-2
> ii python3 3.7.2-1
> ii python3-gdcm 2.8.8-6
> ii python3-nibabel 2.3.2-1
> ii python3-numpy 1:1.16.2-1
> ii python3-pil 5.4.1-2
> ii python3-psutil 5.5.1-1
> ii python3-scipy 1.1.0-3
> ii python3-serial 3.4-4
> ii python3-skimage 0.14.2-2
> ii python3-vtk7 7.1.1+dfsg1-12+b1
> ii python3-vtkgdcm 2.8.8-6
> ii python3-wxgtk4.0 4.0.4+dfsg-2
>
> invesalius recommends no packages.
>
> invesalius suggests no packages.
>
> -- no debconf information
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20190421/eb143b87/attachment-0001.html>


More information about the Debian-med-packaging mailing list