Bug 738

Summary: matchbox-panel segfault after X startup
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Tom Zanussi <tom.zanussi>
Component: graphicsAssignee: Tom Zanussi <tom.zanussi>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: High CC: jiajun.xu, meta.mr.watcher, meta.watcher, poky.bs.watcher, poky.watcher, sgw
Version: 1.0   
Target Milestone: 1.0 M4   
Hardware: TunnelCreek   
OS: x86   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Tom Zanussi 2011-02-17 18:13:17 UTC
matchbox-panel[437]: segfault at c ip 4715bbed sp bff6e580 error 4 in libgdk-x11-2.0.so.0.2000.1[470f6000+90000]

This looks like the same thing as bug #224
Comment 1 Ke Yu 2011-02-23 21:12:52 UTC
Assign to Tom, since he already has fix in http://git.pokylinux.org/cgit/cgit.cgi/meta-intel/commit/?h=tzanussi/matchbox-segfault-fix&id=4b5bfdb939a1bf438962df57548a50817bf41f68:

"

crownbay: fix matchbox-panel segfaulttzanussi/matchbox-segfault-fix
This fixes [BUGID #738].

matchbox-panel[437]: segfault at c ip 4715bbed sp bff6e580 error 4 in
libgdk-x11-2.0.so.0.2000.1[470f6000+90000]

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--	meta-crownbay/recipes-gnome/gtk+/gtk+_2.22.1.bbappend	2	
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-crownbay/recipes-gnome/gtk+/gtk+_2.22.1.bbappend b/meta-crownbay/recipes-gnome/gtk+/gtk+_2.22.1.bbappend
new file mode 100644
index 0000000..6efeb5c
--- a/dev/null
+++ b/meta-crownbay/recipes-gnome/gtk+/gtk+_2.22.1.bbappend
@@ -0,0 +1,2 @@
+#-fomit-frame-pointer in default FULL_OPTIMIZATION will cause matchbox-panel segfault on crownbay
+FULL_OPTIMIZATION_crownbay = "-fexpensive-optimizations -frename-registers -O2 -ggdb -feliminate-unused-debug-types"

"
Comment 2 Tom Zanussi 2011-02-24 08:19:50 UTC
Fixed in master and laverne by commits:

4b5bfdb939a1bf438962df57548a50817bf41f68
d094e7cff178a0dd8cec28763e9126b493f57b3c
Comment 3 Jiajun Xu 2011-03-15 08:16:55 UTC
I found with RC3 build, http://autobuilder02.pokylinux.org/crownbay-noemgd-bernard/nightly/20110312-1/machines/crownbay/x86_32/poky-image-sato-sdk-live-crownbay-noemgd-20110313020701.hddimg.bz2, noemgd crownbay image still meet such segfault with matchbox-panel.

So reopen the bug.
Comment 4 Jiajun Xu 2011-03-15 08:21:14 UTC
(In reply to comment #3)
> I found with RC3 build,
> http://autobuilder02.pokylinux.org/crownbay-noemgd-bernard/nightly/20110312-1/machines/crownbay/x86_32/poky-image-sato-sdk-live-crownbay-noemgd-20110313020701.hddimg.bz2,
> noemgd crownbay image still meet such segfault with matchbox-panel.
> So reopen the bug.

The commit information for 1.0 M4 RC3 build:
BRANCHNAME: bernard
METAHASH: d9ac50894e55b780aaab43b96536e0ce678ff8f7
POKYHASH: a33a2cc024f9c9147c92c5da70d8fbb631b968f9
Comment 5 Tom Zanussi 2011-03-18 00:18:44 UTC
Fixed by commits:

master: d2c068ada6970a25e851970ff9b49f2178927eee
bernard: 648b2c8f220f0fb6d823aab15a7e14494e20a02b
Comment 6 Jiajun Xu 2011-03-22 05:51:36 UTC
Verify the bug as fixed in gold build.