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 to be the same as when not linking the additional library path. what did not work was simply linking with -pthread -lpthread. gdb backtraces with the nvidia-352-updates packages present are similar to the problems described in this thread. preloading libpthread also worked as described: LD_PRELOAD=/lib/i386-linux-gnu/libpthread.so.0 ./a.out Any number of stringstream, ostringstream, string object instantiations in the openGL app using the nvidia proprietary driver led to the segfault as described above. It looks like the status of this has toggled at least a couple times. Is there still a binutils fix for this issue? -- 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: https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1248642/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
