Re: [Licq-devel] Current version hangs on OS X 10.6

Arne Schmitz <[email protected]> Sun, 17 Jan 2010 12:30:12 +0100
Newsgroups gmane.network.licq.devel
Message-ID <[email protected]>
Am 15.01.2010 um 16:39 schrieb Arne Schmitz:

> But now licq just crashes:
> 
> 2010-01-15 16:37:13.083 licq[46770:2403] *** Assertion failure in +[NSUndoManager _endTopLevelGroupings], /SourceCache/Foundation/Foundation-751.14/Misc.subproj/NSUndoManager.m:271
> 2010-01-15 16:37:13.085 licq[46770:2403] +[NSUndoManager(NSInternal) _endTopLevelGroupings] is only safe to invoke on the main thread.
> 2010-01-15 16:37:13.086 licq[46770:2403] *** Assertion failure in +[NSUndoManager _endTopLevelGroupings], /SourceCache/Foundation/Foundation-751.14/Misc.subproj/NSUndoManager.m:271

I tried to figure out something about this crash, but did not get very far. _endTopLevelGroupings is private or undocumented method in NSUndoManager, so I did not find any documentation on it in XCode. I suppose this crash happens because the Qt GUI is not running in the main thread, but my Qt on Snow Leopard is based on Cocoa, instead of Carbon, as it was in earlier (non 64 bit) releases.

So I am not sure if this counts as a bug in Qt -- since SL is rated Tier 2 for Qt 4.6 -- or if this our fault. Nokia writes they want to upgrade SL to Tier 1 in Qt 4.7. That might perhaps fix this problem...

Cheers,

Arne

-- 
Dipl.-Inform. Arne Schmitz              Phone   +49 (0)241 80-21817
Computer Graphics Group                 Mobile  +49 (0)151 29145947
RWTH Aachen University                  Fax     +49 (0)241 80-22899
Ahornstrasse 55, 52074 Aachen, Germany  http://www.rwth-graphics.de
PGP.sig (application/pgp-signature, 194 B) - not displayed