Is this a bug in dolfin or libmpi or libGL (from nvidia)
Hi,
Would someone please cast an eye over this gdb backtrace? I am using Arch Linux, with some custom fenics packages, but have also tried a dorsal install that behaved similarly.
The problem is that the libGL.so supplied with Linux nvidia driver 310.19-2 thows a segmentation fault when I run the demo at demo/pde/
After the segmentation fault, starting gdb with the dumped core file gives this backtrace:
myles@bill:
GNU gdb (GDB) 7.5.1
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-
For bug reporting instructions, please see:
<http://
Reading symbols from /home/myles/
[New LWP 15458]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/
Core was generated by `./demo_poisson'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007fc465db757a in __strcmp_ssse3 () from /lib64/libc.so.6
Traceback (most recent call last):
File "/usr/share/
from gobject import register
File "/usr/share/
import gdb.backtrace
ImportError: No module named backtrace
(gdb) bt
#0 0x00007fc465db757a in __strcmp_ssse3 () from /lib64/libc.so.6
#1 0x00007fc45e34d926 in ?? () from /lib64/libGL.so.1
#2 0x00007fc455e90362 in ?? () from /lib64/
#3 0x00007fc455e8fc9e in ?? () from /lib64/
#4 0x00000000023e98b0 in ?? ()
#5 0x00007fff5e2d7520 in ?? ()
#6 0x0000000000000080 in ?? ()
#7 0x00007fc4636e05bc in ?? () from /lib64/libltdl.so.7
#8 0x00007fc4636df8d3 in lt_dlsym () from /lib64/libltdl.so.7
#9 0x00007fc46d592550 in ?? () from /usr/lib/
#10 0x00007fc46d593b26 in mca_base_
#11 0x00007fc46d59548b in mca_base_
#12 0x00007fc46d5b3188 in opal_paffinity_
#13 0x00007fc46d5ae273 in opal_init () from /usr/lib/
#14 0x00007fc46d510e57 in orte_init () from /usr/lib/
#15 0x00007fc46d4babd9 in ompi_mpi_init () from /usr/lib/
#16 0x00007fc46d4dbc1e in PMPI_Init_thread () from /usr/lib/
#17 0x00007fc478008615 in dolfin:
argv=
at /home/myles/
#18 0x00007fc478008861 in dolfin:
at /home/myles/
pp:85
#19 0x00007fc478006d5b in dolfin:
at /home/myles/
#20 0x00007fc478006da3 in dolfin:
at /home/myles/
#21 0x00007fc47842d1b0 in dolfin:
0, y0=0, x1=1, y1=1, nx=32, ny=32, diagonal=
"XZ>
at /home/myles/
#22 0x000000000040d790 in dolfin:
nx=32, ny=32, diagonal=...)
at /usr/lib/
#23 0x000000000040a028 in main () at /home/myles/
(gdb)
So, I am wondering could this be a programming error in dolfin, or is it a problem with my platform's libraries, or have I done something wrong?
Thanks.
Myles
Question information
- Language:
- English Edit question
- Status:
- Expired
- For:
- DOLFIN Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: