In Ubuntu 8.10 & Ubuntu 9.04 alpha 6 fully updated certain Nvidia drivers causes programs to crash.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-180 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I discovered this issue by accident. When first using Ubuntu 8.10 in early Feb '09 the recommended video driver was 177. I installed a program that I used in Windows that does have a Linux version (Bibble 5 Pro) and it was fully functional. I now also dual boot to Ubuntu 9.04 alpha 6 & there has been several driver updates to both OS. Nvidia 180.11, 180.35, 180.37 & beta 185.13 cause Bibble 5 Pro to crash on launching the program in both OS, Ubuntu 8.10 & Ubuntu 9.04 alpha 6, fully updated. When attempting to launch Bibble 5 Pro with terminal while any nvidia driver in the 180 series & above, I get the following error;
george@
Using existing Pictures folder
Install Path: /opt/bibble5pro
LD_PATH: /opt/bibble5pro
linux-gate.so.1 => (0xf7eee000)
libkodakcms.so => /opt/bibble5pro
libuuid.so.1 => /opt/bibble5pro
libtcmalloc.so.0 => /opt/bibble5pro
libQtScript.so.4 => /opt/bibble5pro
libQtSvg.so.4 => /opt/bibble5pro
libQt3Support.so.4 => /opt/bibble5pro
libQtSql.so.4 => /opt/bibble5pro
libQtOpenGL.so.4 => /opt/bibble5pro
libGLU.so.1 => /usr/lib32/
libGL.so.1 => /usr/lib32/
libQtNetwork.so.4 => /opt/bibble5pro
libQtDesigner.so.4 => /opt/bibble5pro
libQtXml.so.4 => /opt/bibble5pro
libQtGui.so.4 => /opt/bibble5pro
libpng12.so.0 => /usr/lib32/
libSM.so.6 => /usr/lib32/
libICE.so.6 => /usr/lib32/
libXi.so.6 => /usr/lib32/
libXrender.so.1 => /usr/lib32/
libXrandr.so.2 => /usr/lib32/
libfreetype.so.6 => /usr/lib32/
libfontconfig.so.1 => /usr/lib32/
libXext.so.6 => /usr/lib32/
libX11.so.6 => /usr/lib32/
libQtCore.so.4 => /opt/bibble5pro
libz.so.1 => /usr/lib32/
libgthread-2.0.so.0 => /usr/lib32/
librt.so.1 => /lib32/librt.so.1 (0xf6633000)
libglib-2.0.so.0 => /usr/lib32/
libdl.so.2 => /lib32/libdl.so.2 (0xf6577000)
libpthread.so.0 => /lib32/
libstdc++.so.6 => /usr/lib32/
libm.so.6 => /lib32/libm.so.6 (0xf6449000)
libgcc_s.so.1 => /usr/lib32/
libc.so.6 => /lib32/libc.so.6 (0xf62d6000)
/lib/ld-linux.so.2 (0xf7eef000)
libGLcore.so.1 => /usr/lib32/
libnvidia-tls.so.1 => /usr/lib32/
libexpat.so.1 => /usr/lib32/
libXau.so.6 => /usr/lib32/
libxcb.so.1 => /usr/lib32/
libpcre.so.3 => /lib32/libpcre.so.3 (0xf5345000)
libXdmcp.so.6 => /usr/lib32/
*** glibc detected *** ./bibblepro: free(): invalid pointer: 0x0a06af00 ***
======= Backtrace: =========
/lib32/
/lib32/
/usr/lib32/
======= Memory map: ========
0070c000-0070f000 r-xp 00000000 08:07 263599 /opt/bibble5pro
0070f000-00710000 rwxp 00002000 08:07 263599 /opt/bibble5pro
08048000-08c7f000 r-xp 00000000 08:07 263608 /opt/bibble5pro
08c7f000-08c97000 rwxp 00c37000 08:07 263608 /opt/bibble5pro
08c97000-08cbc000 rwxp 08c97000 00:00 0
09fe5000-0a165000 rwxp 09fe5000 00:00 0 [heap]
f540a000-f540c000 rwxp f540a000 00:00 0
f540c000-f5410000 r-xp 00000000 08:07 61232 /usr/lib32/
f5410000-f5411000 rwxp 00003000 08:07 61232 /usr/lib32/
f5411000-f5412000 rwxp f5411000 00:00 0
f5412000-f5442000 r-xp 00000000 08:07 53850 /lib32/
f5442000-f5443000 r-xp 0002f000 08:07 53850 /lib32/
f5443000-f5444000 rwxp 00030000 08:07 53850 /lib32/
f5444000-f545c000 r-xp 00000000 08:07 61228 /usr/lib32/
f545c000-f545d000 r-xp 00017000 08:07 61228 /usr/lib32/
f545d000-f545e000 rwxp 00018000 08:07 61228 /usr/lib32/
f545e000-f5460000 r-xp 00000000 08:07 61224 /usr/lib32/
f5460000-f5461000 r-xp 00001000 08:07 61224 /usr/lib32/
f5461000-f5462000 rwxp 00002000 08:07 61224 /usr/lib32/
f5462000-f5486000 r-xp 00000000 08:07 56584 /usr/lib32/
f5486000-f5488000 r-xp 00023000 08:07 56584 /usr/lib32/
f5488000-f5489000 rwxp 00025000 08:07 56584 /usr/lib32/
f5489000-f548a000 rwxp f5489000 00:00 0
f548a000-f548b000 r-xp 00000000 08:07 16293 /usr/lib32/
f548b000-f548c000 rwxp 00000000 08:07 16293 /usr/lib32/
f548c000-f61a5000 r-xp 00000000 08:07 16297 /usr/lib32/
f61a5000-f6396000 rwxp 00d19000 08:07 16297 /usr/lib32/
f6396000-f63a3000 rwxp f6396000 00:00 0
f63a3000-f64ff000 r-xp 00000000 08:07 21759 /lib32/libc-2.9.so
f64ff000-f6500000 ---p 0015c000 08:07 21759 /lib32/libc-2.9.so
f6500000-f6502000 r-xp 0015c000 08:07 21759 /lib32/libc-2.9.so
f6502000-f6503000 rwxp 0015e000 08:07 21759 /lib32/libc-2.9.so
f6503000-f6506000 rwxp f6503000 00:00 0
f6506000-f6513000 r-xp 00000000 08:07 13037 /usr/lib32/
f6513000-f6514000 r-xp 0000c000 08:07 13037 /usr/lib32/
f6514000-f6515000 rwxp 0000d000 08:07 13037 /usr/lib32/
f6515000-f6516000 rwxp f6515000 00:00 0
f6516000-f653a000 r-xp 00000000 08:07 21763 /lib32/libm-2.9.so
f653a000-f653b000 r-xp 00023000 08:07 21763 /lib32/libm-2.9.so
f653b000-f653c000 rwxp 00024000 08:07 21763 /lib32/libm-2.9.so
f653c000-f6620000 r-xp 00000000 08:07 11919 /usr/lib32/
f6620000-f6624000 r-xp 000e3000 08:07 11919 /usr/lib32/
f6624000-f6625000 rwxp 000e7000 08:07 11919 /usr/lib32/
f6625000-f662b000 rwxp f6625000 00:00 0
f662b000-f6640000 r-xp 00000000 08:07 21773 /lib32/
f6640000-f6641000 r-xp 00014000 08:07 21773 /lib32/
f6641000-f6642000 rwxp 00015000 08:07 21773 /lib32/
f6642000-f6644000 rwxp f6642000 00:00 0
f6644000-f6646000 r-xp 00000000 08:07 21762 /lib32/libdl-2.9.so
f6646000-f6647000 r-xp 00001000 08:07 21762 /lib32/libdl-2.9.so
f6647000-f6648000 rwxp 00002000 08:07 21762 /lib32/libdl-2.9.so
f6648000-f66fe000 r-xp 00000000 08:07 56628 /usr/lib32/
f66fe000-f66ff000 r-xp 000b5000 08:07 56628 /usr/lib32/
f66ff000-f6700000 rwxp 000b6000 08:07 56628 /usr/lib32/
f6700000-f6707000 r-xp 00000000 08:07 21775 /lib32/librt-2.9.so
f6707000-f6708000 r-xp 00006000 08:07 21775 /lib32/librt-2.9.so
f6708000-f6709000 rwxp 00007000 08:07 21775 /lib32/librt-2.9.so
f6709000-f670a000 rwxp f6709000 00:00 0
f670a000-f670e000 r-xp 00000000 08:07 56631 /usr/lib32/
f670e000-f670f000 r-xp 00003000 08:07 56631 /usr/lib32/
f670f000-f6710000 rwxp 00004000 08:07 56631 /usr/lib32/
f6710000-f6724000 r-xp 00000000 08:07 38164 /usr/lib32/
f6724000-f6726000 rwxp 00013000 08:07 38164 /usr/lib32/
f6726000-f6943000 r-xp 00000000 08:07 263604 /opt/bibble5pro
f6943000-f694a000 rwxp 0021d000 08:07 263604 /opt/bibble5pro
f694a000-f694b000 rwxp f694a000 00:00 0
f694b000-f6a35000 r-xp 00000000 08:07 61223 /usr/lib32/
f6a35000-f6a36000 ---p 000ea000 08:07 61223 /usr/lib32/
f6a36000-f6a37000 r-xp 000ea000 08:07 61223 /usr/lib32/
f6a37000-f6a39000 rwxp 000eb000 08:07 61223 /usr/lib32/
f6a39000-f6a3a000 rwxp f6a39000 00:00 0
f6a3a000-f6a47000 r-xp 00000000 08:07 61233 /usr/lib32/
f6a47000-f6a49000 rwxp 0000c000 08:07 61233 /usr/lib32/
f6a49000-f6a74000 r-xp 00000000 08:07 56592 /usr/lib32/
f6a74000-f6a75000 r-xp 0002a000 08:07 56592 /usr/lib32/
f6a75000-f6a76000 rwxp 0002b000 08:07 56592 /usr/lib32/
f6a76000-f6a77000 rwxp f6a76000 00:00 0
f6a77000-f6ae8000 r-xp 00000000 08:07 56593 /usr/lib32/
f6ae8000-f6aec000 r-xp 00070000 08:07 56593 /usr/lib32/
f6aec000-f6aed000 rwxp 00074000 08:07 56593 /usr/lib32/
f6aed000-f6af3000 r-xp 00000000 08:07 61243 /usr/lib32/
f6af3000-f6af4000 r-xp 00005000 08:07 61243 /usr/lib32/
f6af4000-f6af5000 rwxp 00006000 08:07 61243 /usr/lib32/
f6af5000-f6afd000 r-xp 00000000 08:07 61244 /usr/lib32/
f6afd000-f6afe000 r-xp 00007000 08:07 61244 /usr/lib32/
f6afe000-f6aff000 rwxp 00008000 08:07 61244 /usr/lib32/
f6aff000-f6b07000 r-xp 00000000 08:07 61236 /usr/lib32/
f6b07000-f6b08000 r-xp 00007000 08:07 61236 /usr/lib32/
f6b08000-f6b09000 rwxp 00008000 08:07 61236 Aborted (core dumped)
george@
I have tested Bibble 5 Pro with an older nvidia driver installed, v173.14.16, & the program is fully functional again!
Hope this can be resolved.
Added commits 03-21-2009
Reading through the link below @ http://
I downloaded some older nVidia driver libs (see below) & copied them to /opt/bibble5pro/lib as described in the thread above.
http://
I know this is a patch & not a proper solution but it indicates the issue could be Bibble Labs, not 9.04.
HTH
Hi georgeaross,
Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log (and maybe Xorg.0.log.old) file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.
[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]