"iwidgets::tabnotebook .tn" Segmentation fault

Posted by jwhill2000 on 2011-02-13 11:14

I recently downloaded/installed Active-Tcl8.6. When I attempt to create a tabnotebook using iwidgets, the following occurs:

% package require Iwidgets
4.0.2

% namespace import iwidgets::*
can't import command "panedwindow": already exists

% iwidgets::tabnotebook .tn \
-tabpos n \
-width 350 \
-height 250 \
-angle 0 \
-background #336699 \
-tabbackground white \
-foreground white \
-bevelamount 4 \
-gap 3 \
-margin 6 \
-tabborders 0 \
-backdrop #666666
Segmentation fault
$

jeffh
ActiveState Staff
Thu, 2011-02-17 18:22

There are still issues with itcl/itk for Tcl 8.6. There is a new itcl v4 that should work with 8.6, but I don't believe that itk is 8.6 ready yet, and thus iwidgets has issues. It may just be a matter of changing major version expectations for iwidgets on itk, but nobody has tried the release engineering on this yet.

You can use iwidgets just fine on the stable 8.5 core.