Bennett Helm wrote:
On Tue, Jul 29, 2008 at 2:16 PM, Richard Heck <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Abdelrazak Younes wrote:

        Richard Heck wrote:

            I saw the same problem Bennett did, by the way, on Linux.
            It occurred to me that it might be another manifestation
            of the refresh() issue. So I did the attached, and it
            works for me. Bennett?


        Aha... well spotted. But this is not due to the refresh bug as
        Windows was also affected. It simply means that those
        temporary files being moved all other the place needed a refresh.

    OK. I've committed that. I wonder if there are other times we need
    to refresh....


I can see I'm too late to respond. I did just update svn, and now LyX crashes on launch. Does this have something to do with this commit?

Hard to know. Can you see if reverting to 25987 or 25988 fixes it? If so....

rh

Here's the complete output from gdb:

dvipng warning: at (1,0) ignored header \special{! /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V [EMAIL PROTECTED] [EMAIL PROTECTED] null} def /H.B {/[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] def /H.S { currentpoint HyperBorder add /[EMAIL PROTECTED] exch def dup DvipsToPDF /[EMAIL PROTECTED] exch def HyperBorder sub /[EMAIL PROTECTED] exch def } def /H.L { 2 sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint HyperBaseDvips sub /[EMAIL PROTECTED] exch def /[EMAIL PROTECTED] exch def } def /H.A { H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt sub sub /[EMAIL PROTECTED] exch def } def /H.R { currentpoint HyperBorder sub /[EMAIL PROTECTED] exch def HyperBorder add /[EMAIL PROTECTED] exch def currentpoint exch pop vsize 72 sub exch DvipsToPDF sub /[EMAIL PROTECTED] exch def } def systemdict /pdfmark known { userdict /?pdfmark systemdict /exec get put }{ userdict /?pdfmark systemdict /pop get put userdict /pdfmark systemdict /cleartomark get put } ifelse } dvipng warning: at (1,0) unimplemented \special{ps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end} dvipng warning: at (1,0) unimplemented \special{ps:SDict begin [ /Producer (dvips + Distiller) /Title () /Subject () /Creator (LaTeX with hyperref package) /Author () /Keywords () /DOCINFO pdfmark end} dvipng warning: at (1,-1) unimplemented \special{ps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end} dvipng warning: at (0,-1) unimplemented \special{ps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end} dvipng warning: at (1,-1) unimplemented \special{ps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end} Assertion triggered in T* boost::shared_ptr<T>::operator->() const [with T = lyx::graphics::CacheItem] by failing check "px != 0" in file ../boost/boost/shared_ptr.hpp:315

Program received signal SIGABRT, Aborted.
0x92ce4b9e in __kill ()
(gdb) dvipng warning: at (-1,0) ignored header \special{! /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V [EMAIL PROTECTED] [EMAIL PROTECTED] null} def /H.B {/[EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] def /H.S { currentpoint HyperBorder add /[EMAIL PROTECTED] exch def dup DvipsToPDF /[EMAIL PROTECTED] exch def HyperBorder sub /[EMAIL PROTECTED] exch def } def /H.L { 2 sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint HyperBaseDvips sub /[EMAIL PROTECTED] exch def /[EMAIL PROTECTED] exch def } def /H.A { H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt sub sub /[EMAIL PROTECTED] exch def } def /H.R { currentpoint HyperBorder sub /[EMAIL PROTECTED] exch def HyperBorder add /[EMAIL PROTECTED] exch def currentpoint exch pop vsize 72 sub exch DvipsToPDF sub /[EMAIL PROTECTED] exch def } def systemdict /pdfmark known { userdict /?pdfmark systemdict /exec get put }{ userdict /?pdfmark systemdict /pop get put userdict /pdfmark systemdict /cleartomark get put } ifelse } dvipng warning: at (-1,0) unimplemented \special{ps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end} dvipng warning: at (-1,0) unimplemented \special{ps:SDict begin [ /Producer (dvips + Distiller) /Title () /Subject () /Creator (LaTeX with hyperref package) /Author () /Keywords () /DOCINFO pdfmark end} dvipng warning: at (0,0) unimplemented \special{ps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end} (gdb) bt
#0  0x92ce4b9e in __kill ()
#1  0x92ce4b91 in kill$UNIX2003 ()
#2  0x92d5bec2 in raise ()
#3  0x92d6b47f in abort ()
#4  0x0010e9ba in lyx::lyx_exit (exit_code=1) at LyX.cpp:200
#5 0x0053b61d in lyx::graphics::Loader::Impl::resetFile (this=0x10196710, [EMAIL PROTECTED]) at shared_ptr.hpp:315 #6 0x0053bf2b in lyx::graphics::Loader::Loader (this=0xf17bbe4, [EMAIL PROTECTED], display=true) at graphics/GraphicsLoader.cpp:254 #7 0x0053f667 in lyx::graphics::PreviewImage::Impl::Impl (this=0xf17bbd0, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], af=0.69999999999999996) at graphics/PreviewImage.cpp:98 #8 0x0053fce3 in lyx::graphics::PreviewImage::PreviewImage (this=0x10157d70, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], af=0.69999999999999996) at graphics/PreviewImage.cpp:101 #9 0x005430fd in lyx::graphics::PreviewLoader::Impl::finishedGenerating (this=0x1018ead0, pid=37541, retval=0) at graphics/PreviewLoader.cpp:657 #10 0x0056daf9 in boost::signal2<void, int, int, boost::last_value<void>, int, std::less<int>, boost::function<void ()(int, int), std::allocator<void> > >::operator() (this=0x1018f640, a1=0, a2=0) at function/function_template.hpp:692 #11 0x0056a18c in lyx::support::ForkedCallsController::handleCompletedProcesses () at ForkedCalls.cpp:117 #12 0x0037278e in lyx::frontend::GuiApplication::qt_metacall (this=0x142d140, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfffe10c) at GuiApplication.cpp:1161
#13 0x00b7c62d in QMetaObject::activate () at LyX.cpp:1250
#14 0x00b976f2 in QTimer::timeout () at LyX.cpp:1250
#15 0x00b7ce7e in QObject::event () at LyX.cpp:1250
#16 0x005b2a4f in QApplicationPrivate::notify_helper () at LyX.cpp:1250
#17 0x005b8a7c in QApplication::notify () at LyX.cpp:1250
#18 0x00370851 in lyx::frontend::GuiApplication::notify (this=0x142d140, receiver=0x0, event=0x0) at GuiApplication.cpp:1185
#19 0x00b6b014 in QCoreApplication::notifyInternal () at LyX.cpp:1250
#20 0x00600cf4 in QApplicationPrivate::globalEventProcessor () at LyX.cpp:1250
#21 0x92974763 in DispatchEventToHandlers ()
#22 0x92973b9d in SendEventToEventTargetInternal ()
#23 0x92973a02 in SendEventToEventTargetWithOptions ()
#24 0x929a283c in ToolboxEventDispatcherHandler ()
#25 0x92974b1c in DispatchEventToHandlers ()
#26 0x92973b9d in SendEventToEventTargetInternal ()
#27 0x929904ee in SendEventToEventTarget ()
#28 0x005fcd81 in qt_mac_send_event () at LyX.cpp:1250
#29 0x006092b2 in QEventDispatcherMac::processEvents () at LyX.cpp:1250
#30 0x00b6a721 in QEventLoop::processEvents () at LyX.cpp:1250
#31 0x00b6a84a in QEventLoop::exec () at LyX.cpp:1250
#32 0x00b6d541 in QCoreApplication::exec () at LyX.cpp:1250
#33 0x00119129 in lyx::LyX::exec (this=0xbffff248, [EMAIL PROTECTED], argv=0xbffff288) at LyX.cpp:343
#34 0x000029e9 in main (argc=1, argv=0xbffff288) at main.cpp:46

Bennett

Reply via email to