Mozart on MacOS X: Tk Bugs

Torsten Anders t.anders at nici.kun.nl
Fri Sep 6 16:24:57 CEST 2002


On Friday 06 September 2002 14:57, Denys Duchier wrote:
> Please, submit a bug report (in particular showing the errors you
> get).

In the following some windowing related problems are listed:

A call generating a TkWindow (e.g. {Browse 1}) starts OzWish. In case OzWish 
is quited (a Mac-User may just do Apple-Q to finish the Browser) it can not 
be restarted -- Oz itself must be restarted first. Just closing the window on 
the other hand is OK.

E.g. calling {Browse 1} starts OzWish and pops up the Browser window. After 
quitting the Browser, the next call to {Browse 1} results in an error (see 
attached file "AfterQuitingOzWish.log"). All subsequent calls to Browse do 
not show any reactions. 

-----

The Inspector has a menu entry Iconify (menu Inspector -> Iconify).
This indeed iconifies Inspector. But it somehow also crashed the Inspector -- 
only the empty frame is shown afterwards, the window can't even be closed 
anymore but OzWish must be quit (and oz must be restarted).

-----

Calling the Preferences menu (Options -> Preferences) results in a long list 
of "invalid command name ..." and other messages/errors (see attached file 
"CallInspectorPrefs.log"). Finally the Preferences Dialog is shown. But it is 
incomplete (compared to how it looks on a Oz version (1.2.3) running on 
Linux) an can not changed (no radio bottom nor menu reacts). It also does not 
react on the Bottoms Ok, Apply or Cancel -- OzWish must be quitted to close 
the dialog.

Surprisingly the degree of completeness of the Inspector Settings dialog 
varies between calls (once only the tab "Range" is show, an other time also 
the Structure Tab is shown.

------

I already mentioned the disabled scrollbars of the Inspector.

------ 

Sorry that I can not send a error message for every problem.

Regards,

Torsten Anders




-------------- next part --------------
Mozart Engine 1.2.4 (20020830) playing Oz 3


%*********************** error in OS module *********************
%**
%** Operating system error
%**
%** System call:  select
%** Error number: 9
%** Description:  Bad file descriptor
%** In statement: {<P/1 Tk.send> <N>}
%**
%** Call Stack:
%** procedure 'GraphicSupport,enableStop/fast' in file "/Users/maparent/Programmation/mozart/share/tools/inspector/treewidget/GraphicSupport.oz", line 673, column 2, PC = 9487220
%** procedure 'TreeWidget,display/fast' in file "/Users/maparent/Programmation/mozart/share/tools/inspector/treewidget/TreeWidget.oz", line 289, column 6, PC = 10990088
%**--------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CallInspectorPrefs.log
Type: text/x-diff
Size: 19112 bytes
Desc: not available
Url : http://lists.gforge.info.ucl.ac.be/pipermail/mozart-users/attachments/20020906/8fd535e2/CallInspectorPrefs.bin


More information about the mozart-users mailing list