Fixed
Created: Sep 3, 2015
Updated: Dec 3, 2018
Resolved Date: Oct 8, 2015
Found In Version: 6.0.0.17
Fix Version: 6.0.0.26
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Userspace
Xcb lib hangs in xcb_wait_for_reply (cf. detailed stack trace below) :
#0 0x000000308eed93ed in poll () from /lib64/libc.so.6
#1 0x000000308e20a5d2 in ?? () from /lib64/libxcb.so.1
#2 0x000000308e20b9ff in ?? () from /lib64/libxcb.so.1
#3 0x000000308e20bb02 in xcb_wait_for_reply () from /lib64/libxcb.so.1
-generate a project like this:
/wrlinux-6/wrlinux/configure --enable-board=intel_x86_64 --enable-rootfs=glibc-core --enable-kernel=standard --enable-build=production --enable-reconfig --enable-parallel-pkgbuilds=16 --enable-jobs=16 --with-template=feature/archiver --with-license-flags-blacklist=GPLv3,LGPLv3,GPLv3+,LGPLv3+
- use attached default-image.bbappend file
- apply the patch for LIN6-9883
the platform hangs will occur and a backtrace starting like this is created:
---
/home/views/qt/lib/liblfpCore.so.1(_Z16sigHandlerDumpBtiP9siginfo_tP10sigcontext+0x1b)[0x7f02c5b77d9b]
[0x61f3e0]
/lib64/libc.so.6(__poll+0x2d)[0x31e18d90bd]
/usr/lib64/libxcb.so.1(+0x31e280a5d2)[0x7f02c02585d2]
/usr/lib64/libxcb.so.1(+0x31e280b9ff)[0x7f02c02599ff]
/usr/lib64/libxcb.so.1(xcb_wait_for_reply+0x62)[0x7f02c0259b02]
/usr/lib64/libX11.so.6(_XReply+0x107)[0x31e1040c57]
/usr/lib64/libGL.so.1[0x31e6042573]
/usr/lib64/libGL.so.1[0x31e603ff1f]
/usr/lib64/dri/i965_dri.so(+0x139e2)[0x7f02be1de9e2]
/usr/lib64/dri/i965_dri.so(+0x13d2d)[0x7f02be1ded2d]
/usr/lib64/dri/i965_dri.so(+0x1491d)[0x7f02be1df91d]
/usr/lib64/dri/i965_dri.so(+0xa8f06)[0x7f02be273f06]
/usr/lib64/libGL.so.1[0x31e60417c7]
/usr/lib64/libGL.so.1(glXMakeContextCurrent+0xa6)[0x31e601b346]
/atlas/wrl/wrl60/x86_64-haswell/qt/qt-5.4.0/plugins/platforms/libqxcb.so(+0x6cf61)[0x7f02bfd75f61]
/local/atlas/wrl/wrl60/x86_64-haswell/qt/qt-5.4.0/lib/libQt5Gui.so.5(_ZN14QOpenGLContext11makeCurrentEP8QSurface+0xa6)[0x7f02c3c133a6]