Package: xbase-clients Version: 4.2.1-4 Severity: normal Tags: upstream The following calculations should all give 21, but give different results:
Operations to carry out xcalc result ------------------------------------------------------ 9.8 Enter 2 * 0.7 Enter 2 * + 21 2 Enter 9.8 * 0.7 Enter 2 * + 21 9.8 Enter 2 * 2 Enter 0.7 * + 3.4 2 Enter 9.8 * 2 Enter 0.7 * + 3.4 The latter two cases are definitely wrong. It seems that the xcalc result is taken from something like '2 Enter 2 Enter 0.7 * +' i.e. it seems that the '2' is pushed onto the stack 2 times. It is strange however, that this is not the case in the former two cases (the result should have been 2.1 then, instead of 21). A possibly related bug report is 93665. This bug report is already 1 year and 250 days old and sent upstream. Apparently, upstream does not intend to fix this bug. If you ask me, this application (xcalc) should be removed if possible (I don't know how it fits into the build system for xbase-clients as a whole) as with these two bug reports, I consider this application useless because the results cannot be trusted. Anyway, there are lots of other calculators in Debian: dc, rpncalc, bc, ... . -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux pluto 2.4.17 #1 Fri Jan 18 21:13:29 CET 2002 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages xbase-clients depends on: ii cpp 2:2.95.4-17 The GNU C preprocessor. ii debconf 1.2.12 Debian configuration management sy ii libc6 2.3.1-3 GNU C Library: Shared libraries an ii libdps1 4.2.1-3 Display PostScript (DPS) client li ii libfreetype6 2.1.2-10 FreeType 2 font engine, shared lib ii libncurses5 5.3.20021109-1 Shared libraries for terminal hand ii libxaw7 4.2.1-3 X Athena widget set library ii mesag3 [libgl1] 3.4.2.1-4 A 3-D graphics library which uses ii xlibs 4.2.1-3 X Window System client libraries -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]