Re: Arrows as part of lines, argument for
Lars Clausen <[EMAIL PROTECTED]> writes: > Here's an argument for having the arrowhead be part of the line rather than > slapped on top: When exporting to a format that has lines with arrows, you > lose the arrowhead information, and the arrow becomes a set of lines that > just happen to be at the end of the line. Another problem: An arrow does not end with a peak; it ends with a rectangle. Not good, because if you magnify the arrow (in your document), you see that the peak is missing. -Sebastian
arrows
Hello. There are some problems with arrows. I think they need some discussion, because they may be a feature and not a bug: Dia treas arrows as line and attaches a head. However, the arrow is not pointy. The arrow ends with a rectangle (used for connecting to connection points). If you have large arrows that are not connected it looks not quite nice. Is there any workaround for this problem? Also it is tricky to get the arrow head point in the right direction. Especially, when you have a zigzagline and start in the northeast go south and turn west. Anyone got the arrowhead actually point west, too? Regards, -Sebastian
"nicer" Actor
Hello. The UML actor is, strictly speaking, correct. However, wouldn't it be nice if it actually looks good. I.e., the head should be bigger, the arms not that long, the feet not that long the body not that tall. In short, it should look more like a baby/teenager (Yeah, I know, but that's the way it is, ok). In the source (actor.c) there are several variables to change the appearance of the actor. I know it is impossible to agree on one actor, so maybe one should be able to customize these variables on a per user basis (per diagram does not make sense). What do you think? Regards, -Sebastian
connection points
Hello. Some objects allow to add connection points (e.g., line). It would be nice if this feature would also exist for other objects. My current workaround is to create invisible objects and group them with the real objects, however, it is not that nice. Regards, -Sebastian
resizing figures?
Hello. Why are some UML objects resizeable (e.g., node, or large package), and most others are not (e.g., actor, component). Is it because of legacy code or simply considered as not necessary? It would be very nice, if all UML objects are resizeable. Regards, -Sebastian
Re: bug?
> Anyway, Sebastian, try this patch: It works; Lars you rock! -Sebastian
Re: bug?
Hello. This makes the bug even more weird: If I use KDE 2.1.1 and konqueror, register the mime-type and click on the file, it works (dia opens the file and no core dump). Remember, it still does not(!) work from the command-line. I have only *one* version of dia installed: CVS, last ChangeLog entry 2001-04-05 Regards, -Sebastian
Re: bug?
[EMAIL PROTECTED] writes: > maybe it would be helpfull for the developers if you run dia after > setting MALLOC_CHECK_ to 2. chances are good, that it dumps core > where the failure actually happens. Here it is: #0 0x403a8a21 in __kill () from /lib/libc.so.6 (gdb) where #0 0x403a8a21 in __kill () from /lib/libc.so.6 #1 0x403a8799 in raise (sig=6) at ../sysdeps/posix/raise.c:27 #2 0x403a9e04 in abort () at ../sysdeps/generic/abort.c:88 #3 0x403f79b9 in free_check () at malloc.c:4555 #4 0x403f57a5 in __libc_free (mem=0x81972d8) at malloc.c:3022 #5 0x40205ce2 in g_free () from /usr/lib/libglib-1.2.so.0 #6 0x4056a260 in image_load (obj_node=0x75676966, version=796091762, filename=0x6f786100 ) at image.c:901 #7 0x66732f65 in ?? () (gdb) info locals No locals.
bug?
Hello. Well. LC_ALL was set to "". Some more funny things here. If I just execute: dia --nosplash --export='taxonomy+sinking.eps' taxonomy+sinking.dia or dia --nosplash --export=taxonomy+sinking.eps taxonomy+sinking.dia Dia dumps a core (see below for the trace). When I open it with dia taxonomy+sinking.dia it dumps a core. When I rename it to taxonomy_sink.dia, everything works ok. Dia Version: CVS HEAD (last Changelog entry: 2001-04-04) Regards, -Sebastian The trace for dia --nosplash --export=taxonomy+sinking.eps taxonomy+sinking.dia #0 0x403f5a4e in chunk_free (ar_ptr=0x40496680, p=0x816e840) at malloc.c:3142 3142malloc.c: No such file or directory. (gdb) where #0 0x403f5a4e in chunk_free (ar_ptr=0x40496680, p=0x816e840) at malloc.c:3142 #1 0x403f5828 in __libc_free (mem=0x816f850) at malloc.c:3054 #2 0x40205ce2 in g_free () from /usr/lib/libglib-1.2.so.0 #3 0x4053ab6e in get_directory ( filename=0x75676966 ) at image.c:705 #4 0x66732f65 in ?? () Cannot access memory at address 0x6d6f682f (gdb) info locals hd = 1078552200 sz = 4216 idx = 135723128 next = 0x816f878 nextsz = 135723128 prevsz = 1078552200 bck = 0x66732f65 fwd = 0x6d6f682f islr = 0 heap = (heap_info *) 0x816f878 hd = 1078552200 sz = 4216 idx = 135723128 next = 0x816f878 nextsz = 135723128 prevsz = 1078552200 bck = 0x66732f65 fwd = 0x6d6f682f islr = 0 heap = (heap_info *) 0x816f878 heap = (heap_info *) 0x816f878
bug?
Hello. Maybe the following isn't really a bug, but simply a feature. When I do the following: for i in *.dia; do dia --nosplash --export=`basename $i .dia`.eps $i; done The exported EPS file does not work. When I call dia $FILENAME and do a manual export it works. Any ideas why? (Both versions of dia are the same) Regards, -Sebastian
Re: some more showstoppers
Hello. [bug1] and [bug2] are fixed in the CVS date 2001-03-20. Sorry for the noise, -Sebastian
some more showstoppers
Hello. Here come some more showstoppers... Latest CVS version (date tag 2001-03-19): # [bug1] (still existing) (1) load UML-demo.dia (2) press Ctrl-A core dump: #0 0x40585efa in dependency_draw (dep=0x4, renderer=0x1) at dependency.c:284 284 if (strlen(dep->stereotype) != 0) { (gdb) where #0 0x40585efa in dependency_draw (dep=0x4, renderer=0x1) at dependency.c:284 #1 0x818cae0 in ?? () #2 0x1 in ?? () #3 0x8073200 in end_render (renderer=0x768dc3) at render_gdk.c:242 #4 0x768dc3 in ?? () Cannot access memory at address 0x768dc3 (gdb) info local renderer = (Renderer *) 0x818cae0 points = (Point *) 0x0 n = 135840920 pos = {x = 1.1794706805251261e-269, y = 42.4277353404525} (gdb)print *dep Cannot access memory at address 0x4 [bug2] (1) load ER-demo.dia (2) press Ctrl-A hangs: (gdb) where #0 0x401883cd in gtk_vruler_draw_ticks () from /usr/lib/libgtk-1.2.so.0 #1 0x40150dfd in gtk_ruler_draw_ticks () from /usr/lib/libgtk-1.2.so.0 #2 0x40151394 in gtk_ruler_expose () from /usr/lib/libgtk-1.2.so.0 #3 0x4012757e in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #4 0x40158f8c in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0 #5 0x40156cf5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #6 0x40190c39 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #7 0x401955c3 in gtk_widget_real_draw () from /usr/lib/libgtk-1.2.so.0 #8 0x4012775a in gtk_marshal_NONE__POINTER () from /usr/lib/libgtk-1.2.so.0 #9 0x40158dd8 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0 #10 0x40156cf5 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #11 0x4018f4d9 in gtk_widget_draw () from /usr/lib/libgtk-1.2.so.0 #12 0x4018f1a1 in gtk_widget_idle_draw () from /usr/lib/libgtk-1.2.so.0 #13 0x80adeff in g_idle_dispatch () #14 0x80ad053 in g_main_dispatch () #15 0x80ad5c1 in g_main_iterate () #16 0x80ad73c in g_main_run () #17 0x40125e57 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #18 0x80842a7 in main (argc=-1073743364, argv=0x805a8f4) at main.c:40 [bug3] (1) try to load attached file dia hangs (always in bezier_add_lines): #0 0x80725ee in bezier_add_lines (ddisp=0x80bde80, points=0x80bde80, bezier=0x80bde80) at render_gdk.c:711 #1 0x0 in ?? () *Notice* the local variables do not change if you continue computation: (gdb) info locals points = (Point *) 0xbfffadf8 bezier = (struct bezier_curve *) 0x80c95b8 u = {x = 6.5941296620776262e-270, y = 6.5941296620776262e-270} v = {x = 6.5941296620776262e-270, y = 6.5941296620776262e-270} x = {x = 6.5942451945177353e-270, y = 6.5941296620776262e-270} y = {x = 6.5947073242780643e-270, y = 6.5944762593978998e-270} r = {{x = 6.7639479074034806e-270, y = 6.655066620996691e-316}, { x = 6.6696629011849081e-316, y = 6.7640489982889468e-270}, { x = 6.6550715616531494e-316, y = 6.5951694542648131e-270}, { x = 6.5950936358745725e-270, y = 6.594938389158228e-270}} s = {{x = 5.520876618378376e-270, y = 5.522522955649548e-270}, { x = 5.5239093449305653e-270, y = 5.5257723055268243e-270}, { x = 5.509265608154303e-270, y = 5.5122983347021076e-270}, { x = 6.5919598181862961e-270, y = 6.6696380990894869e-316}} middle = {x = 5.5192013979971666e-270, y = 5.5195046706525472e-270} delta = 2.1244822771173601e-322 v_len_sq = 2.1244822771173601e-322 Additional info: [bug1] and [bug2] do not occur in a CVS compiled version with date tag "2001-02-21". The bug must have been introduced directly afterwards. [bug3] also occurs with prior versions. However, it is created with a buggy dia version (CVS date tag about 2001-03-16). So maybe the file is corrupt, but I don't think so. Hopefully it helps. Btw. the reason why I do not submit bugs via bugzilla.gnome.org is, that I mainly work offline. So I "report" the bug, when I find it via email. At this point (1) I always know exactly how to reproduce the bug, (2) it is more convenient and (3) I have the mail in my outbox. Hopefully that's no problem and you also accept bug-reporting via email. (I know, it's more convenient for you the other way around) Btw. does bugzilla have an email address like [EMAIL PROTECTED]? Regards, -Sebastian bug.dia.gz
dia release showstopper
Hello. Thanks for fixing the beziergon bug. However, here is another showstopper. Open the demo 'UML-demo.dia' and press Ctrl-A --> dia crashed / core dump. #0 0x40586efa in dependency_draw (dep=0x4, renderer=0x1) at dependency.c:284 284 if (strlen(dep->stereotype) != 0) { (gdb) where #0 0x40586efa in dependency_draw (dep=0x4, renderer=0x1) at dependency.c:284 #1 0x8184938 in ?? () #2 0x1 in ?? () #3 0x8073200 in end_render (renderer=0x768dc3) at render_gdk.c:242 #4 0x768dc3 in ?? () Open the demo 'ER-demo.dia' and press Ctrl-A --> dia hangs. Maybe it's a gtk bug. Here is the stack trace: #0 0x4018a51d in gtk_vruler_draw_ticks () from /usr/lib/libgtk-1.2.so.0 #1 0x401521bb in gtk_ruler_draw_ticks () from /usr/lib/libgtk-1.2.so.0 #2 0x40152754 in gtk_ruler_expose () from /usr/lib/libgtk-1.2.so.0 #3 0x401277fc in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #4 0x4015a3ad in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0 #5 0x40158125 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #6 0x40192b59 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #7 0x401974d3 in gtk_widget_real_draw () from /usr/lib/libgtk-1.2.so.0 #8 0x401279c8 in gtk_marshal_NONE__POINTER () from /usr/lib/libgtk-1.2.so.0 #9 0x4015a1f1 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0 #10 0x40158125 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #11 0x40191419 in gtk_widget_draw () from /usr/lib/libgtk-1.2.so.0 #12 0x401910e1 in gtk_widget_idle_draw () from /usr/lib/libgtk-1.2.so.0 #13 0x80adeff in g_idle_dispatch () #14 0x80ad053 in g_main_dispatch () #15 0x80ad5c1 in g_main_iterate () #16 0x80ad73c in g_main_run () #17 0x40126043 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #18 0x80842a7 in main (argc=-1073744676, argv=0x805a8f4) at main.c:40 Here is the configuration dia (latest CVS version) gtk+-1.2.9 glib-1.2.9 It did not work with gtk+ and glib 1.2.8 (redhat compiled version) either. Regards, -Sebastian
One more bug
Hello. Anyone ever saved a diagram containing a Beziergon? Each time you load the file you get one more connection point. That's a bug in Version v0.86 and also the latest CVS version. There may be another bug. Dia stored the attached file, but I cannot load it. -Sebastian Here is the stack trace where the program hangs (after a Ctrl-C): #0 bezier_add_lines (ddisp=0x80bda20, points=0x80bda20, bezier=0x80bda20) at ../lib/geometry.h:90 #1 0xbfffaf58 in ?? () #2 0xdfbaa6 in ?? () taxonomy.dia.gz
Re: Bug-Report
Aaron Trevena wrote: > assuming one of the developers hasn't already contacted you... > which version is this and on which platform? The latest CVS version. Redhat 7.0 with all bugfix updates. Btw. the samples in the distributes also have this problem. Regards, -Sebastian Here is a stack trace after a Ctrl-C. #0 0x4018b533 in gtk_vruler_draw_ticks () from /usr/lib/libgtk-1.2.so.0 #1 0x401531bb in gtk_ruler_draw_ticks () from /usr/lib/libgtk-1.2.so.0 #2 0x40153754 in gtk_ruler_expose () from /usr/lib/libgtk-1.2.so.0 #3 0x401287fc in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #4 0x4015b3ad in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0 #5 0x40159125 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #6 0x40193b59 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #7 0x401984d3 in gtk_widget_real_draw () from /usr/lib/libgtk-1.2.so.0 #8 0x401289c8 in gtk_marshal_NONE__POINTER () from /usr/lib/libgtk-1.2.so.0 #9 0x4015b1f1 in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0 #10 0x40159125 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #11 0x40192419 in gtk_widget_draw () from /usr/lib/libgtk-1.2.so.0 #12 0x401920e1 in gtk_widget_idle_draw () from /usr/lib/libgtk-1.2.so.0 #13 0x80adb1f in g_idle_dispatch () #14 0x80acc73 in g_main_dispatch () #15 0x80ad1e1 in g_main_iterate () #16 0x80ad35c in g_main_run () #17 0x40127043 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #18 0x8083ecf in main (argc=-1073744676, argv=0x805a814) at main.c:40
bug report
Hello. For some time now, I cannot use "show all" in some diagrams. In the attachment there is an example figure. It would be nice, if someone fixes this bug... Btw. you can get rid of the problem if you delete the y and z axis. And the diagram works with a CVS version prior to (about) 2001-02-21. Best regards, -Sebastian bug.zip
Re: Bug in "note tool"
Hello. Sorry for the inconvenience. I found the bug. When I add the local font server to the X font path, then this "bug" occurs. Maybe it questionable, though. Does anyone know a workaround, because I really like to use the font server? Thanks, -Sebastian PS: Configuration is: Redhat 7.0.
Bug in "note tool"
Hello. In the latest CVS version there is a "bug" in the note tool that messes up most of my drawings. I usually put only blanks in the note and then text on top of it, so I can change the font of the text. However, now a note filled with blanks does not grow larger (horizontally), although returns make it grow larger (vertically). It would be nice to undo the patch, because, why should it now expand? Thanks, -Sebastian Fischmeister
strange...
Hi folks... Perhaps my current version is broken, but do you know why it is no more possible to open a file from the commandline? run_dia.sh blabla.dia does not automatically open the file anymore. There is still this $* in the startup-file, however, the program seems to ignore the arguments. One more thing which I would appreciate very much if it is possible to change it. Currently arrows look like this \ ---##- / I know this ASCII figure shows definitely nothing. Nevertheless I would like to have them look like this: \ ---## / There is one pixel too much. You can easily see it if you draw just one arrow and magnify it. I guess it is used for connecting to points. It would be really great if this point could be removed if the line is not connected to a connection-point at that end. On the whole I really like this program - it is really a f** cool program !!! Greetings, -Sebastian
suggestion
Hi. What about making the actor scalable? Sometimes this nice man is simply too big... Nevertheless I really love this piece of software! Greetings, -Sebastian
Re: bug-reports
>Alexander Larsson writes: Alex> Yeah. CVS is currently fucked up. I'm half-way through Alex> implementing undo/redo. I don't have a lot of free time these Alex> days, so it takes some time. When did you start this, so I can check out a version before this major changes? Did you create a branch or tagged it? Greetings, -Sebastian
bug-reports
Hi. Here is a little bug-report for the latest CVS-Version of dia. Open an new diagram, insert some object you can directly type in (object or component), press shift -> CRASH&BOOM&BANG! Starting program: /opt/dia/bin/dia UNDO: Push new insert objects at 1 UNDO: Push new change at 1 UNDO: Push new transactionpoint at 2 UNDO: Push new change at 2 Program received signal SIGSEGV, Segmentation fault. 0x0 in ?? () (gdb) where #0 0x0 in ?? () #1 0x8058847 in ddisplay_canvas_events (canvas=0x80c27b0, event=0x80bc1a8, ddisp=0x80c1fe8) at disp_callbacks.c:326 #2 0x40133c29 in gtk_marshal_BOOL__POINTER () #3 0x400f5725 in gtk_handlers_run () #4 0x400f4a9e in gtk_signal_real_emit () #5 0x400f2a6f in gtk_signal_emit () #6 0x4012a628 in gtk_widget_event () #7 0x4013261e in gtk_window_key_press_event () #8 0x40133c29 in gtk_marshal_BOOL__POINTER () #9 0x400f4ad7 in gtk_signal_real_emit () #10 0x400f2a6f in gtk_signal_emit () #11 0x4012a908 in gtk_widget_event () #12 0x400c5f62 in gtk_propagate_event () #13 0x400c5178 in gtk_main_do_event () #14 0x40170c6b in gdk_event_dispatch () #15 0x4019ee12 in g_main_dispatch () #16 0x4019f40b in g_main_iterate () #17 0x4019f5c1 in g_main_run () #18 0x400c4b6b in gtk_main () #19 0x805ea13 in main (argc=1, argv=0xb998) at main.c:30 A second problem: In the latest CVS-version it is no longer possible to "move" lines (e.g. aggregation). It worked before, when you click on the red box, keeping the button pressed and moving around. System information: rh 5.2 gtk+-devel-1.2.1-1 (will try it with latest gtk+-1.2.3) coresponding glib glibc-2.0.7 Hopefully it is useful for you... Greetings, -Sebastian
Bug or Feature?
Hello. Hm. I updated my cvs-version today, and found lots of nice new features. Nevertheless, there is one, of which I do not know, whether it is a bug or a feature. When you have long method-names and lots of parameters, then the line is automatically 'newlined'. Even if this makes sense, many times this really looks ugly (and destroys old graphs)! If it is a feature, can you please put an choicebox in the preferences dialog so it can be turned off. (or even for each file) Another bug: when I add a class in a diagram, double-click it, press "ok" and again double-click it, then the folders do no longer have titles. Perhaps it is a bug in the gtk, but I have never seen this before in any other gtk-app. Best regards, -Sebastian
further suggestion
Hello. Two more suggestions of which one could be simply simmulated, however, I use it a lot: collaborations: --- like the use case, however, with a dashed line -> an option in the use-case properties straight lines: --- in the use-case diagram you often use "realize" and "implement". There "straight lines" would be very nice. Greetings, -Sebastian -- Sebastian Fischmeister[EMAIL PROTECTED] If you are not part of the solution, you are part of the problem!
Bug and Suggestions
Hi there. Many thanks for implementing the $* in the run_app.sh script. Here is a little bug: the bug: howto: create two classes like this: - - 1 - - | | <--- association | - - 2 - - then name the association and turn on the arrow pointing right. Now when you move class "2" you have an refresh-error. Suggestions: - What about implementing an arrow showing up and down instead of just left and right? - Sometime it would make sense, that you can move the text of an association too (like the message-text) Nevertheless, fabulous software! (recommended it many times right now) Yours, -Sebastian -- Sebastian Fischmeister[EMAIL PROTECTED] If you are not part of the solution, you are part of the problem!
minor improvement
Hello. A minor improvement could be this: in run_dia.sh add "$*" after the command like /home/sfischme/source/dia/app/dia $* I know the shell-script is just for development, but this can be very useful... Yours, -Sebastian
test-report
Hello again. First of all thanks for implementing the multiple instance-s feature. Second, I hope you like my bug-reports ? :-) "bug" - place a class in a new sheet; choose modifier; double click it; press apply; close window; double click it --> the tapped folders no longer have descriptions (class, attributes, operations, templates) suggestions - the stereotypes should be movable (like normal text) - multiplicity adornments should be movable (like normal text) - names of relationships should be movable (like normal text) - in a note the font should be edit-able - export to eps -> defaultname = filename - ".dia" + ".eps" Nevertheless I would not be able to write my report without dia ! Thanks for this wonderful tool... -Sebastian
bug-report V
Hello. Another bug-report: howto: saving the files I already mailed... Program terminated with signal 11, Segmentation fault #0 0x8062ac8 in text_get_string_copy (text=0x0) at text.c:293 293 for (i=0;inumlines;i++) { - gdb-trace: -- #0 0x8062ac8 in text_get_string_copy (text=0x0) at text.c:293 #1 0x8063666 in data_add_text (attr=0x81208f8, text=0x0) at text.c:765 #2 0x403e2bfe in ?? () from /home/sfischme/source/dia/app/../objects/UML/.libs/libuml_objects.so #3 0x80544c5 in write_objects (objects=0x807f380, objects_node=0x811f108, objects_hash=0x810a480, obj_nr=0xb274) at load_save.c:277 #4 0x8054440 in write_objects (objects=0x807e7f8, objects_node=0x810c750, objects_hash=0x810a480, obj_nr=0xb274) at load_save.c:265 #5 0x80547d0 in diagram_save (dia=0x80b8f30, filename=0x80ba838 "/home/sfischme/doc/uni/seminar/figs/ms-interaction.dia") at load_save.c:406 #6 0x80524ad in file_save_callback (widget=0x0, data=0x0) at commands.c:100 #7 0x4008edc2 in ?? () from /usr/lib/libgtk-1.1.so.13 #8 0x4010a6ed in ?? () from /usr/lib/libgtk-1.1.so.13 #9 0x400ccde8 in ?? () from /usr/lib/libgtk-1.1.so.13 #10 0x400cc223 in ?? () from /usr/lib/libgtk-1.1.so.13 #11 0x400ca191 in ?? () from /usr/lib/libgtk-1.1.so.13 #12 0x40101798 in ?? () from /usr/lib/libgtk-1.1.so.13 #13 0x400a5468 in ?? () from /usr/lib/libgtk-1.1.so.13 #14 0x400a4787 in ?? () from /usr/lib/libgtk-1.1.so.13 #15 0x4010a2b9 in ?? () from /usr/lib/libgtk-1.1.so.13 #16 0x400cc25c in ?? () from /usr/lib/libgtk-1.1.so.13 #17 0x400ca191 in ?? () from /usr/lib/libgtk-1.1.so.13 #18 0x40101648 in ?? () from /usr/lib/libgtk-1.1.so.13 #19 0x4009e112 in ?? () from /usr/lib/libgtk-1.1.so.13 #20 0x4009d298 in ?? () from /usr/lib/libgtk-1.1.so.13 #21 0x4014550b in ?? () from /usr/lib/libgdk-1.1.so.13 #22 0x401752d0 in ?? () from /usr/lib/libglib-1.1.so.13 #23 0x40175751 in ?? () from /usr/lib/libglib-1.1.so.13 #24 0x40175901 in ?? () from /usr/lib/libglib-1.1.so.13 #25 0x4009cdbb in ?? () from /usr/lib/libgtk-1.1.so.13 #26 0x805aa7b in main (argc=2, argv=0xbaa4) at main.c:30
bug-report IV
Hello. I hope you are not fed with my reports ;-) howto: -- - open file classdiagramm.dia - open file ms-interaction.dia crash bum bang ! it works if you do it the other way round... --- Program received signal SIGSEGV, Segmentation fault. 0x40174365 in g_list_prepend () --- gdb-trace: -- #0 0x40174365 in g_list_prepend () #1 0x8064bf2 in object_connect (obj=0x80d15c0, handle=0x80d1628, connectionpoint=0x80d07c8) at object.c:196 #2 0x8054139 in read_connections (objects=0x807f548, layer_node=0x80ded78, objects_hash=0x80cc6f8) at load_save.c:126 #3 0x8054390 in diagram_load ( filename=0x80f8778 "/home/sfischme/doc/uni/seminar/figs/ms-interaction.dia") at load_save.c:229 #4 0x80522e4 in file_open_dialog_ok_callback (w=0x80b9e98, fs=0x80f86a8) at commands.c:58 #5 0x4010a6ed in gtk_marshal_NONE__NONE () #6 0x400ccde8 in gtk_handlers_run () #7 0x400cc223 in gtk_signal_real_emit () #8 0x400ca191 in gtk_signal_emit () #9 0x4003c198 in gtk_button_clicked () #10 0x4003d888 in gtk_real_button_released () #11 0x4010a6ed in gtk_marshal_NONE__NONE () #12 0x400cc0f3 in gtk_signal_real_emit () #13 0x400ca191 in gtk_signal_emit () #14 0x4003c0d8 in gtk_button_released () #15 0x4003d202 in gtk_button_button_release () #16 0x4010a2b9 in gtk_marshal_BOOL__POINTER () #17 0x400cc25c in gtk_signal_real_emit () #18 0x400ca191 in gtk_signal_emit () #19 0x40101648 in gtk_widget_event () #20 0x4009e112 in gtk_propagate_event () #21 0x4009d298 in gtk_main_do_event () #22 0x4014550b in gdk_event_dispatch () #23 0x401752d0 in g_main_dispatch () #24 0x40175751 in g_main_iterate () #25 0x40175901 in g_main_run () #26 0x4009cdbb in gtk_main () #27 0x805aa7b in main (argc=1, argv=0xbaf4) at main.c:30 classdiagram.dia ms-interaction.dia
bug-report III
Hello. howto: - open a new file - create a class - double click it (properties pop up) - close the properties - double click it no more names on the tabbed folders -Sebastian
(the attachment...)
Hm - here's the attachment ;*) -Sebastian ms-interaction.dia
bug-report
Hello. how: load the attached file and double click on the active-object "master" Program received signal SIGSEGV, Segmentation fault. 0x403e3077 in fill_in_dialog (dep=0x80bf180) at object.c:569 569 gtk_entry_set_text(prop_dialog->name, ""); gdb-trace: #0 0x403e3077 in fill_in_dialog (dep=0x80bf180) at object.c:569 #1 0x403e3466 in objet_get_properties (dep=0x80bf180) at object.c:656 #2 0x805b931 in properties_show (dia=0x80b8ec0, obj=0x80bf180) at properties.c:100 #3 0x805aef6 in modify_double_click (tool=0x809da30, event=0x80d0f3c, ddisp=0x80dbf08) at modify_tool.c:258 #4 0x8054ba7 in ddisplay_canvas_events (canvas=0x80c2f68, event=0x80d0f3c, ddisp=0x80dbf08) at disp_callbacks.c:198 #5 0x4010a2b9 in gtk_marshal_BOOL__POINTER () #6 0x400ccde8 in gtk_handlers_run () #7 0x400cc223 in gtk_signal_real_emit () #8 0x400ca191 in gtk_signal_emit () #9 0x40101368 in gtk_widget_event () #10 0x4009e112 in gtk_propagate_event () #11 0x4009d298 in gtk_main_do_event () #12 0x4014550b in gdk_event_dispatch () #13 0x401752d0 in g_main_dispatch () #14 0x40175751 in g_main_iterate () #15 0x40175901 in g_main_run () #16 0x4009cdbb in gtk_main () #17 0x805aa7b in main (argc=2, argv=0xbab4) at main.c:30 gtk+-1.1.13, glib-1.1.13 ... Yours, -Sebastian
bug-report
Hello. how: You create a new object (interaction-diagram) and then press ctrl-x. If you choose 'Cut' from the menu, then it works. gdb-trace: #0 0x40145dff in gdk_string_width () #1 0x8063b7c in font_string_width ( string=0x2b1 , font=0x809cc08, height=0.80004) at font.c:447 #2 0x403e24a1 in objet_update_data (pkg=0x80df918) at object.c:259 #3 0x403e2b62 in objet_copy (pkg=0x80cce30) at object.c:417 #4 0x805ca99 in object_copy_list (list_orig=0x807efd8) at object_ops.c:120 #5 0x8052fa8 in edit_cut_callback (widget=0x0, data=0x0) at commands.c:378 #6 0x4008edc2 in gtk_item_factory_callback_marshal () #7 0x4010a6ed in gtk_marshal_NONE__NONE () #8 0x400ccde8 in gtk_handlers_run () #9 0x400cc223 in gtk_signal_real_emit () #10 0x400ca191 in gtk_signal_emit () #11 0x40031478 in gtk_accel_group_activate () #12 0x4003153d in gtk_accel_groups_activate () #13 0x40108e28 in gtk_window_key_press_event () #14 0x4010a2b9 in gtk_marshal_BOOL__POINTER () #15 0x400cc25c in gtk_signal_real_emit () #16 0x400ca191 in gtk_signal_emit () #17 0x40101648 in gtk_widget_event () #18 0x4009e082 in gtk_propagate_event () #19 0x4009d298 in gtk_main_do_event () #20 0x4014550b in gdk_event_dispatch () #21 0x401752d0 in g_main_dispatch () #22 0x40175751 in g_main_iterate () #23 0x40175901 in g_main_run () #24 0x4009cdbb in gtk_main () #25 0x805aa7b in main (argc=1, argv=0xbaf4) at main.c:30 gtk+-1.1.13, glib-1.1.13 ... Yours, -Sebastian