Opened 10 years ago

Closed 10 years ago

#6651 closed defect (worksforme)

Exiting MythVideo generates QObject::startTimer error on console

Reported by: anonymous Owned by: Anduin Withers
Priority: minor Milestone: unknown
Component: Plugin - MythVideo Version: head
Severity: medium Keywords: mythvideo qtimer
Cc: Ticket locked: no

Description

When I exit a MythVideo? video dialog (either "Watch Videos" or "Video Manager"), the following error appears on the console: "QObject::startTimer: QTimer can only be used with threads started with QThread"

In the code, this error is occurring at videodlg.cpp line 1398.

Change History (3)

comment:1 Changed 10 years ago by robert.mcnamara@…

What Qt version are you using? I do not see this compiled against Qt 4.5.

https://edit.qt.troll.no/developer/task-tracker/index_html?method=entry&id=248191

See the preceding Qt bug, which now shows as fixed in 4.5.2. It should also be harmless.

comment:2 Changed 10 years ago by anonymous

It's happening for me on Qt 4.5.1 - MythTV profile build, linked with Qt debug libs. I've found that the error does not print if I compile MythTV as release build, linked with Qt release libs. (Does Qt supress these warnings when running release libs?)

Maybe it is a Qt bug... I guess I'll find out when 4.5.2 comes out.

comment:3 Changed 10 years ago by robertm

Resolution: worksforme
Status: newclosed

Research indicates this is harmless/fixed in later Qt. I also don't see this here. If this results in undesirable behavior, please re-open and I will do my best to work around the Qt Bug.

Note: See TracTickets for help on using tickets.