Hi Brian,

I've attached a patch that disables console output and logging. Please
apply it when you get a chance and we'll see if it clears up the
moveToThread() problems.

For anyone interested, we're having a problem where the OS X package
deadlocks on startup with errors like:
Warning: [Main]: QObject::moveToThread: Current thread (0x1ccfb30) is
not the object's thread (0x1c0a9f0)

I recently "fixed" a race condition in the message handler callback
that definitely caused a crash before, but since it's the only
threading-related change that I know of in 1.7.2, it's worth just
commenting everything out and seeing if it fixes it.

Thanks,
Albert


On Mon, Dec 28, 2009 at 5:29 AM, Brian Jackson <[email protected]> wrote:
> I've got the 1.7.2 package done.
>
> http://theiggy.com/tmp/Mixxx-1.7.2.zip
>
> I think someone wanted me to bundle more stuff in the package. Let me
> know what files that was and I'll update that package.
>
> It doesn't have m4a support, but I think that wasn't suggested on 1.7
> anyways.
>
> I ran into an issue when building. I made my boot disk case-sensitive.
> There is an error in src/SConscript that made it not build. Quicktime
> should be QuickTime.
>
>
>
> === modified file 'mixxx/src/SConscript'
> --- mixxx/src/SConscript        2009-12-21 20:28:19 +0000
> +++ mixxx/src/SConscript        2009-12-28 00:50:18 +0000
> @@ -647,7 +647,7 @@
>                 print 'Did not find CoreMIDI framework, exiting!
> (Please install it)'
>                 Exit(1)
>         else:
> -               env.Append(LINKFLAGS = '-framework CoreMIDI -framework
> CoreFoundation -framework CoreAudio -framework Carbon -framework
> Quicktime -framework AudioToolbox -framework AudioUnit') #Have to add
> the rest of these frameworks somewhere..
> +               env.Append(LINKFLAGS = '-framework CoreMIDI -framework
> CoreFoundation -framework CoreAudio -framework Carbon -framework
> QuickTime -framework AudioToolbox -framework AudioUnit') #Have to add
> the rest of these frameworks somewhere..
>
>
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Mixxx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>

Attachment: no_output_or_logging.diff
Description: Binary data

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to