Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 523260 - gnustep-base/gnustep-gui-0.24.0 - segmentation fault in +[NSFont _fontWithName:size:role:] at NSFont.m:738
Summary: gnustep-base/gnustep-gui-0.24.0 - segmentation fault in +[NSFont _fontWithNam...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Gnustep project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: systemwide-clang
  Show dependency tree
 
Reported: 2014-09-19 18:27 UTC by adr
Modified: 2021-03-01 13:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
backtrace with CFLAGS="-march=pentium4 -O1 -fno-omit-frame-pointer -g -ggdb -pipe" (backtrace.txt,4.06 KB, text/plain)
2014-09-19 18:27 UTC, adr
Details
emerge --info '=gnustep-base/gnustep-gui-0.24.0' (emerge.info,4.93 KB, application/x-info)
2014-09-19 18:28 UTC, adr
Details
emerge -pqv '=gnustep-base/gnustep-gui-0.24.0' (emerge.pqv,94 bytes, text/plain)
2014-09-19 18:29 UTC, adr
Details
Config log of =gnustep-base/gnustep-gui-0.24.0 (config.log,44.09 KB, text/plain)
2014-09-19 18:32 UTC, adr
Details
Build log of =gnustep-base/gnustep-gui-0.24.0 (build.log,383.23 KB, text/plain)
2014-09-19 18:40 UTC, adr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description adr 2014-09-19 18:27:32 UTC
Created attachment 385134 [details]
backtrace with CFLAGS="-march=pentium4 -O1 -fno-omit-frame-pointer -g -ggdb -pipe"

All graphical GNUstep applications segfault, with gnustep-base/gnustep-gui-0.24.0, sys-devel/clang-3.4.2-r100 and gnustep-base/libobjc2-1.7, when gnustep-gui is built with -march=pentium4 or -march=native.

This bug doesn't occur when -march=i686 or -march=i686 -mtune=pentium4/native is used.

Maybe a compiler bug?
Comment 1 adr 2014-09-19 18:28:54 UTC
Created attachment 385136 [details]
emerge --info '=gnustep-base/gnustep-gui-0.24.0'
Comment 2 adr 2014-09-19 18:29:29 UTC
Created attachment 385138 [details]
emerge -pqv '=gnustep-base/gnustep-gui-0.24.0'
Comment 3 adr 2014-09-19 18:32:01 UTC
Created attachment 385140 [details]
Config log of =gnustep-base/gnustep-gui-0.24.0
Comment 4 adr 2014-09-19 18:40:28 UTC
Created attachment 385142 [details]
Build log of =gnustep-base/gnustep-gui-0.24.0
Comment 5 adr 2014-09-22 18:54:19 UTC
Sorry, small correction. It's not clang-3.4.2-r100, but clang-3.3-r100 was used.
Comment 6 adr 2014-09-23 20:52:43 UTC
Bug persists with clang-3.5.0-r100.
Comment 7 Bernard Cafarelli gentoo-dev 2021-03-01 13:49:05 UTC
Cleaning old bugs, with all changes to clang (and also gnustep), this one most likely disappeared some time ago. Don't hesitate to reopen if this is not the case!