Re: Hans? Can you review this? Re: Dia freeze up
- From: Michael Ross <michael e ross gmail com>
- To: discussions about usage and development of dia <dia-list gnome org>
- Subject: Re: Hans? Can you review this? Re: Dia freeze up
- Date: Tue, 30 Oct 2012 18:42:06 -0400
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*(919) 576-0824<https://www.google.com/voice/b/0?pli=1#phones> Google Phone
<michael e ross gmail com>
--
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.
A public-opinion poll is no substitute for thought.
Warren Buffet
Michael E. Ross
(919) 550-2430 Land
(919) 631-1451 Cell
(919) 513-0418 Desk
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]