Mutex init failure trying to run Scribus

Yaakov S (Cygwin Ports) yselkowitz@users.sourceforge.net
Sun Dec 11 03:30:00 GMT 2005


René Berber wrote:
> I tried using cygwin1.dll version 1.5.18 and it works just like you said.  Then
> I downloaded the latest snapshot, version 20051207, and scribus fails as before
> (no error messages, the one I used as subject is only a warning, nothing).

As this is an apparent regression, if you could track this down in the 
cygwin1.dll, I'm sure Corinna and cgf would like to know about it on the 
main list.
(I, for one, won't be very happy if my programs stop working when 1.5.19 
comes out!)

> I could not build qt3 with debug enabled because the build also fails with a
> mutex problem.  The program uic runs many times in the build succesfully but
> once it gets stuck with a "Mutex init failure: Invalid argument".
> 
> I'm unable to use gdb, every time I try gdb on scribus the program is killed at
> the beginning (before the splash screen appears) while setting a pthread.
 >
> In the code (src/tools/qmutex_unix.cpp), as you have already said, the "Mutex
> ..." messages are only warnings so they were not related to my original problem,
> the program should run but it doesn't with a recent cygwin1.dll.  But those
> messages and the uic hanging do point out that there are problems with pthreads
> as used by qt3.

This is with 1.5.18 or the snapshot?

> I haven't seen if the changes to qt from 3.3.4 to 3.3.5 and to 4.0.1 address any
> of these problems.

I've been waiting on 3.3.5 since, when it first came out, it would not 
get along with KDE 3.4 (or the other way around), and it's still 
hard-masked in Gentoo.

4.0.1 (and the soon-to-be-released 4.1.0) are entirely different; these 
will eventually become a qt4 package (parallel installable with our 
qt3), but only after it stabilizes more.


Yaakov

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/



More information about the Cygwin-xfree mailing list