MantisBT - opensim
View Issue Details
0007371opensim[REGION] Physics Enginespublic2014-11-15 06:322015-08-18 09:34
vegaslon 
Robert Adams 
normalcrashalways
closedfixed 
Windows 7
master (dev code) 
0.8.1-rc2 
Standalone (Multiple Regions)
BasicPhysics
.NET / Windows64
None
0007371: BulletSim-- Crash when have more then 2-3 cut prims physical.
Having any more then a few cut prims physical will cause a simulator crash. This is really noticable with the use of vehicles that use cut prims for tires to reduce surface friction.

Have included a screencap of what is on the console when it crashes.
Rez a cube.
Cut cube.
duplicate cube at least 4 times.
set all cubes physical.
ran a git bisect and this is the output

$ git bisect bad
64cf75866e2b555d4d006500f891ba38a8f64bf9 is the first bad commit
commit 64cf75866e2b555d4d006500f891ba38a8f64bf9
Author: Robert Adams <misterblue@misterblue.com>
Date: Mon Aug 18 15:52:49 2014 -0700

    BulletSim: Windows and Linux 32 and 64 bit versions of Bullet 2.82

:040000 040000 efb9c6242c4489421f3073638b38d7d863ff1503 74bca4d3c2831e0d9fd9aeaf
546634c64a268475 M bin
No tags attached.
png Bulletsim Crash.png (75,336) 2014-11-15 06:32
http://opensimulator.org/mantis/file_download.php?file_id=4014&type=bug
png
Issue History
2014-11-15 06:32vegaslonNew Issue
2014-11-15 06:32vegaslonFile Added: Bulletsim Crash.png
2014-11-15 08:47vegaslonAdditional Information Updatedbug_revision_view_page.php?rev_id=3197#r3197
2014-11-15 12:12Robert AdamsAssigned To => Robert Adams
2014-11-15 12:12Robert AdamsStatusnew => assigned
2014-11-22 13:16Robert AdamsNote Added: 0027009
2014-11-22 13:47vegaslonNote Added: 0027010
2014-11-22 14:05Mata HariNote Added: 0027011
2014-11-30 20:00Robert AdamsNote Added: 0027046
2015-04-06 15:56vegaslonStatusassigned => resolved
2015-04-06 15:56vegaslonFixed in Version => 0.8.1-rc2
2015-04-06 15:56vegaslonResolutionopen => fixed
2015-08-18 09:34aiaustinNote Added: 0029243
2015-08-18 09:34aiaustinStatusresolved => closed

Notes
(0027009)
Robert Adams   
2014-11-22 13:16   
This is happening every time on Windows 7. There is no crash on Linux. This means that no one is running anything on windows because this crash makes any linkset vehicle or region with cut objects crash the simulator.
(0027010)
vegaslon   
2014-11-22 13:47   
I thought it was some problem with my configuration. Little did I know it was just my Operating system that is the problem :), I did not think it was serious until it started happening on another test grid after a upgrade.
(0027011)
Mata Hari   
2014-11-22 14:05   
I have several physical linkset vehicles running on a region which is hosted on a Win7(64) system and they don't seem to cause crashes. Could it be limited to Win7-32bit or to people not running Bullet in a separate thread?
(0027046)
Robert Adams   
2014-11-30 20:00   
I just checked in (db2a22e6224164dc80736340c791308150890d03) new BulletSim DLLs which fixes this problem on my test system. Please test and report.
(0029243)
aiaustin   
2015-08-18 09:34   
Resolved issue marked as closed. Please open a new issue and refer to this one if problems arise.