[Qt-interest] Error debugging (Unable to read symbols) on OS X
eike.ziller at nokia.com
eike.ziller at nokia.com
Tue Nov 22 11:54:37 CET 2011
Hi,
On 18 Nov 2011, at 14:45, ext Daniel França wrote:
> here's the output of otool -L
> libPythonQt.1.dylib (compatibility version 1.0.0, current version 1.0.0)
> QtTest.framework/Versions/4/QtTest (compatibility version 4.7.0, current version 4.7.4)
> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 38.0.0)
> /System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 55002.0.0)
> QtCore.framework/Versions/4/QtCore (compatibility version 4.7.0, current version 4.7.4)
> QtSql.framework/Versions/4/QtSql (compatibility version 4.7.0, current version 4.7.4)
> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.9.0)
> /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 625.0.0)
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.11)
This looks fine if Qt is installed system-wide (e.g. in /Library/Frameworks). Basically if it runs, you should also be able to debug.
>
> 2011/11/18 Konstantin Tokarev <annulen at yandex.ru>
> 18.11.2011, 02:32, "Daniel França" <daniel.franca at gmail.com>:
> > Hi,
> >
> > I recently migrate from Qt4.6.3 to Qt4.7.4 (Installed from Qt site, including debug version)
> >
> > Everything seems to work fine.... but when I do try to debug my application (an Qt UT app) I got theses messages:
> >
> > Debugging starts
> >
> > Unable to read symbols for "QtTest.framework/Versions/4/QtTest" (file not found).
> >
> > Unable to read symbols from "QtTest" (not yet mapped into memory).
> >
> > Unable to read symbols for "QtCore.framework/Versions/4/QtCore" (file not found).
> >
> > Unable to read symbols from "QtCore" (not yet mapped into memory).
> >
> > Unable to read symbols for "QtSql.framework/Versions/4/QtSql" (file not found).
> >
> > Unable to read symbols from "QtSql" (not yet mapped into memory).
> >
> > but theses files are there under /Library/Frameworks/QtTest.framework/Versions/4/ (and it works when I run it)
> >
> > Any idea what it can be?
> >
> > I'm using Qt Creator 2.3.1 and OS X 10.6
I assume that you not only get these messages, but also debugging your application doesn't work?
As long as you are only debugging your own application's code and are not trying to debug Qt code, these messages are probably irrelevant.
Are you sure that your application is actually compiled in debug mode?
--
Eike Ziller
Principal Software Engineer
Nokia, Qt Development Frameworks
Nokia gate5 GmbH
Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany
Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B
Umsatzsteueridentifikationsnummer: DE 812 845 193
Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori
More information about the Qt-interest-old
mailing list