Am Montag, 11. März 2013 um 14:23:59, schrieb Richard Heck <[email protected]>
> On 03/11/2013 12:46 PM, Kornel Benko wrote:
> >
...
> >
> > add InsetBibtex::plaintext() again.
> >
> Can you post a backtrace showing where that is being called from? I 
> don't know what advanced search is doing exactly, but I know it involves 
> creating a temporary file of some sort.

Yes. This is the first one after using advanced search. There are more ...

#0  lyx::InsetBibtex::plaintext (this=0x2b1dd60, os=..., op=..., 
max_length=2147483647) at /usr/src/lyx/lyx-git/src/insets/InsetBibtex.cpp:934
#1  0x0000000000b43569 in lyx::Paragraph::stringify (this=0x2b1c170, beg=0, 
end=1, options=2, runparams=...)
    at /usr/src/lyx/lyx-git/src/Paragraph.cpp:3150
#2  0x0000000000aff093 in lyx::(anonymous namespace)::stringifyFromCursor 
(cur=..., len=-1) at /usr/src/lyx/lyx-git/src/lyxfind.cpp:1027
#3  0x0000000000b01080 in lyx::stringifyFromForSearch (opt=..., cur=..., 
len=-1) at /usr/src/lyx/lyx-git/src/lyxfind.cpp:1282
#4  0x0000000000afd61b in lyx::(anonymous namespace)::MatchStringAdv::findAux 
(this=0x7fffffff9bc0, cur=..., len=-1, at_begin=true)
    at /usr/src/lyx/lyx-git/src/lyxfind.cpp:899
#5  0x0000000000afded0 in lyx::(anonymous 
namespace)::MatchStringAdv::operator() (this=0x7fffffff9bc0, cur=..., len=-1, 
at_begin=true)
    at /usr/src/lyx/lyx-git/src/lyxfind.cpp:947
#6  0x0000000000b0061b in lyx::(anonymous namespace)::findForwardAdv (cur=..., 
match=...) at /usr/src/lyx/lyx-git/src/lyxfind.cpp:1171
#7  0x0000000000b027b8 in lyx::findAdv (bv=0x3171a80, opt=...) at 
/usr/src/lyx/lyx-git/src/lyxfind.cpp:1442
#8  0x0000000000a02322 in lyx::BufferView::dispatch (this=0x3171a80, cmd=..., 
dr=...) at /usr/src/lyx/lyx-git/src/BufferView.cpp:1578
#9  0x0000000000de6dd8 in lyx::frontend::GuiView::dispatchToBufferView 
(this=0x1b0c920, cmd=..., dr=...)
    at /usr/src/lyx/lyx-git/src/frontends/qt4/GuiView.cpp:3220
#10 0x0000000000dea395 in lyx::frontend::GuiView::dispatch (this=0x1b0c920, 
cmd=..., dr=...)
    at /usr/src/lyx/lyx-git/src/frontends/qt4/GuiView.cpp:3766
#11 0x0000000000d917ab in lyx::frontend::GuiApplication::dispatch 
(this=0x16a0d10, cmd=..., dr=...)
    at /usr/src/lyx/lyx-git/src/frontends/qt4/GuiApplication.cpp:1838
#12 0x0000000000d8de82 in lyx::frontend::GuiApplication::dispatch 
(this=0x16a0d10, cmd=...)
    at /usr/src/lyx/lyx-git/src/frontends/qt4/GuiApplication.cpp:1230
#13 0x0000000000b12ce3 in lyx::dispatch (action=...) at 
/usr/src/lyx/lyx-git/src/LyX.cpp:1271
#14 0x0000000000e8c434 in 
lyx::frontend::FindAndReplaceWidget::findAndReplaceScope (this=0x215cfb0, 
opt=..., replace_all=false)
    at /usr/src/lyx/lyx-git/src/frontends/qt4/FindAndReplace.cpp:327
#15 0x0000000000e8d3dc in lyx::frontend::FindAndReplaceWidget::findAndReplace 
(this=0x215cfb0, casesensitive=true, matchword=false, backwards=false, 
    expandmacros=false, ignoreformat=true, replace=false, keep_case=false, 
replace_all=false)
    at /usr/src/lyx/lyx-git/src/frontends/qt4/FindAndReplace.cpp:439

> Yet another reason to want to disentangle the plaintext output routine 
> from anything used internally.
> 
> Richard

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to