← Back to team overview

touch-packages team mailing list archive

[Bug 905686] Re: nautilus assert failure: nautilus: ../../src/xcb_io.c:528: _XAllocID: Assertion `ret != inval_id' failed.

 

I don't know if this is at all relevant, but I also got the error
message:

"xcb_io.c:528: _XAllocID: Assertion `ret != inval_id' failed" after
rebuilding and running an OPEN Windows (xview) application as a 32-bit
executable on a CentoS 6.4 x86_64 architecture. There is apparently no
native 64-bit xview - presumably because the data structures inherent in
the package assume 4 bytes for address pointers, and too much trouble to
re-engineer, hence the 32-bit build and the error here.

The problem was resolved here by explicitly linking to the dynamic run
time library:

"/usr/lib/libX11-xcb.so.1".

The linker does not require the libX11-xcb.so.1 to be specified, but it
clearly defaults to the 64-bit /usr/lib64/libX11-xcb.so.1 version. For
users where they only have a 32 bit binary xview application, there is
probably some Linux command to reset the default  libX11-xcb.so.1
dynamic library path.

Frankly I don't know much at all about the inner workings of Linux, but
this post may be hepful to anyone else who is having similar problems.
If irrelevant, please ignore.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libx11 in Ubuntu.
https://bugs.launchpad.net/bugs/905686

Title:
  nautilus assert failure: nautilus: ../../src/xcb_io.c:528: _XAllocID:
  Assertion `ret != inval_id' failed.

Status in Modular X11 Libraries:
  Confirmed
Status in “libx11” package in Ubuntu:
  Triaged
Status in “nautilus” package in Ubuntu:
  Triaged

Bug description:
  Here is a backtrace from Ubuntu Precise.

  ProblemType: Crash
  DistroRelease: Ubuntu 12.04
  Package: nautilus 1:3.2.1-2ubuntu4
  ProcVersionSignature: Ubuntu 3.2.0-5.11-generic-pae 3.2.0-rc5
  Uname: Linux 3.2.0-5-generic-pae i686
  ApportVersion: 1.90-0ubuntu1
  Architecture: i386
  AssertionMessage: nautilus: ../../src/xcb_io.c:528: _XAllocID: Assertion `ret != inval_id' failed.
  Date: Sat Dec 17 14:16:03 2011
  EcryptfsInUse: Yes
  ExecutablePath: /usr/bin/nautilus
  ExecutableTimestamp: 1324036665
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
  ProcCmdline: nautilus -n
  ProcCwd: /
  Signal: 6
  SourcePackage: nautilus
  StacktraceTop:
   __kernel_vsyscall ()
   raise () from /lib/i386-linux-gnu/libc.so.6
   abort () from /lib/i386-linux-gnu/libc.so.6
   __assert_fail () from /lib/i386-linux-gnu/libc.so.6
   _XAllocID () from /usr/lib/i386-linux-gnu/libX11.so.6
  Title: nautilus assert failure: nautilus: ../../src/xcb_io.c:528: _XAllocID: Assertion `ret != inval_id' failed.
  UpgradeStatus: Upgraded to precise on 2011-12-16 (1 days ago)
  UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare vboxusers

To manage notifications about this bug go to:
https://bugs.launchpad.net/xlibs/+bug/905686/+subscriptions