denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Denemo crash


From: Richard Shann
Subject: Re: [Denemo-devel] Denemo crash
Date: Sat, 30 May 2015 09:06:38 +0100

On Wed, 2015-05-27 at 20:45 +0200, Andreas Schneider wrote:
> Am 26.05.2015 um 09:15 schrieb Richard Shann:
> > It would seem that this crash happens when clicking on a menu item 
> > (I say this because I can see
> > 
> > gtk_menu_shell_activate_item ()
> > 
> > in the back trace) before Denemo's close routine gets called.
> > 
> > If I'm right it would be very surprising if clicking on other menu items
> > worked as there is nothing special about the File->Quit or File->Close
> > items. 
> > 
> > Some questions then:
> >     Is the crash reliable?
> >     Can other menu items be invoked successfully?
> >     Does it happen if quit is initiated via a shortcut?
> > 
> > As I may not be able to respond quickly over the next couple of days,
> > I'll mention a further avenue of investigation here:
> >     If a break is set on the close_project() function (by issuing 
> > 
> > gdb> break close_project
> > 
> > at the gdb command prompt) does the program still crash on exit?
> 
> On Monday the crash happened every time, but today we could not
> reproduce it.


It seems that Denemo's threading code was only safe (?) for the X11
backend, I don't know whether this is relevant to the latest Jessie
distro (apparently there are other backends now, perhaps Jesie uses one
of them)
a quote from the thread:
"make the point that the advertised code on which the OP relied is for
the X11 backend only. It is not just that it won't work in win32: it
won't work in wayland, broadway or quartz either. "

I *think* I have updated Denemo in git so that it will work for all
backends, so it would be really great if you can test again.

Richard





reply via email to

[Prev in Thread] Current Thread [Next in Thread]