Hi,
I tried to open my Dia 0.30 diagrams with a fresh CVS dia (so I could
get the new UML objects), but dia just segfaults. Here is the
backtrace. Is the new dia comptible with the 0.30 XML files???
Cheers,
Jeffrey
Program received signal SIGSEGV, Segmentation fault.
0x8053c74 in diagram_load (filename=0x80b8970 "/home/jwb/APS-ng.uml")
at load_save.c:184
184 if (strcmp (doc->root->name, "diagram") || (namespace ==
NULL)){
(gdb) bt
#0 0x8053c74 in diagram_load (filename=0x80b8970
"/home/jwb/APS-ng.uml")
at load_save.c:184
#1 0x8051f44 in file_open_dialog_ok_callback (w=0x80b5300,
fs=0x80b8860)
at commands.c:54
#2 0x400f3439 in gtk_marshal_NONE__NONE (object=0x80b5300,
func=0x8051f24 <file_open_dialog_ok_callback>, func_data=0x80b8860,
args=0xbfffed0c) at gtkmarshal.c:363
#3 0x400babd0 in gtk_handlers_run (handlers=0x80ae248,
signal=0xbfffecc8,
object=0x80b5300, params=0xbfffed0c, after=0) at gtksignal.c:1877
#4 0x400ba133 in gtk_signal_real_emit (object=0x80b5300, signal_id=74,
params=0xbfffed0c) at gtksignal.c:1445
#5 0x400b83e1 in gtk_signal_emit (object=0x80b5300, signal_id=74)
at gtksignal.c:528
#6 0x400362c0 in gtk_button_clicked (button=0x80b5300) at
gtkbutton.c:330
#7 0x400377b0 in gtk_real_button_released (button=0x80b5300)
at gtkbutton.c:844
#8 0x400f3439 in gtk_marshal_NONE__NONE (object=0x80b5300,
func=0x40037720 <gtk_real_button_released>, func_data=0x0,
args=0xbffff048)
at gtkmarshal.c:363
#9 0x400ba00b in gtk_signal_real_emit (object=0x80b5300, signal_id=73,
params=0xbffff048) at gtksignal.c:1408
#10 0x400b83e1 in gtk_signal_emit (object=0x80b5300, signal_id=73)
at gtksignal.c:528
---Type <return> to continue, or q <return> to quit---
#11 0x40036214 in gtk_button_released (button=0x80b5300) at
gtkbutton.c:321
#12 0x400371b2 in gtk_button_button_release (widget=0x80b5300,
event=0x80b59d8)
at gtkbutton.c:704
#13 0x400f3079 in gtk_marshal_BOOL__POINTER (object=0x80b5300,
func=0x40037104 <gtk_button_button_release>, func_data=0x0,
args=0xbffff39c) at gtkmarshal.c:32
#14 0x400ba16c in gtk_signal_real_emit (object=0x80b5300, signal_id=21,
params=0xbffff39c) at gtksignal.c:1460
#15 0x400b83e1 in gtk_signal_emit (object=0x80b5300, signal_id=21)
at gtksignal.c:528
#16 0x400eb1d8 in gtk_widget_event (widget=0x80b5300, event=0x80b59d8)
at gtkwidget.c:2729
#17 0x4008fe2a in gtk_propagate_event (widget=0x80b5300,
event=0x80b59d8)
at gtkmain.c:1237
#18 0x4008f148 in gtk_main_do_event (event=0x80b59d8) at gtkmain.c:694
#19 0x4012dc6f in gdk_event_dispatch (source_data=0x0,
current_time=0xbffff6ec, user_data=0x0) at gdkevents.c:2061
#20 0x40159133 in g_main_dispatch (current_time=0xbffff6ec) at
gmain.c:640
#21 0x40159455 in g_main_iterate (block=1, dispatch=1) at gmain.c:829
#22 0x40159599 in g_main_run (loop=0x80b45a0) at gmain.c:887
#23 0x4008ecbb in gtk_main () at gtkmain.c:456
#24 0x805a0ed in main (argc=1, argv=0xbffff764) at main.c:30
#25 0x805131e in ___crt_dummy__ ()
--
Jeffrey W. Baker
Critical Path, Inc
Speaking for myself only, of course