[Bug 612855] New: BLT Component(s) "graph" (2D Plotting Widget) and possibly "stripchart" crash
http://bugzilla.novell.com/show_bug.cgi?id=612855 http://bugzilla.novell.com/show_bug.cgi?id=612855#c0 Summary: BLT Component(s) "graph" (2D Plotting Widget) and possibly "stripchart" crash Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: All OS/Version: openSUSE 11.0 Status: NEW Severity: Major Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: antony.griffiths@siemens.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) RPM Packeges: blt-2.4z-342.62.1.i586.rpm blt-2.4z-342.62.1.x86_64.rpm Steps to reproduce: "graph" is called with data and is displayed. Mouse-cursor is moved into the window and the cross-hairs appear. The data is read and displayed correctly. The left mouse-button is pressed, in order to draw a "Zoom-box" --> The window dissapears immediately and the following error message is displayed: line 1703 of .../bltGrMarker.c: Assert "extsPtr-->right >= extsPtr-->left failed. Reproducible: Always Steps to Reproduce: 1."graph" is called with data and is displayed. 2. Mouse-cursor is moved into the window and the cross-hairs appear. 3. The data is read and displayed correctly. 4. The left mouse-button is pressed, in order to draw a "Zoom-box" 5. --> The window dissapears immediately and the following error message is displayed: line 1703 of .../bltGrMarker.c: Assert "extsPtr-->right >= extsPtr-->left failed. Expected Results: An expandable Zoom-box should have appeared and on releasing the mouse-button, the area inclosed in the box should have been zoomed. We have had no problems in this area until open SuSe 11.0. Versions 11.0, 11.1 and 11.2 show the same behaviour. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=612855
http://bugzilla.novell.com/show_bug.cgi?id=612855#c
Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=612855
http://bugzilla.novell.com/show_bug.cgi?id=612855#c2
Reinhard Max
http://bugzilla.novell.com/show_bug.cgi?id=612855
http://bugzilla.novell.com/show_bug.cgi?id=612855#c3
--- Comment #3 from Antony Griffiths
http://bugzilla.novell.com/show_bug.cgi?id=612855
http://bugzilla.novell.com/show_bug.cgi?id=612855#c4
--- Comment #4 from Reinhard Max
We do have a workaround, as the situation was somewhat critical for us. However it is rather adventurous: 1. Install 11.2 without tcl / tk. 2. Add the reposatory DVD 10.3 3. Then install tcl / tk and blt from the above. This works.
Yes, that should be OK, since Tcl and Tk only depend on libc and the X libraries, which have a stable API and usually make sure that the ABI is backwards compatible.
Does anybody have a BLT Tarball that I could have?
Not sure what you mean. The tarball of version 2.4z is included in the respective source RPM and can also be downloaded from http://blt.sourceforge.net/ . But as BLT uses internals of Tcl and Tk that have changed between 8.4 and 8.5, it might not be easy to fix. There is also a CVS repository on SourceForge to which the author of BLT commits from time to time, but last time I tried it, it was still broken with Tcl 8.5: http://blt.cvs.sourceforge.net/viewvc/blt/blt/ -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com