underlying C++ object deleted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KatchTV |
Confirmed
|
Medium
|
Unassigned |
Bug Description
This doesn't seem to do any harm, and might be just a garbage collection issue, but occasionally, KatchTV gives this traceback on shutdown:
Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.py", line 460, in __bootstrap
self.run()
File "/usr/lib/
callback(
File "/usr/lib/
self.
File "/usr/lib/
return f(*args, **kw)
File "/usr/lib/
listviewitem = self.__
File "/usr/lib/
return f(*args, **kw)
File "/usr/lib/
return self.getItemFor
File "/usr/lib/
return f(*args, **kw)
File "/usr/lib/
item = self.allChannel
RuntimeError: underlying C/C++ object has been deleted
Seems easiest to catch if you close the app soon after opening. Probably because it's updating feeds just then, and other threads are trying to use the deleted object.
Changed in katchtv: | |
status: | New → Confirmed |
importance: | Undecided → Medium |