Holzhaus / mixxx-gh-issue-migration

0 stars 0 forks source link

QObject::startTimer: error #45

Closed Holzhaus closed 3 years ago

Holzhaus commented 3 years ago

Reported by: @asantoni Date: 2008-03-01T16:29:11Z Status: Fix Released Importance: Critical Launchpad Issue: lp197328


From the old bug tracker:

=============
when trying to drag a track from my library onto either of the channel's (1
or 2) an immediate pop up window comes up and says
QObject::startTimer;; timers cannont be started from another thread.

my only option is to hit OK

it then proceeds to open up numerous instances of thie same error message. clicking OK is futile because 40 or so of the same windows have already opened up and covered my desktop.

after waiting a few seconds, I roll over the OK button and Mixxx shuts down and I am back at my empty desktop.

Holzhaus commented 3 years ago

Commented by: @asantoni Date: 2008-03-01T20:01:57Z


Extra information from Adam and I's discussion:

We've had this happen to us when some other error message pops up first, then the barrage of QTimer messages happen. Might be a weird race condition where some thread gets blocked by the first error message, causing another thread to go bonkers.

Holzhaus commented 3 years ago

Commented by: @asantoni Date: 2008-05-02T18:21:47Z


Committed some code a while ago that should help prevent this. If this occurs with beta3 (once its released), please let us know. Thanks!

Holzhaus commented 3 years ago

Issue closed with status Fix Released.