mcgui tests and more

Farhi farhi at ill.fr
Wed Feb 23 09:33:12 CET 2000


Hy Kristian,

the mcgui saga goes on.
I've tested the two versions
1- mcgui-1.pl : crash, here if the trace output
  DB<1> r
Signal SEGV at mcgui-1.pl line 375
        main::__ANON__() called at /usr/ill/perl/lib/perl5db.pl line
1136
        Tk::Widget::waitVariable('Tk::Toplevel=HASH(0x10c18260)',
'SCALAR(0x106ade78)') called at mcgui-1.pl line 380
        main::dialog_get_out_file('MainWindow=HASH(0x10abeba4)',
'in14_tut.instr', 1) called at mcgui-1.pl line 419
        main::compile_instrument('MainWindow=HASH(0x10abeba4)', 1)
called at mcgui-1.pl line 439
        main::menu_compile('MainWindow=HASH(0x10abeba4)') called at
mcgui-1.pl line 568
        main::__ANON__() called at /usr/ill/perl/lib/perl5db.pl line
1134
        eval {...} called at /usr/ill/perl/lib/perl5db.pl line 1134
        Tk::__ANON__('Tk::Menu=HASH(0x10b53f4c)', 'active') called at
/usr/ill/lib/perl5/site_perl/Tk/Menu.pm line 530
        Tk::Menu::Invoke('Tk::Menu=HASH(0x10b53f4c)', 1) called at
/usr/ill/perl/lib/perl5db.pl line 1136
        eval {...} called at /usr/ill/perl/lib/perl5db.pl line 1136
        Tk::MainLoop() called at mcgui-1.pl line 751
Abort (core dumped)
2- mcgui-2.pl : cannot fork
  DB<1> r
DB::fake::(/usr/ill/perl/lib/perl5db.pl:2083):
2083:     "Debugged program terminated.  Use `q' to quit or `R' to
restart.";
Forked, but do not know how to change a TTY.
Define $DB::fork_TTY or get_fork_TTY().

I'm now finisshing a general Monitor component. It can handle any kind
of output (0D, 1D and 2D, and multiple 1D output), with 'intelligent'
features when they are not provided by user. This should avoid people
from writing dozens of monitors on the same model. I tell you when I
incorporate it to the unofficial components and automatic web page. This
latter works ok, but can you also sort components by category in the
list ?

Cheers. EF.

--
Emmanuel FARHI, http://www.ill.fr/tas/people/Farhi.html     \|/ ____ \|/
TAS-Group, Institut Laue-Langevin (ILL) Grenoble            ~@-/ oO \-@~
Avenue des Martyrs, BP 156, 38042 Grenoble Cedex 9,France   /_( \__/ )_\
Work :Tel (33/0) 4 76 20 71 83. Fax (33/0) 4 76 48 39 06       \__U_/
La Grande Arche, Chateau d'Uriage, 38410 Saint Martin d'Uriage 04 76 59 73 94


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20000223/f1f9fcff/attachment.html>


More information about the mcstas-users mailing list