diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2011-12-01 11:33:50 -0500 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2011-12-01 11:02:07 -0700 |
commit | 24d9792821af4c6b304e5b0ee83f7b233cfa314e (patch) | |
tree | dbe1fa4012a169b1bafe13fdf082b3add1930ead /tests/qemuargv2xmltest.c | |
parent | Fix build for platforms lacking struct ifreq (diff) | |
download | libvirt-24d9792821af4c6b304e5b0ee83f7b233cfa314e.tar.gz libvirt-24d9792821af4c6b304e5b0ee83f7b233cfa314e.tar.bz2 libvirt-24d9792821af4c6b304e5b0ee83f7b233cfa314e.zip |
Avoid crash in shunloadtest
For unknown reasons, the shunloadtest will crash on Fedora 16
inside dlopen()
(gdb) bt
#0 0x00000000000050e6 in ?? ()
#1 0x00007ff61a77b9d5 in floor () from /lib64/libm.so.6
#2 0x00007ff61e522963 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
#3 0x00007ff61e5297e6 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#4 0x00007ff61e525006 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#5 0x00007ff61e52917a in _dl_open () from /lib64/ld-linux-x86-64.so.2
#6 0x00007ff61e0f6f26 in dlopen_doit () from /lib64/libdl.so.2
#7 0x00007ff61e525006 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#8 0x00007ff61e0f752f in _dlerror_run () from /lib64/libdl.so.2
#9 0x00007ff61e0f6fc1 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2
#10 0x0000000000400a15 in main (argc=<optimized out>, argv=<optimized out>) at shunloadtest.c:105
Changing from RTLD_NOW to RTLD_LAZY avoids this problem,
but quite possibly does not fix the root cause.
* shunloadtest.c: s/NOW/LAZY/
Diffstat (limited to 'tests/qemuargv2xmltest.c')
0 files changed, 0 insertions, 0 deletions