running 15.04 with the nvidia 304.131(proprietary, tested) and get a
similar result:
Inconsistency detected by ld.so: dl-version.c: 224:
_dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
The binutils installed is 2.25-5ubuntu7
I get this on another machine with the nvidia
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: nvidia-graphics-drivers-352-updates (Ubuntu Trusty)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: nvidia-graphics-drivers-352-updates (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Comment #33 worked for me for nvidia-352-updates on Ubuntu 14.04.3 LTS.
Specifically, by linking with -L/usr/lib/nvidia-352-updates the
following additional dependency was reported by ldd:
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb7302000)
with all other dependencies appearing
** Also affects: nvidia-graphics-drivers-352-updates (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: glibc (Ubuntu Trusty)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: glibc (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
This bug was fixed in the package binutils - 2.24-5ubuntu13
---
binutils (2.24-5ubuntu13) trusty-proposed; urgency=medium
* SRU LP: #1311866.
* Update from the 2.24 branch, 20141113.
- Fix PR gold/16945, properly handle 64-bit GOT relocations on x86_64.
- Fix PR
I don't agree with the comment in #33, that verification failed for the
binutils upload. the binutils induced error is solved, and loading fails
later. And apparently, this, or a similar issue is known in other
places. I can't see how the new binutils would make this worse.
** Tags removed:
subscribing glibc, looks like an issue in the dynamic loader
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage notifications
I have the same #26, Ubuntu 14.10 Utopic Unicorn, nvidia-331 and
nvidia-331-updates
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To
ginggs wrote previously:
I am unable to reproduce the problem with Daniel's example from #16 in 15.04.
Reproducible in 14.04 though.
Daniel's example from #16 is now fixed with binutils 2.24-5ubuntu13.
@paulkilgo: the test program from #1 still segfaults in 15.04.
--
You received this bug
Hello swenger, or anyone else affected,
Accepted binutils into trusty-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/binutils/2.24-5ubuntu13 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
I have tested the new binutils package on the test program at the top of
this ticket. I no longer see the Inconsistency detected... message,
but I do receive a segfault.
Here is what I did to upgrade:
# cat /etc/apt/sources.list.d/trusty-proposed.list
deb http://archive.ubuntu.com/ubuntu/
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: nvidia-graphics-drivers-331 (Ubuntu Trusty)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: nvidia-graphics-drivers-319 (Ubuntu Trusty)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Changed in: binutils (Debian)
Status: Unknown = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage
I am unable to reproduce the problem with Daniel's example from #16 in 15.04.
Reproducible in 14.04 though.
** Changed in: binutils (Ubuntu)
Status: New = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Is this still present in 15.04?
** Also affects: binutils (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728529
Importance: Unknown
Status: Unknown
** Also affects: binutils (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification
** Also affects: binutils (Ubuntu Trusty)
Importance: Undecided
Status: New
** Also affects: nvidia-graphics-drivers-319 (Ubuntu Trusty)
Importance: Undecided
Status: New
** Also affects: nvidia-graphics-drivers-331 (Ubuntu Trusty)
Importance: Undecided
Status: New
Affected me on codeblocks, used #3 work around and it worked.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage notifications
Also effects me on Ubuntu 14.10 with nvidia-331 and when running
glmark2:
Inconsistency detected by ld.so: dl-version.c: 224:
_dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
In Ubuntu 14.04.1 LTS Trusty Tahr, the nvidia-304.123 driver worked fine
for me. I upgraded to Ubuntu 14.10 Utopic Unicorn and now I am
experiencing this problem. I have tried nvidia 304, 331 and 340 and got
the error with all of them.
--
You received this bug notification because you are a
** Also affects: nvidia-graphics-drivers-331 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: nvidia-graphics-drivers-331 (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
celestia-glut is broken in Ubuntu stable with nvidia gl, giving this
error. fortunately celestia-gnome does work
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library
I also get 'Inconsistency detected by ld.so: dl-version.c: 224:
_dl_check_map_versions: Assertion `needed != ((void *)0)' failed!' when
running a OpenGL tutorial build, with nvidia 331.20 driver. The system
is Mint 16.
Adding the suggested gcc flags wasn't an effective workaround for me,
and the
i get the same error Inconsistency detected by ld.so: dl-version.c:
224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
but when running Box2D on ubuntu 14.04 with nvidia 331.38 driver
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
@Daniel Dadap, @Brian Nguyen
This kind of problem seems to be similar to a very old and persistent bug where
PyQt cannot create shaders when using the NVIDIA driver on Ubuntu (bug #941826).
This small script
Thank you Brian and Daniel
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage notifications about this bug go to:
I guess that interferes with the Qt libraries used by ubuntu-html5-app-
launcher.
Let's wait for Daniel's response.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library
Hi Alberto,
One of our GL driver engineers looked into this a bit, and it actually
seems to be a linker regression that is exposed when linking an
application against the Mesa libGL, and then running it against the
NVIDIA one. He is gathering some more information before filing a bug,
but in the
Hi Alberto,
One of our GL driver engineers looked into this a bit, and it actually
seems to be a linker regression that is exposed when linking an
application against the Mesa libGL, and then running it against the
NVIDIA one. He is gathering some more information before filing a bug,
but in the
Apologies for the duplicated post: I neglected to include the attachment
the first time around, and when I attempted to add it later, it resulted
in the text of my previous update being posted again.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is
Hi Alberto,
I have been investigating this issue, and have filed binutils bug #16452
(http://sourceware.org/bugzilla/show_bug.cgi?id=16452) to track this.
This can be worked around by explicitly linking the executable against
pthreads, or explicitly specifying the path to NVIDIA's libGL using
@Daniel Dadap: is there a reason why this fails with NVIDIA's libGL?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage
I'm not familiar with the Ubuntu SDK but you can probably execute that
and preload the library:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 ubuntu-html5-app-
launcher
Or even better, create a script that makes sure that the correct
libGL.so.1 library is used.
--
You received this bug
@Alberto, it does not seem to work:
$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
ubuntu-html5-app-launcher .
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1' from
LD_PRELOAD cannot be preloaded: ignored.
ubuntu-html5-app-launcher: error while loading shared libraries:
I have the same problem on trusty (pre-release) and with nvidia-331-updates:
$ cat test.cpp EOF
#include string
#include GL/gl.h
int main(int argc, char *argv[]) {
std::string s;
glEnable(GL_LIGHT0);
}
EOF
$ g++ test.cpp -lGL
$ ./a.out
Inconsistency detected by ld.so: dl-version.c: 224:
what does the following command return?
ldd a.out
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage notifications about this
I think you're using NVIDIA's libGL libraries instead of Mesa's.
You can work around the problem by preloading Mesa's libraries, e.g.
doing something like:
(on a 64bit x86 system)
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
or (on a 32bit x86 system)
export
@AlbertoM:
$ ldd ./a.out
Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions:
Assertion `needed != ((void *)0)' failed!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
@Kyle: my suggestion in comment #7 works here, please give it a try.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic library inconsistencies with OpenGL/C++
To manage
@Alberto: yes, the ./a.out executes correctly:
$ g++ test.cpp -lGL
$ ./a.out
$
:-)
Noting though that I am not sure how to apply this to my actual use
case: running an HTML5 app in the Ubuntu SDK (executable is the
ubuntu-html5-app-launcher provided by the ubuntu-html5-container package
in
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: nvidia-graphics-drivers-319 (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
The issue is that for some reason it gets libpthread.so.0 referenced
but not listed as in a.out NEDED section
1. Conpile std::string s; commented out, it works, do objdump -pR a.out
Dynamic Section:
NEEDED libGL.so.1
NEEDED libc.so.6
Version References:
The problem can also be reproduced using the nvidia-304 and
nvidia-319-updates drivers (I haven't tried nvidia-304-updates).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1248642
Title:
dynamic
47 matches
Mail list logo