[hafqa] [hafqa] [Bug 3150] segfault in libfontconfig when using -O0 in application / nokia sans font

From: bugzilla-daemon at maemo.org bugzilla-daemon at maemo.org
Date: Mon Oct 13 07:01:48 EEST 2008
https://bugs.maemo.org/show_bug.cgi?id=3150





------- Comment #5 from newmans at sonic.net  2008-10-13 07:01 GMT+3 -------
SOFTWARE VERSION: Nokia n800 internet tablet 4.2008.30-2

Steps to reproduce: Open the diablo armel target in scratchbox.

Add the following lines to /etc/apt/sources.list:
"deb http://repository.maemo.org/extras/ diablo free"
"deb-src http://repository.maemo.org/extras/ diablo free"

run 'apt-get update'.
run 'apt-get source gpe-calendar'. 

Observe the version is gpe-calendar-2.8+maemo+svn20080114.

Run 'apt-get build-dep gpe-calendar'.

chdir into the gpe-calendar source directory.

Run 'declare -x DEB_BUILD_OPTIONS=noopt,nostrip'

Run 'dpkg-buildpackage -rfakeroot &> build.gpe-calendar.diablo.noopt.log'

Run 'scp ../gpe-calendar_2.8+maemo+svn20080114-2_armel.deb
user at your-device:/home/user'

On internet tablet:

ssh in or open X terminal.

Run 'sudo gainroot'

Add the following to /etc/apt/sources.list.d/hildon-application-manager.list:
"deb http://repository.maemo.org/extras diablo free"

Run 'apt-get update'

Run 'apt-get install gpe-calendar' (built with default options)

Run 'exit'

Run 'gpe-calendar' 

Observe no crash.

Run 'sudo gainroot'

Run 'cd ~'

Run 'dpkg --install gpe-calendar_2.8\+maemo\+svn20080114-2_armel.deb'

Run 'exit'

Run 'gpe-calendar'

Observe segmentation fault.

Backtrace to be attached. I used the default libraries at this time with the
default optimizations, whatever they are.  I had to add the diablo/tools and
diablo/sdk repositories from repository.maemo.org to install gdb and the debug
symbols. 


-- 
Configure bugmail: https://bugs.maemo.org/userprefs.cgi?tab=email
Replies to this email are NOT read, instead please add comments at
https://bugs.maemo.org/show_bug.cgi?id=3150
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the hafqa mailing list