Summary: | gtk2 file-selector segfaults | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Florian Engelhardt <flo> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | major | CC: | chainsaw, sound |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | folder view |
Description
Florian Engelhardt
2005-04-04 03:29:35 UTC
remerging gtk, atk and pango fixed the problem with beep-media-player. But the Bug in sylpheed-claws still resides well, i was to fast, beep media player still segfaults ... :( we don't deal with cvs versions. Anyone can rep the bmp problem ? I'll try adding -funroll-loops to my CFLAGS, that might be enough, known unstable flag. Florian, are you sure it's 0.9.7 that you're using? Stable x86 is 0.9.7-r4 and unstable ~x86 is 0.9.7-r5. I need a few hours before I'm back home on a useful PC, could you try without -funroll-loops in your CFLAGS? Created attachment 55273 [details]
folder view
in this folder view you can see the file selector after clicking on the open button in bmp. i can open all folders expect "prodigy" and the folders under that one. if i open every folder from the first one, than go back, and open the next one, it works with all folders. After that, clicking the open button and double click on one of the folder that were leading a crash, does work without any problems !?! i am compiling it right now (the 0.9.7-r5 version) with CFLAGS="-march=pentium4 -O3 -pipe" ..... compiling ... after all, i dont think, that this bug is a bug in beep media player, becouse in the sylpheed-claws version (exact the same as in my first post) at home, i dont have this problem. I also dont have this problem in bmp at home. compiling done... no, doesnt work. i tried recompiling gtk+ without -funroll-loops, but the bug still exists. which packages are related to the gtk2 file selector? i got it. remerging glib fixed it, the bug in bmp and the sylpheed bug :)) thats allways a big problem. the software it self is not buggy and i need to remerge something to fix a bug. why is this not done automaticaly? not reproducable. emerge glib with ... CFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer -funroll-loops" a double click on the folder leads to a segfault CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -funroll-loops" is working CFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer" a SINGLE click on the folder leads to a segfault CFLAGS="-march=pentium4 -O2 -pipe" is working :( CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" is working ! CFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer" a SINGLE click on the folder leads to a segfault so it seems to be the -Os flag, allthough at my home computer (athlon xp) it works perfect with -Os ? |