Null-in-free fix
[dia.git] / KNOWN_BUGS
blobecfecdbcc0d37c71aabbf617d65a7505eb2694db
1 This is a listing of known bugs that have been reported multiple times.
2 It is mostly for use with Bugzilla in properly categorizing the bugs as
3 duplicates.
5 Last updated: 23/2/2004 by Lars Clausen <lars@raeder.dk>
7 89640: Dia crashes when adding text to diagram when not finding fonts.
8 Link: http://bugzilla.gnome.org/show_bug.cgi?id=89640
9 Trace example:
10 #1  0x0809d650 in font_getfont ()
11 #2  0x0809aa91 in attributes_get_default_font ()
13 105459: Crash when exporting PNG under Windows
14 Link: http://bugzilla.gnome.org/show_bug.cgi?id=105459
16 52836: Dia crashes when selecting entry from Tools menu (0.88.1)
17 Link: http://bugzilla.gnome.org/show_bug.cgi?id=83364
19 60331: Should be able to change several properties at the same time.
20 Link: http://bugzilla.gnome.org/show_bug.cgi?id=60331
21 Currently can do it, but brokenly.
23 50750:
24 65985: Crash when turning on anti-aliasing (0.86 - 0.91)
25 Link: http://bugzilla.gnome.org/show_bug.cgi?id=50750
26 Link: http://bugzilla.gnome.org/show_bug.cgi?id=61549
27 Trace example:
28 #4  0x401f8e53 in gdk_rgb_convert_0888 () at eval.c:41
29 #5  0x401fabae in gdk_draw_rgb_image_core () at eval.c:41
30 #6  0x401facb1 in gdk_draw_rgb_image () at eval.c:41
31 #7  0x08073d57 in renderer_libart_copy_to_window () at eval.c:41
33 58196: Dia should be able to run without an X server (-0.92.2)
34 Link: http://bugzilla.gnome.org/show_bug.cgi?id=58196
36 79618:
37 106234: Crash or hang when opening properties box (0.90)
38 Link: http://bugzilla.gnome.org/show_bug.cgi?id=79618
39 Link: http://bugzilla.gnome.org/show_bug.cgi?id=106234
40 Trace example:
41 #4  0x4035b4ef in gtk_type_check_object_cast () from /usr/lib/libgtk-1.2.so.0
42 #5  0x0806372b in properties_show ()
44 100886: Dia does not have arbitrary rotation
45 Link: http://bugzilla.gnome.org/show_bug.cgi?id=100886
47 85831: Exporting clips diagrams incorrectly.
48 Link: http://bugzilla.gnome.org/show_bug.cgi?id=85831
50 108764: Win32 error messages (fail to load external entity "(null)")
51 Link: http://bugzilla.gnome.org/show_bug.cgi?id=108764
53 122752: Text is very small in display (0.91, 0.92.2)
54 Link: http://bugzilla.gnome.org/show_bug.cgi?id=122752
55 Due to upgrade of Pango that triggered hidden assumption bug.
57 106409: Can't save or change the configuration under Win32
58 Link: http://bugzilla.gnome.org/show_bug.cgi?id=106409
60 111364: EPS files exported using Pango are blocky in PDF or have
61         no text strings internally for use with other tools.
62 http://bugzilla.gnome.org/show_bug.cgi?id=111364
64 134313: Missing test in PNG export on Win32, or in AA view on Win32
65 Not the first one with that, though.
67 59881: Cannot resize grouped objects.
68 http://bugzilla.gnome.org/show_bug.cgi?id=59881
70 59896: Should include shape defs in output file.
71 http://bugzilla.gnome.org/show_bug.cgi?id=59896
73 65418: UML Classes should have more connection points.
75 76901: Allow 'docking' of toolbox (or always on top option)
76 http://bugzilla.gnome.org/show_bug.cgi?id=76901
78 112377: Please escape special chars in TeX export
79 http://bugzilla.gnome.org/show_bug.cgi?id=112377
81 120412: PNG images with alpha don't have alpha in EPS/PS output
82 http://bugzilla.gnome.org/show_bug.cgi?id=120412
84 132222: Fonts outside of selection area look block (0.91+)
85 Link: http://bugzilla.gnome.org/show_bug.cgi?id=132222
87 Old KNOWN_BUGS contents below.  These should probably be synced with
88 Bugzilla.
90 NOTE: THIS DOCUMENT IS PROBABLY WILDLY OUT-OF-DATE AND SHOULD BE
91 REVIEWED AND/OR REMOVED. THE DEFINITIVE LIST OF BUGS CAN BE
92 FOUND IN THE GNOME BUG TRACKING SYSTEM. NEW BUGS SHOULD
93 DEFINITELY BE RAISED THERE.
95 Known bugs in Dia
96 =================
98 This document describes some known bugs in this version of Dia. If you
99 have a fix for any of these bugs please contact me.
101 * On Linux Alpha we need to link to -mieee or Dia segfaults on
102 startup. This is done by some magic in configure.in. This is probably
103 due to some strange floating point exception stuff thats not supposed
104 to happen. Dia shouldn't really need strict IEEE compliance, and the
105 Alpha version would run faster if this were fixed correctly instead of
106 worked around. Alas, i don't have access to any Linux Alpha machines,
107 so i can't fix this.
109 * Keyboard accels must be disabled whilst dragging an object or
110 handle, else stuff can crash easily by deleting (Ctrl-X) while dragging.
112 * The FS objects don't support undo. They also use menus in a non-standard
113 way. They have to be cleaned up some day.
115 * Entering an erronous command as print command crashes dia when
116 printing. This is due to writing to the broken pipe. How can this be
117 caught and handled?
119 * Strings with only spaces in them seems to get zero width. Most
120   visible on an "UML - Note".
122 * Toggling rulers changes the size of the window to the default size.
123   I don't know how this can be fixed.
125 * Changing arrow properties on a line and then double-clicking on
126   another line sometimes crashes Dia.
127   
128 * "UML - Aggregate" lays out the text at the endpoint pretty
129   bad. It collides with the diamond and arrows.