Bug 738 - matchbox-panel segfault after X startup
Summary: matchbox-panel segfault after X startup
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: graphics (show other bugs)
Version: 1.0
Hardware: TunnelCreek x86
: High normal
Target Milestone: 1.0 M4
Assignee: Tom Zanussi
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-02-17 18:13 UTC by Tom Zanussi
Modified: 2011-03-22 05:51 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.