<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2354</bug_id>
          
          <creation_ts>2012-04-20 04:56:28 +0000</creation_ts>
          <short_desc>[multilib] X fails to start with ipk build for 32bit connman against qemux86-64</short_desc>
          <delta_ts>2012-04-20 05:44:19 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>1538</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jiajun Xu">jiajun.xu</reporter>
          <assigned_to name="Edwin Zhai">edwin.zhai</assigned_to>
          <cc>lianhao.lu</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>20769</commentid>
    <comment_count>0</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2012-04-20 04:56:28 +0000</bug_when>
    <thetext>tree/branch: poky/denzil
commit: 2c3d4f5beee8f57a74244495511b9294df1085ea

With denzil branch, a multilib build for 32bit connman against qemux86-64 with ipk format could pass build. But when I start the image, it fails to start X. And there are some segfaults for other applications.
The error log as below:
#######
root@qemux86-64:~# dmesg | grep -i error
v86d[39]: segfault at 3bf547e220 ip 0000003bf547e220 sp 00007fff3c4ddaa8 error 14
uvesafb: probe of uvesafb.0 failed with error -22
runlevel[791]: segfault at 3bf521ec48 ip 0000003af5420e13 sp 00007fff8a9f1600 error 4 in libc-2.13.so[3af5400000+17d000]
Xorg[894]: segfault at 3bf5480200 ip 0000003bf5480200 sp 00007fff8d26b738 error 14
oprofile-server[941]: segfault at 3bf547c740 ip 0000003bf547c740 sp 00007fffc2f39618 error 14
X[978]: segfault at 3bf5480200 ip 0000003bf5480200 sp 00007fffcd716628 error 14
#######

The configure I use to build the image:
#######
MACHINE = &quot;qemux86-64&quot;
require conf/multilib.conf
MULTILIBS = &quot;multilib:lib32&quot;
DEFAULTTUNE_virtclass-multilib-lib32 = &quot;x86&quot;
IMAGE_INSTALL_append = &quot;lib32-connman-gnome&quot;
#######</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20772</commentid>
    <comment_count>1</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2012-04-20 05:44:19 +0000</bug_when>
    <thetext>I find the issue may be caused by bug 1538. When I redo rootfs for the image, X window could start up without segfault. But, instead, seems the fonts in it is corrupted. I will report another for the issue.

*** This bug has been marked as a duplicate of bug 1538 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>