[VM team] Mantis open issues status

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[VM team] Mantis open issues status

David T. Lewis
 
Following is a summary of open [VM] issues on Mantis. The first four in
the list are relevant to the current VM builds, and the remainder are
listed here with brief status for information, but do not require attention
for the current VM builds.

 -Dave


=== Issues that require attention for this round of VM builds ===

0007591: Add #primitiveFileStdioHandles to standard VM
 [WIN] Additional patch still required for platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c (apply function from Cog branch to SVN trunk)

0007550: Relative symbolic links do not resolve correctly in Unix 4.0.3.2202
 [UNIX] Need to apply patch to sqUnixMain.c, see attachment to Mantis 7550

0007429: Add Mirror Primitives to the VM
 [VMMAKER] Not yet implemented for Interpreter but under development (Cog branch). Add them if available.

0007358: UUID>>initialize may crash VM for some images
 [UNIX] Status- library bug on some Linux platforms. Previous workaround was to build plugin internal, but this causes issues for other Linux platforms with missing 32-bit libuuid in the distro.


=== Open issues that do not require specific action for this round of VM builds ===

0007590: Reminder: Cleanup the Mac VM
 Status unknown, but no specific action required for 4.2.

0007585: VM may crash when the JPEGPlugin is invoked from several threads at once
 Status unknown, cannot reproduce on Linux, possible case of "don't do that"

0007567: Linux (Mandriva 2010.1, x86-64) Squeak cannot find the sources file in directories that are 5 components deep
 Status - Apparent Linux distro issue, no VM change expected

0007539: Plugins should use platform libraries where possible. Gentoo removed Squeak for this reason.
 Status - no action taken so far

0007523: Opening some JPEG files may crash Windows VM
 Status unknown

0007515: Need way to add timer checks to #dispathFunctionPointer: without performance hit
 Status - no implementation proposed yet

0007503: Sound choppy on linux
 Status unknown

0007498: In Sq 9885 on Ubuntu doing Beeper beep latches the cpu usage to 100%
 Status unknown

0007479: Plugins depending on Methods in the Image VMMaker is loaded into
 Status - VM support integrated, followup required for Pharo image later.

0007475: Integrate Alien plugin and support code
 Status - need confirmation that the plugin works on unix

0007472: In sq 9563 copying workspace text across images loses line endings
 [UNIX] no fix proposed yet

0007459: [Vm-dev] Image file loading
 Feature for Android, not yet integrated

0007453: VM crashes when evaluating Morph methodDict valuesDo: 1.
 Unresolved. SqueakVM only.

0007433: Gstreamer and Pango plugins fail on 64-bit host
 Status - fix not yet proposed (general 64 bit issues for surface plugin)

0007417: Squeak macintosh carbon vm 4.2.2b2U and earlier show directory objects with zero size file sizes
 Status unknown

0007416: key up event does not report modifier bits correctly on mac carbon VMs version 4.2.2b1U or earlier.
 Status unknown

0007392: new network code does not pull back all IPV6 information correctly
 Status unknown

0007344: When pango rendering preference is used, the vm segfaults in linux 64 bits
 Status - fix not yet proposed (general 64 bit issues for surface plugin)

0007339: Get/set window title
 Feature not yet implemented for unix

0007320: Seg fault on image start-up; EventSensor suspected.
 Status unknown

0007265: Bug in Matrix2x3Plugin okayIntValue:
 Status unknown

0007261: primitiveExecuteMethod and primitiveExecuteMethodArgsArray
 Status unknown

0007238: SmartSyntaxPluginTMethod>>nullReturnExpr relies on #define null, may conflict with other libraries
 Status - not yet addressed

0007237: Make FFI work on 64 bit platforms
 Status - not yet integrated. Affects image as well as platforms and VMMaker.

0007236: Make AsynchFilePlugin work on 32/64 bit images and 32/64 bit unix VMs
 Status - not yet integrated

0007229: Remove optimisation for >>class
 Status unknown, possibly superceded by Eliot's work

0007120: [ENH] Speed-up raisedTo:modulo:
 Status - not yet integrated

0007109: [ENH] Speed-up LargeInteger bitShift:
 Status - not yet integrated

0006987: signed32BitValueOf:, signed64BitValueOf: etc. broken
 Status unknown (may be integrated, but relates to FFI issues)

0006966: VMMakerTool fails to open due to EnhancedSerialPlugin use of old access to Smalltalk>>platformName
 Status unknown, but does not affect standard VMs

0006828: make FileCopyPlugin work on 32/64 bit images and 32/64 bit unix VMs
 Status - not yet integrated

0006745: Maximising Squeak on a Xinerama enabled display does not act correctly
 [UNIX] patches submitted, status unknown

0006303: Matrix2x3Plugin does not consider negative numbers when rounding.
 Status unknown

0006669: VM callback implementation
 Status - probably obsoleted by work now being done by Eliot

0005236: Vm crashs in BitBltPlugin.c trying to access word in tail end of copyLoop() due to memory read failure
 Status unknown

0005228: Include Cryptographic Primitives in Base VM - DESPlugin
 Status unknown

0005107: With Caps Lock on, Menus do not work (Linux, Mac only)
 Status unknown

0003721: [FIX] Wheel Scrolling Misbehavior in Win32 with Genius Mouse Driver
 [WIN] status unknown

0002407: Pasting > 32kB of text crashes Unix VM
 [UNIX]

0001791: irix does not have vfork
 Status - OSProcessPlugin issue, not VM related

0001386: [Bug][?] Don't see F1-F10 keys in Linux, F11, F12 wrong.
 Status unknown

0001326: [BUG] PseudoTTY broken in 3.7-7
 [UNIX] status unknown

0000215: JPEGReadWriter2Plugin seg faults on SPARC system because 'double' in structure not 8-byte aligned
 Status unknown