Bug 1237

Summary: [sugarbay] Inconsistency detected by ld.so: dl-deps.c: 622: _dl_map_object_deps: Assertion `nlist > 1' failed!
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Jiajun Xu <jiajun.xu>
Component: devtools / tool chainAssignee: Nitin Kamble <nitin.a.kamble>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: High CC: dexuan.cui, ke.yu, meta.mr.watcher, meta.watcher, sgw, wenhuax.fan
Version: unspecified   
Target Milestone: 1.1 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Jiajun Xu 2011-07-12 07:20:01 UTC
Tree/Branch: Poky/1.1_M2
Poky Commit: 8df2a558b4d61778a669705b867969abe3514846
Meta Branch: 1.1_M2
Meta Commit: 92fc07a5f1b98779806cdcc2341487ff5ea5a238

Image location: http://autobuilder02.pokylinux.org/sugarbay-1.1_M2/nightly/20110709-3/machines/sugarbay/x86_32/

I only test 3D on sugarbay, so I don't know if other machine has the same issue.
Running openarena on sugarbay will meet following error:

#######
root@sugarbay:~/abat/graphics/3d/openarena-0.8.1# ./openarena.x86_64
Inconsistency detected by ld.so: dl-deps.c: 622: _dl_map_object_deps: Assertion `nlist > 1' failed!
#######

After searching with google, just find one similar bug for glibc, http://sourceware.org/bugzilla/show_bug.cgi?id=12454.

The issue cause 3D testing blocked on sugarbay.
Comment 1 Saul Wold 2011-07-12 10:52:10 UTC
Do we have this patch?  We need to ensure 3D works for these machines.
Comment 2 Nitin Kamble 2011-07-12 11:53:54 UTC
Sent a patch to fix this bug to the oe-core mailing list. Somebody needs to test it on the sugerbay platform.

Thanks,
Nitin
Comment 3 Nitin Kamble 2011-07-13 15:27:27 UTC
This comment went into poky master to fix this bug:

commit 068839698fe192d8846c0ed4db65861448e8e524
Author: Nitin A Kamble <nitin.a.kamble@intel.com>
Date:   Tue Jul 12 11:44:39 2011 -0700

    eglibc: fix runtime assertion failure
    
    This fixes bug [YOCTO #1237]
    
    Runtime assertion errors were observed:
    Inconsistency detected by ld.so: dl-deps.c: 622: _dl_map_object_deps: Assertion
    
    A fix was available for this issue:
     http://sourceware.org/bugzilla/show_bug.cgi?id=12454
    
    (From OE-Core rev: de4dc5f0741533529789a6094721f708728af386)
    
    Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Comment 5 wenhua.fan 2011-07-19 01:48:59 UTC
Verify this bug in Yocto 1.1 M2 RC3 testing.

Tree/Branch: Poky/1.1_M2
Poky Commit id: fa4bcfdb73167f8159b88e5a4d711c0d37627a70

Meta Branch: 1.1_M2
Meta Commit id: 738d2bc6d1a0d7ff6589000893c1c8b4f983d76f

Image location:
http://autobuilder02.yoctoproject.org/sugarbay-1.1_M2/nightly/20110717-4/machines/sugarbay/x86_32/core-image-sato-sdk-live-sugarbay-20110717092416.hddimg.bz2
Comment 6 Jiajun Xu 2011-07-25 19:11:03 UTC
verify the bug according to the last comments