Kevin Brown <[EMAIL PROTECTED]> writes: > Sounds like I'll wanna grab the current source, but it also sounds > like the changes you made and the changes I made are quite similar.
Yes, and I just uploaded 4.0.1 which, according to its change log, fixes a few bugs, but not the ones we're interested in. The patches from 4.0.0 applied cleanly, but I also had to add a small patch for GtkAda 2.8.1. With both 4.0.0 and 4.0.1, I get slightly different symptoms from you: (1) GPS hangs, but does not crash, when trying to open a file selector. I too suspect something wrong in GtkAda. Unfortunately there is no unit test for the file selector. Maybe it would be worthwhile to write one. (unless I missed something in testgtk? Look in /usr/share/doc/libgtkada2-doc/examples/testgtk.tar.gz) (2) GPS crashes when clicking on the Naming tab in the project properties. Before it crashes, it opens a message box saying: "Unexpected fatal error, GPS is in an inconsistent state Please report with contents of /home/lbrenta/.gps/log.18230 You will be asked to save modified files before GPS exits" (the number in the log file name is the PID; it will change at each run). The last 4 lines in the log file read: [UNEXPECTED_EXCEPTION] 1/55 Unexpected exception Exception name: CONSTRAINT_ERROR _UNEXPECTED_EXCEPTION_ Message: project_properties.adb:3635 access check failed (2006-11-28 01:15:22.526) [UNEXPECTED_EXCEPTION] 2/56 Unhandled exception: Exception name: CONSTRAINT_ERROR _UNEXPECTED_EXCEPTION_ Message: project_properties.adb:3635 access check failed (2006-11-28 01:15:24.102) which is the same bug as I had in 3.1.3. That's why I said that 4.0.0 or 4.0.1 are no worse than 3.1.3. > ==22897== Invalid read of size 8 > ==22897== at 0x601684E: > system__finalization_implementation__attach_to_final_list (in > /usr/lib/libgnat-4.1.so.1) Mmm. I don't know what to make of that. I'd like to see a stack trace at that point, is that possible? -- Ludovic Brenta. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]