You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 1, 2021. It is now read-only.
Insert cyclohexane fragment or draw it from scratch, with hydrogens added. Start changing bond order in sequence 1,3,5 or similar, 3 bond become double. Then click on any sigle bond - and program hangs.
gdb log:
SetMolecule Called!
SetMolecule Called!
GLWidget initialisation...
GLWidget initialised...
createObjects()
Adjusting Atom valence
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb5dc66f0 (LWP 27622)]
Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, 3, 3, 0, 3, 3> >::compute (this=0xbfa634c0, matrix=@0xbfa635bc, computeEigenvectors=true)
at /usr/include/eigen2/Eigen/src/Core/MathFunctions.h:136
136 inline double ei_sqrt(double x) { return std::sqrt(x); }
result=0xbfa63690, soundness=0x0) at /usr/include/eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h:74
#2 0xb7ffdfc9 in Avogadro::Molecule::computeGeomInfo (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:424 #3 0xb7ffe18b in Avogadro::Molecule::center (this=0x18) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:318 #4 0xb7fe7507 in Avogadro::GLWidget::updateGeometry (this=0x81068c8) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:1125 #5 0xb7fe76c3 in Avogadro::GLWidget::updatePrimitive (this=0x81068c8, primitive=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:1214 #6 0xb7fe7ca4 in Avogadro::GLWidget::qt_metacall (this=0x81068c8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfa6392c)
at /usr/src/packages/BUILD/trunk/build/libavogadro/src/glwidget.moc:111
#7 0xb702d730 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #8 0xb702e4b2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #9 0xb7ffc653 in Avogadro::Molecule::primitiveUpdated (this=0x831ddc8, _t1=0x831ddc8) at /usr/src/packages/BUILD/trunk/build/libavogadro/src/primitive.moc:337 #10 0xb7ffcc1a in Avogadro::Molecule::updatePrimitive (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:305 #11 0xb7ffcc9d in Avogadro::Molecule::qt_metacall (this=0x831ddc8, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfa639f8)
at /usr/src/packages/BUILD/trunk/build/libavogadro/src/primitive.moc:319
#12 0xb702d730 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0xb702e4b2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #14 0xb7ffc6e7 in Avogadro::Primitive::updated (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/build/libavogadro/src/primitive.moc:126 #15 0xb7ffc714 in Avogadro::Molecule::update (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:312 #16 0xb4e35aaa in Avogadro::ChangeBondOrderDrawCommand::redo (this=0x85f3d68) at /usr/src/packages/BUILD/trunk/libavogadro/src/tools/drawcommand.cpp:573 #17 0xb7a4e598 in QUndoStack::push () from /usr/lib/libQtGui.so.4 #18 0xb7fe3043 in Avogadro::GLWidget::mousePressEvent (this=0x81068c8, event=0xbfa64078) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:970 #19 0xb74bfa39 in QWidget::event () from /usr/lib/libQtGui.so.4 #20 0xb7d6672f in QGLWidget::event () from /usr/lib/libQtOpenGL.so.4 #21 0xb7fe30a3 in Avogadro::GLWidget::event (this=0x81068c8, event=0xbfa64078) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:960 #22 0xb746782c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
Possibly that's Eigen bug, but i'm not sure. Avogadro built from SVN.
Reported by: madcadufa
The text was updated successfully, but these errors were encountered:
Insert cyclohexane fragment or draw it from scratch, with hydrogens added. Start changing bond order in sequence 1,3,5 or similar, 3 bond become double. Then click on any sigle bond - and program hangs.
gdb log:
SetMolecule Called!
SetMolecule Called!
GLWidget initialisation...
GLWidget initialised...
createObjects()
Adjusting Atom valence
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb5dc66f0 (LWP 27622)]
Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, 3, 3, 0, 3, 3> >::compute (this=0xbfa634c0, matrix=@0xbfa635bc, computeEigenvectors=true)
at /usr/include/eigen2/Eigen/src/Core/MathFunctions.h:136
136 inline double ei_sqrt(double x) { return std::sqrt(x); }
backtrace:
(gdb) bt
#0 Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, 3, 3, 0, 3, 3> >::compute (this=0xbfa634c0, matrix=@0xbfa635bc, computeEigenvectors=true)
#1 0xb8000384 in Eigen::fitHyperplane<Eigen::Matrix<double, 3, 1, 0, 3, 1>, Eigen::Hyperplane<double, 3> > (numPoints=-1079626480, points=0x85fd320,
#2 0xb7ffdfc9 in Avogadro::Molecule::computeGeomInfo (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:424
#3 0xb7ffe18b in Avogadro::Molecule::center (this=0x18) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:318
#4 0xb7fe7507 in Avogadro::GLWidget::updateGeometry (this=0x81068c8) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:1125
#5 0xb7fe76c3 in Avogadro::GLWidget::updatePrimitive (this=0x81068c8, primitive=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:1214
#6 0xb7fe7ca4 in Avogadro::GLWidget::qt_metacall (this=0x81068c8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfa6392c)
#7 0xb702d730 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#8 0xb702e4b2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#9 0xb7ffc653 in Avogadro::Molecule::primitiveUpdated (this=0x831ddc8, _t1=0x831ddc8) at /usr/src/packages/BUILD/trunk/build/libavogadro/src/primitive.moc:337
#10 0xb7ffcc1a in Avogadro::Molecule::updatePrimitive (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:305
#11 0xb7ffcc9d in Avogadro::Molecule::qt_metacall (this=0x831ddc8, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfa639f8)
#12 0xb702d730 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0xb702e4b2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0xb7ffc6e7 in Avogadro::Primitive::updated (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/build/libavogadro/src/primitive.moc:126
#15 0xb7ffc714 in Avogadro::Molecule::update (this=0x831ddc8) at /usr/src/packages/BUILD/trunk/libavogadro/src/primitive.cpp:312
#16 0xb4e35aaa in Avogadro::ChangeBondOrderDrawCommand::redo (this=0x85f3d68) at /usr/src/packages/BUILD/trunk/libavogadro/src/tools/drawcommand.cpp:573
#17 0xb7a4e598 in QUndoStack::push () from /usr/lib/libQtGui.so.4
#18 0xb7fe3043 in Avogadro::GLWidget::mousePressEvent (this=0x81068c8, event=0xbfa64078) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:970
#19 0xb74bfa39 in QWidget::event () from /usr/lib/libQtGui.so.4
#20 0xb7d6672f in QGLWidget::event () from /usr/lib/libQtOpenGL.so.4
#21 0xb7fe30a3 in Avogadro::GLWidget::event (this=0x81068c8, event=0xbfa64078) at /usr/src/packages/BUILD/trunk/libavogadro/src/glwidget.cpp:960
#22 0xb746782c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
Possibly that's Eigen bug, but i'm not sure. Avogadro built from SVN.
Reported by: madcadufa
The text was updated successfully, but these errors were encountered: