Hi,
I am experiencing crashes with Ballon3D. When I enable hardware acceleration, sooner or later squeak crashes. I found some comments on swiki (http://minnow.cc.gatech.edu/squeak/2904) about using older NVidia drivers, but this semi-solution doesn't work for me as my card is not supported by old driver. The behavior explained there seems to be similar to my case.
I tried various VM and image versions, including 3.4 packaged by rpm available on http://www-sor.inria.fr/~piumarta/squeak/ without success. It still crashes. Other OpenGL applications run without problem so it seems to be squeak bug/problem so far.
Any idea what could be wrong and/or how to fix it?
Cheers Radek
Additional information:
[rodo@aquarius rodo]$ cat /proc/driver/nvidia/version NVRM version: NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4363 Sat Apr 19 17:46:46 PDT 2003 GCC version: gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) [rodo@aquarius rodo]$ cat /proc/driver/nvidia/cards/0 Model: GeForce4 Ti 4200 IRQ: 11 Video BIOS: 04.25.00.34.00 Card Type: AGP
[rodo@aquarius test]$ inisqueak No default image, looking for alternatives...
I found the following images: 1 Squeak3.4-5170 (of which I might recommend Squeak3.4-5170, unless you know better). Which one should I install [1-1]?
Let's try that again, with a NUMBER between 1 and 1.
I found the following images: 1 Squeak3.4-5170 (of which I might recommend Squeak3.4-5170, unless you know better). Which one should I install [1-1]? 1 Installing Squeak3.4-5170.image.gz in /home/rodo/test + ln -s /usr/lib/squeak/SqueakV3.sources SqueakV3.sources + gunzip -dc /usr/lib/squeak/Squeak3.4-5170.image.gz > squeak.image + gunzip -dc /usr/lib/squeak/Squeak3.4-5170.changes.gz > squeak.changes Running /usr/bin/squeak
Segmentation fault
1091687564 B3DVertexBuffer>loadIndexed:vertices:normals:colors:texCoords: 1091681980 B3DRenderEngine>drawIndexedTriangles:vertices:normals:colors:texCoords: 1091681528 B3DIndexedTriangleMesh>renderOn: 1091681436 B3DSceneObject>renderOn: 1091687472 [] in B3DScene>renderOn: 1091681344 OrderedCollection>do: 1091681076 B3DScene>renderOn: 1091680984 B3DSceneMorph>renderOn: 1091680892 B3DSceneMorph>drawAcceleratedOn: 1091679788 B3DSceneMorph>drawOn: 1091679696 Canvas>draw: 1091679604 Canvas>drawMorph: 1091678868 [] in Morph>fullDrawOn: 1091678776 FormCanvas>roundCornersOf:in:during: 1091678684 Canvas>roundCornersOf:during: 1091676192 Morph>fullDrawOn: 1091676100 Canvas>fullDraw: 1091676008 Canvas>fullDrawMorph: 1091613720 [] in WorldState>drawWorld:submorphs:invalidAreasOn: 1091612088 Rectangle>allAreasOutsideList:startingAt:do: 1091611996 Rectangle>allAreasOutsideList:do: 1091613468 [] in WorldState>drawWorld:submorphs:invalidAreasOn: 1091611904 SequenceableCollection>do: 1091603568 WorldState>drawWorld:submorphs:invalidAreasOn: 1091611260 [] in WorldState>displayWorld:submorphs: 1091611076 FormCanvas>roundCornersOf:in:during: 1091610984 Canvas>roundCornersOf:during: 1091607520 WorldState>displayWorld:submorphs: 1091607428 PasteUpMorph>privateOuterDisplayWorld 1091607336 PasteUpMorph>displayWorld 1091606968 [] in WorldState>displayWorldSafely: 1091606876 BlockContext>on:do: 1091606784 BlockContext>ifError: 1091606692 WorldState>displayWorldSafely: 1091564816 WorldState>doOneCycleNowFor: 1091564172 WorldState>doOneCycleFor: 1091564080 PasteUpMorph>doOneCycle 1090562648 [] in Project class>spawnNewProcess 1090562832 [] in BlockContext>newProcess [rodo@aquarius test]$