Menu

#1672 Error when closing since update to 1.4.4

Release_1.4.4
open
None
linux
5
2019-03-01
2018-12-05
No

I am using Linux Mint 19 (MATE).
Since updating taskcoach to the newest release (1.4.4) via the PPA, I systematically get the following error when I exit the program :

============= Wed Dec  5 11:43:14 2018
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/iocontroller.py", line 125, in open
    breakLock=breakLock)
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/persistence/taskfile.py", line 661, in load
    return super(LockedTaskFile, self).load(filename)
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/persistence/taskfile.py", line 406, in load
    self.tasks().extend(tasks)
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/patterns/observer.py", line 170, in decorator
    event.send()
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/patterns/observer.py", line 156, in send
    Publisher().notifyObservers(self)
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/patterns/observer.py", line 315, in notifyObservers
    observer(subEvent)
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/patterns/observer.py", line 189, in __call__
    return self.method(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 86, in onTaskListChanged
    self.__startOrStopTicking()
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 150, in __startOrStopTicking
    self.__startTicking()
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 157, in __startTicking
    self.__setIcon()
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
    self.SetIcon(icon, self.__tooltipText)
  File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/_windows.py", line 2841, in SetIcon
    return _windows_.TaskBarIcon_SetIcon(*args, **kwargs)
PyAssertionError: C++ assertion "IsOk()" failed at ../src/gtk/bitmap.cpp(1329) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
    self.__setIcon()
  File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
    self.SetIcon(icon, self.__tooltipText)
  File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/_windows.py", line 2841, in SetIcon
    return _windows_.TaskBarIcon_SetIcon(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "IsOk()" failed at ../src/gtk/bitmap.cpp(1329) in GetPixbuf(): invalid bitmap

Any idea on what could be happening ?

Discussion

  • Aaron Wolf

    Aaron Wolf - 2018-12-05
    • assigned_to: Jérome Laheurte
    • Priority: 1 --> 5
     
  • Aaron Wolf

    Aaron Wolf - 2018-12-05
    • First version affected: Release_1.4.3 --> Release_1.4.4
     
  • eiro

    eiro - 2019-01-04

    And if you see the file "taskcoaching.txt" in your home directory, I guess that you'll have a surprise on the siez of that file. Mine is ~800Mo. There's one error message that occur again and again which is registred in this file:

    PyAssertionError: C++ assertion "IsOk()" failed at ../src/gtk/bitmap.cpp(1329) in GetPixbuf(): invalid bitmap
    Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
    self.setIcon()
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 214, in
    setIcon
    self.SetIcon(icon, self.tooltipText)
    File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/windows.py", line 2841, in SetIcon
    return _windows
    .TaskBarIcon_SetIcon(args, *kwargs)
    wx._core.PyAssertionError: C++ assertion "IsOk()" failed at ../src/gtk/bitmap.cpp(1329) in GetPixbuf(): invalid bitmap
    Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/domain/date/scheduler.py", line 106, in
    fire
    job()
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/domain/date/scheduler.py", line 47, in call
    self.func(obj, args, *kwargs)
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
    self.
    setIcon()
    File "/usr/lib/python2.7/dist-packages/taskcoachlib/gui/taskbaricon.py", line 214, in setIcon
    self.SetIcon(icon, self.
    tooltipText)
    File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/windows.py", line 2841, in SetIcon
    return _windows
    .TaskBarIcon_SetIcon(args, *kwargs)

     
  • Sjef

    Sjef - 2019-03-01

    Same here. Any news on this?

     

Log in to post a comment.