[etoys-notify] [JIRA] Commented: (SQ-1128) Clicking edge of Etoys window crashes Etoys
Edward Mokurai Cherlin (JIRA)
tracker at squeakland.org
Sat Mar 16 13:44:35 EDT 2013
[ http://tracker.squeakland.org/browse/SQ-1128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=40986#action_40986 ]
Edward Mokurai Cherlin commented on SQ-1128:
--------------------------------------------
This appears to be a problem only in Unity 3D. A fix for the related Scratch bug has been posted.
[Bug 1025013] Re: Resize scratch window, it doesn't update, goes black, and shrinks to a vertical strip in Unity-3D.
I can confirm that removing the -xshm option from /usr/bin/scratch
resolves the problem. The switch -xshm seems to work fine in 3D mode
(unity) on a secondary screen though. See attachment in bug #1072309
This also works for Etoys-to-go. Edit the etoys.sh script line
VMOPTIONS="$VMOPTIONS -vm-display-x11 -xshm"
to read
VMOPTIONS="$VMOPTIONS -vm-display-x11"
>From a comment on the Scratch bug:
Here's the functionality of that command line switch:
"-xshm
enables the use of the X Shared Memory extension on servers that support it. This can dramatically improve display performance, but works only when Squeak is running on the server."
> Clicking edge of Etoys window crashes Etoys
> -------------------------------------------
>
> Key: SQ-1128
> URL: http://tracker.squeakland.org/browse/SQ-1128
> Project: squeakland
> Issue Type: Bug
> Components: etoys-linux
> Reporter: Edward Mokurai Cherlin
>
> In Etoys 5.0 on Ubuntu 12.04, clicking the window border, as if preparing to resize the window, can crash Etoys. As in bug SQ-1126 (crash on maximizing and then unmaximizing window), where screenshots are provided, the window may shrink sideways, ending up as a vertical line from which it can be difficult to quit. In some cases, Etoys appears to go into an endless loop. CPU usage is 100%, while Etoys fails to update the display. It may be necessary to kill the Etoys process externally.
> Error message in terminal:
> X Error: BadValue (integer parameter out of range for operation)
> Major opcode of failed request: 12
> Minor opcode of failed request: 0
> Serial number of failed request: 4887
> X Error: BadValue (integer parameter out of range for operation)
> Major opcode of failed request: 12
> Minor opcode of failed request: 0
> Serial number of failed request: 4888
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tracker.squeakland.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the etoys-notify
mailing list