I boldly updated my computer from Fedora 21 to Fedora 23 (Kernel 4.2.8-300) and KDE 5.5.1. The Task Coach version provided with this distribution is 1.4.2-3 (more recent than the RPM provided, but the downloadable RPM shows the same issues):
Error log:
cpp(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.func(obj, args, kwargs)
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 116, in onEverySecond
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 80, in onIdle
self.__setIcon()
File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/taskbaricon.py", line 214, in __setIcon
self.SetIcon(icon, self.__tooltipText)
File "/usr/lib64/python2.7/site-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(1328) in GetPixbuf(): invalid bitmap
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 102, in __fire
job()
File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/date/scheduler.py", line 43, in __call
self.__func(obj, args, *kwargs)
[... and many more pages of the same type of messages ... ]
Further to the above report, I do also experience that TaskCoach crashes even if running in full window mode. The complete log fil after the latest crash is attached.
I experience the same problem with version 1.4.3 on Gentoo. Is there any hope for this to be fixed? Thanks!
Hi, it's many years later, and I'm excited to tell you that https://github.com/taskcoach/taskcoach now has updated Python3 Task Coach codebase! Packages are available for some common Linux systems and we can add more.
We'd love to have you test the updated program
I use KDE, and everything is working for me now. Any further issues that arise should be fixable now that development is restarted!
Cheers