1.5.19: changes have broken Qt3

Yaakov S (Cygwin Ports) yselkowitz@users.sourceforge.net
Tue Feb 14 03:36:00 GMT 2006


It would appear that changes to the cygwin1.dll since 1.5.18-1 (and 
before the 20051207 snapshot) have broken Qt3.  The relevant threads 
until now:

http://www.cygwin.com/ml/cygwin-xfree/2005-12/msg00026.html
http://www.cygwin.com/ml/cygwin-xfree/2006-02/msg00005.html

The bottom line is that applications dependent on Qt threads, which 
worked with 1.5.18, now crash silently.  This also breaks building qt3 
from source, as uic is similarly affected.

Interestingly, running designer-qt3 (an alias for 
/usr/lib/qt3/bin/designer) on 1.5.19-4 uniquely raises the following error:

      17 [main] designer-qt3 1628 _cygtls::handle_exceptions: Error 
while dumping state (probably corrupted stack)
Segmentation fault (core dumped)

Using the 20060212 snapshot dll gives similar results; in the case of 
designer:

      12 [main] designer-qt3 808 _cygtls::handle_exceptions: Error while 
dumping state (probably corrupted stack)
  594884 [main] designer-qt3 808 _cygtls::handle_exceptions: Error while 
dumping state (probably corrupted stack)
2157249 [main] designer-qt3 808 _cygtls::handle_exceptions: Error while 
dumping state (probably corrupted stack)
Segmentation fault (core dumped)

Running scribus, which exits silently on 1.5.19-4, with the 
aforementioned snapshot also gives a similar error.

Note that non-threaded Qt3 apps (e.g. qtconfig) do work with all three 
mentioned versions of cygwin1.dll.

I would like very much to get to the bottom of this.  If one of the 
Cygwin developers could please let me know what other information I can 
provide to help solve this, I'd be glad to provide it.


Yaakov

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



More information about the Cygwin mailing list