On Tue, Jul 29, 2008 at 2:16 PM, Richard Heck <[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?

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