[Qt-creator] Debugging Maemo applications does not work

Christian Kandeler christian.kandeler at nokia.com
Mon Jan 4 15:54:16 CET 2010


On Wednesday 30 December 2009 11:09:12 ext Jochen Becher wrote:
> Am Mittwoch, den 30.12.2009, 00:42 +0100 schrieb Andre Poenitz:
> > On Tue, Dec 29, 2009 at 11:32:51PM +0100, Jochen Becher wrote:
> > > from
> > > /home/jbecher/.madde/0.5/sysroots/fremantle-qt-arm-sysroot-0942/lib/ld-
> > >linux.so.3\n"
> > >
> > > [...]
> > > sAusgabe-Hilfsbibliothek-Initialisierung: No symbol "__dlopen" in
> > > current context.
> > > [...]
> > > sDie Ausgabe-Hilfsbibliothek konnte nicht gefunden werden.
> >
> > That's not nice, but should not affect the breakpoints.
> > However, it's unusual that it fails in 'malloc'...
> 
> That's true. I do not understand that either - if I run the program
> without debugger it does not fail. I am not sure if it really breaks in
> malloc - The yellow arrow points at the breakpoint in main(), only the
> stack contents shows something from malloc().

The backtrace is bogus, because the libraries in the MADDE sysroot are not the 
same as on the device, so symbol addresses are resolved wrong.
The segfault actually happens in the debugging helper, which you should 
disable as a workaround.

Christian



More information about the Qt-creator-old mailing list