[26831] in Athena Bugs
linux 9.4.26: matlab
daemon@ATHENA.MIT.EDU (Kevin Chen)
Tue Apr 25 03:50:59 2006
Message-Id: <200604250750.k3P7oi9q007578@scyther.mit.edu>
From: Kevin Chen <kchen@mit.edu>
To: bugs@mit.edu
Date: Tue, 25 Apr 2006 03:50:43 -0400
X-Spam-Score: 1.217
X-Spam-Level: * (1.217)
X-Spam-Flag: NO
Errors-To: bugs-bounces@mit.edu
System name: scyther.mit.edu
Type and version: i686 9.4.26 (with mkserv)
Display type: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3)
Shell: /bin/athena/tcsh
Window manager: metacity
What were you trying to do?
Access the Print Setup and Print Preview functions of Matlab.
What's wrong:
Steps to reproduce:
1. Start Matlab
2. Type, without quotes, "figure(1)" to get a figure window.
3. Click File->Print Setup.
At this point, the Matlab window displays:
>> java.lang.IllegalArgumentException: services must be non-null and non-empty
at javax.print.ServiceUI.printDialog(Unknown Source)
at com.mathworks.page.export.printdlg.Printdlg.setVisible(Printdlg.java:435)
The Print Setup window does not open.
4. Click File->Print Preview
At this point, Matlab prints a bunch of debugging info and segfaults.
The window containing the debugging info disappears when Matlab
segfaults, so that information is not reproduced here.
What should have happened:
Clicking Print Setup and Print Preview should have performed their
functions.
Please describe any relevant documentation references: