Bug ID 1093037
Summary Avogadro 1.2.0 crashes on startup: undefined symbol _ZN9OpenBabel5OBMol8NextBondERN9__gnu_cxx17__normal_iteratorIPPNS_6OBBondESt6vectorIS4_SaIS4_EEEE
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Linux
Status NEW
Severity Normal
Priority P5 - None
Component X11 Applications
Assignee bnc-team-screening@forge.provo.novell.com
Reporter brentonhorne77@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Created attachment 769990 [details]
LD_DEBUG=libs avogadro output

Avogadro 1.2.0 crashes on startup on openSUSE Tumbleweed 20180502, giving the
error:

avogadro: symbol lookup error: /usr/lib64/libavogadro.so.1: undefined symbol:
_ZN9OpenBabel5OBMol8NextBondERN9__gnu_cxx17__normal_iteratorIPPNS_6OBBondESt6vectorIS4_SaIS4_EEEE

which to me indicates a rebuild may be needed for Avogadro against a new build
of OpenBabel. My OpenBabel version is 2.4.1-18.5. I should mention I have the
Education repository enabled and both Avogadro and Openbabel packages seems to
be from this repository (precise package revision is 1.2.0-5.3). As this seems
like too little information to provide I ran:

LD_DEBUG=libs avogadro

and that gave the attached output. Likewise strace avogadro gave:
https://gist.github.com/231f06f4de25f9d91286b6bd643b17a7.


You are receiving this mail because: