On Tue, 2005-02-08 at 01:41 +0100, Andreas Vox wrote:
> Hi!
> 
> I had a look at bug 1119: double-clicking on citation reference causes 
> crash (Qt).
> 
> Of course you shouldn't double-click on those insets, once is enough.
> Still, a LyX crash is a severe punishment for this user-misbehaviour ;-)
> 
> So I have a theory what causes this bug:
>       frontends/Dialogs::show(...) is not threadsafe.
> 
> Why do I think LyX is multithreaded? Well, not strictly, but the method
> sync_events() can cause similar effects. 

Andreas,

I played with this bug a couple of months ago, and I remember also the
distinct feeling that yes, Qt was multithreading on us :-)

> What I haven't figured out yet 
> is the
> exact sequence which could cause this crash, but the following 
> micro-patch repairs
> this bug for me.
> Could someone else verify this?

Unfortunately not until the afternoon.

> Thanks
> /Andreas

- Martin

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

Reply via email to