Re: Hans? Can you review this? Re: Dia freeze up



Add in comments below.  Thanks, Hans.

On Tue, Oct 30, 2012 at 4:35 PM, Hans Breuer <hans breuer org> wrote:
Michael et al.,
sorry for top-posting, but here is a brief summary:

 - in my experiments I only had freezes (endless loop) with
   the cairo renderer, so a diagram to reproduce would help

What is the preferred way to send a diagram?
 
 - I don't understand what 'process tree' you are killing

In the windows task manager you can see the (frozen) process, and right click it to "kill the process tree," and make the dead window go away and .
 
 - there is no mechanism in standard Dia deleting the log file

Yet it disappeared after the tree was killed.
 
 - the log file name is 'dia--0.97.2.log' (just typos in your
   message and may be hidden extensions in explorer?)

Probably hidden extension
 
 - there indeed is a bug in Dia 0.97 with rounded polyline
   drawing; fixed on master if anybody wants to backport [2]

Now you are talking a language I don't understand.  backport must be Unix-ese.

 
 - only workaround for 0.97.x is avoidance of rounded polylines
   or their arc degeneration

I notice that sometimes the zigzag line degenerates to a polyline (loses its orthogonality at a corner) when you delete segments or something.  A seemingly random occurrence.  I just delete the zz line and start it anew when that happens.
 
Half joking... The other problem is that when I save a lot it doesn't happen, so it is hard to troubleshoot.
Is there a significant change in the UNDO system or something when a save is initiated that might prevent freeze ups?

Maybe this is a secret training program to get me to regularly save?

 
HTH,
        Hans

[1] http://en.wikipedia.org/wiki/Posting_style#Top-posting
[2] http://git.gnome.org/browse/dia/commit/?id=0b73f85982d
[3] https://bugzilla.gnome.org/show_bug.cgi?id=660574


At 29.10.2012 22:42, Michael Ross wrote:
More info on the problem.

I have been drawing a lot of zigzag lines with radiused corners - so there
is arc calculation going on.

There is some sort of calculation on the fly when you rubber band the
zigzig line - in certain conditions it reduces the arc radius(ii).  Under
some conditions there may be a divide by zero messing things up.  Just a
guess.

Maybe I will try creating no corners with radii until it is all placed and
then edit the properties.



On Mon, Oct 29, 2012 at 5:36 PM, Michael Ross<michael e ross gmail com>wrote:

Hans,

Been having a lot of crashes today.  In a temp folder I found a text  file
called:

dia1-0.97.2


The following is at the bottom of the file when it starts up;
?-Warning: Cannot open icon file C:\Users\Michael
Ross\.dia\shapes\gradient\white_gray_horzontal.png for object type
'Gradient - White-Gray (horizontal)'.

After freezing, but before I kill it I see this at the end of file:

?-Warning: Cannot open icon file C:\Users\Michael
Ross\.dia\shapes\gradient\white_gray_horzontal.png for object type
'Gradient - White-Gray (horizontal)'.
Gdk-Warning: gdkdrawable-win32.c:885: Arc failed: Arithmetic result
exceeded 32 bits.
Gdk-Warning: gdkdrawable-win32.c:1249: LineTo failed: Arithmetic result
exceeded 32 bits.

I will see if it is a regular occurrence now that I know where to look.

Is this pertinent?

After I kill the process tree, this temp file is closed, not saved, it
evaporates.

Thanks for any help you can give,

Mike


--
Put this question to yourself: should I use everyone else to attain
happiness, or should I help others gain happiness?
*Dalai Lama *


To invent, you need a good imagination and a pile of junk.
Thomas A. Edison<http://www.brainyquote.com/quotes/quotes/t/thomasaed125362.html>


A public-opinion poll is no substitute for thought.
*Warren Buffet*


Michael E. Ross
(919) 550-2430 Land
(919) 576-0824<https://www.google.com/voice/b/0?pli=1#phones>  Google Phone <michael e ross gmail com>




_______________________________________________
dia-list mailing list
dia-list gnome org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia



--
-------- Hans "at" Breuer "dot" Org -----------
Tell me what you need, and I'll tell you how to
get along without it.                -- Dilbert
_______________________________________________
dia-list mailing list
dia-list gnome org
https://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://live.gnome.org/Dia/Faq
Main page at http://live.gnome.org/Dia




--
Put this question to yourself: should I use everyone else to attain happiness, or should I help others gain happiness?  
Dalai Lama 

To invent, you need a good imagination and a pile of junk.
Thomas A. Edison

A public-opinion poll is no substitute for thought.
Warren Buffet

Michael E. Ross
(919) 550-2430 Land
(919) 576-0824 Google Phone
(919) 631-1451 Cell
(919) 513-0418 Desk

michael e ross gmail com






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