VAST 8.5 / openSUSE 12.1 / KDE

88 views
Skip to first unread message

jtu...@objektfabrik.de

unread,
Jan 27, 2012, 3:02:23 PM1/27/12
to va-sma...@googlegroups.com
Thanks to the waybackmachine link from Louis and the FAQ on Locale and XKeysymDB I got VAST to a much nicer state: I can start it and even type Umlauts.

But on some mouse clicks, VAST simply dies.

Like, for example, when I try to import a selected version of a Config Map. It doesn't happen all the time, but very often, when I click on Names>Import>Selected versions... VAST dies without any comment. Here's what gets printed onto the terminal when VAST dies:

Warning: 
    Name: form
    Class: XmForm
    Abandoned edge synchronization after 10000 iterations.
    Check for contradictory constraints on the children of this Form widget.

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  42 (X_SetInputFocus)
  Serial number of failed request:  50023
  Current serial number in output stream:  50027

Can anybody confirm having VAST stable on another (free) Linux distribution and Desktop?

Joachim

jtu...@objektfabrik.de

unread,
Jan 27, 2012, 3:10:06 PM1/27/12
to va-sma...@googlegroups.com
Another question:

What does the last line of this startup logging of the IDE mean?

VA Smalltalk, Version 8.5 
VM Timestamp: 4.0,(NC) 8/17/2011 (82)
(C) Copyright Instantiations 1994, 2011.  All rights reserved.
(C) Copyright International Business Machines Corp. 1994, 2006.  All rights reserved.
Virtual Machine PID: 5909

Commandline args {
  -mcd
  -i./abt.icx
  }

VM Options {
  newSpaceSize set to 2097152
  }

Failed to place FIXED memory at required address; creating PRIVATE

It is not related to the -mcd switch. 
I use the abt shell command to start my image, just added the export LANG=en_US.iso885915 command to it...

I guess this is unrelated to the X Error from my first post in this thread.

John O'Keefe

unread,
Jan 27, 2012, 3:32:03 PM1/27/12
to va-sma...@googlegroups.com
Joachim -
 
The shared memory support is very fussy about where things are allocated.  FIXED memory is not shared, but sharing is not possible if all FIXED memory isn't where VA Smalltalk thinks it should be (don't ask, I'm not exactly sure why).  So this message says that when the VM tried to allocate the memory space for the FIXED memory it couldn't do it (because the memory is already being used by something else) and so there will be no memory sharing for this image.
 
This is not releated to your X Error.
 
John
 
 

jtu...@objektfabrik.de

unread,
Jan 28, 2012, 8:37:15 PM1/28/12
to va-sma...@googlegroups.com
Hi again,

I tried installing VAST 8.5 On Ubuntu 11.10 following the instgd. I also get the X Errors in the console output, but VAST doesn't crash at that very moment. So the X Error is not the cause of the crashes. Maybe openSuse is missing something that Ubuntu has. It may be some 32-bit library.

Joachim

Seth Berman

unread,
Jan 29, 2012, 10:50:45 AM1/29/12
to va-sma...@googlegroups.com
Hi Joachim,

This looks like the same issue I'll be tackling on Solaris shortly.
Try it without using enhanced prompters
(Transcript->VA Assist Pro->Settings->Use Enhanced Prompters)

Xlib don't seem to like setting focus on widgets that are not realized.
Clearly, some handle it more gracefully than others.

Seth

jtu...@objektfabrik.de

unread,
Jan 30, 2012, 11:21:42 AM1/30/12
to va-sma...@googlegroups.com
Hi Seth,

switching off the enhanced prompters indeed helps on openSuSE 12.1. I've had no crashes for a while.

Good luck hunting the problem!

Joachim 

Seth Berman

unread,
Jan 30, 2012, 11:33:05 AM1/30/12
to va-sma...@googlegroups.com
Hi Joachim,

Thanks...already fixed in my current build, and therefore will be fixed for 8.5.1

Seth
Reply all
Reply to author
Forward
0 new messages