The crash comes when we try to access: cur->buffer():

0    lyx::DocIterator::buffer    DocIterator.h    50
1    lyx::MathData::detachMacroParameters    MathData.cpp    479
2    lyx::MathData::updateMacros    MathData.cpp    417
3    lyx::Buffer::updateMacroInstances    Buffer.cpp    2663
4    lyx::Buffer::doExport    Buffer.cpp    3141
5    lyx::Buffer::preview    Buffer.cpp    3245
6 lyx::frontend::previewAndDestroy(struct lyx::Buffer *, const std::string &) GuiView.cpp 2678 7 QtConcurrent::StoredFunctorCall2<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > (*)(lyx::Buffer*, std::string const&), lyx::Buffer*, std::string>::runFunctor qtconcurrentstoredfunctioncall.h 484 8 QtConcurrent::RunFunctionTask<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::run qtconcurrentrunbase.h 103
9    ??    /usr/lib64/libQtCore.so.4    0
10    ??    /usr/lib64/libQtCore.so.4    0
11    start_thread    /lib64/libpthread.so.0    0
12    clone    /lib64/libc.so.6    0
13    ??        0

rh


Reply via email to