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