octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes o


From: José Luis García Pallero
Subject: [Octave-bug-tracker] [bug #44478] test __osmesa_print__.cc-tst crashes on Ubuntu with Nvidia drivers
Date: Thu, 12 Mar 2015 12:51:05 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.5.0

Follow-up Comment #19, bug #44478 (project octave):

I've done the same steps as in comment #10. First of all, I've invoked Octave
as

./run-octave -g --no-gui

but gdb is started instead of octave, so I can't run any octave command. I
suppose the correct call in comment #10 is
+verbatin+
./run-octave -d --no-gui

this starts octave printing on the screen LOTS of info

Then, I execute

test __osmesa_print__.cc-tst

this print on screen again LOTS of info lines, but finally octave breaks with

panic: Segmentation fault -- stopping myself...
Segmentation fault


As I explained in my previous comment, I'm using Debian Sid. I've installed
the official NVIDIA driver (*.run file from nvidia.com), but I've changed the
GL and GLES libraries links to the Debian libgl1-mesa-swx11,
libgl1-mesa-swx11-dev, libgles1-mesa and libgles2-mesa.

address@hidden:~/Desktop/octave-4.0.0-rc1$ ls -l
/usr/lib/x86_64-linux-gnu/libGL*
-rw-r--r-- 1 root root 7700082 ene 15 15:02 /usr/lib/x86_64-linux-gnu/libGL.a
lrwxrwxrwx 1 root root      17 mar 12 12:39
/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so -> libGLESv1_CM.so.1
lrwxrwxrwx 1 root root      21 mar 12 12:39
/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0
-rw-r--r-- 1 root root   18232 ene 15 15:01
/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0
-rwxr-xr-x 1 root root   51096 feb 27 15:24
/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.346.47
lrwxrwxrwx 1 root root      14 mar 12 12:39
/usr/lib/x86_64-linux-gnu/libGLESv2.so -> libGLESv2.so.2
lrwxrwxrwx 1 root root      18 mar 12 12:39
/usr/lib/x86_64-linux-gnu/libGLESv2.so.2 -> libGLESv2.so.2.0.0
-rw-r--r-- 1 root root   26424 ene 15 15:01
/usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0
-rwxr-xr-x 1 root root   75416 feb 27 15:24
/usr/lib/x86_64-linux-gnu/libGLESv2.so.346.47
lrwxrwxrwx 1 root root      17 nov 22  2013
/usr/lib/x86_64-linux-gnu/libGLEW.so.1.10 -> libGLEW.so.1.10.0
-rw-r--r-- 1 root root  554088 nov 22  2013
/usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0
-rw-r--r-- 1 root root     671 feb 27 15:24
/usr/lib/x86_64-linux-gnu/libGL.la
lrwxrwxrwx 1 root root      10 mar 12 12:39 /usr/lib/x86_64-linux-gnu/libGL.so
-> libGL.so.1
lrwxrwxrwx 1 root root      14 mar 12 12:39
/usr/lib/x86_64-linux-gnu/libGL.so.1 -> libGL.so.1.6.0
-rw-r--r-- 1 root root 4330248 ene 15 15:01
/usr/lib/x86_64-linux-gnu/libGL.so.1.6.0
-rwxr-xr-x 1 root root 1317432 feb 27 15:24
/usr/lib/x86_64-linux-gnu/libGL.so.346.47
-rw-r--r-- 1 root root  901120 sep 19  2013
/usr/lib/x86_64-linux-gnu/libGLU.a
lrwxrwxrwx 1 root root      15 sep 19  2013
/usr/lib/x86_64-linux-gnu/libGLU.so -> libGLU.so.1.3.1
lrwxrwxrwx 1 root root      15 sep 19  2013
/usr/lib/x86_64-linux-gnu/libGLU.so.1 -> libGLU.so.1.3.1
-rw-r--r-- 1 root root  449144 sep 19  2013
/usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1


The OSMesa libraries I've installed are:

address@hidden:~/Desktop/octave-4.0.0-rc1$ ls -l
/usr/lib/x86_64-linux-gnu/libOS*
lrwxrwxrwx 1 root root      18 ene 15 15:01
/usr/lib/x86_64-linux-gnu/libOSMesa.so -> libOSMesa.so.8.0.0
lrwxrwxrwx 1 root root      14 ene 15 15:01
/usr/lib/x86_64-linux-gnu/libOSMesa.so.6 -> libOSMesa.so.8
lrwxrwxrwx 1 root root      18 ene 15 15:01
/usr/lib/x86_64-linux-gnu/libOSMesa.so.8 -> libOSMesa.so.8.0.0
-rw-r--r-- 1 root root 3889448 ene 15 15:02
/usr/lib/x86_64-linux-gnu/libOSMesa.so.8.0.0


In this way, I can use the fltk and qt driver for plotting (the function
sombrero() works perfectly), but the test __osmesa_print__.cc-tst call fails
as I explained

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44478>

_______________________________________________
  Mensaje enviado vía/por Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]