Frictional Games Forum (read-only)

Full Version: Level Editor crashes when using custom particles
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi. I made a custom snow particle for my custom story. It all works well, until I try to add it to the map. As soon as I choose my .ps file and click the screen to add the Particle System, LevelEd crashes.
Here's the error that it gives me

[Image: 482410erro.jpg]

Code:
Number of Processors: 8
Processor Type: Intel Pentium
Windows OS: Windows 2000
Version 6.0001
Build Number 7601
Service Pack 1

Current Memory Load:        38
Total Physical Memory:        -1 bytes
Available Physical Memory:        -1 bytes
Total Virtual Memory:        2147352576 bytes
Available Virtual Memory:        1902858240 bytes
EAX=00000000  EBX=00000000  ECX=0A7E2310  EDX=0018FAFC  ESI=0A7702E8
EDI=0A770318  EBP=0018FFEC  ESP=0018FFDC  EIP=773B9EA5  FLG=00010202
CS=0023   DS=002B  SS=002B  ES=002B   FS=0053  GS=002B
EAX=00000000  EBX=00000000  ECX=0A7E2310  EDX=0018FAFC  ESI=0A7702E8
EDI=0A770318  EBP=0018FFEC  ESP=0018FFDC  EIP=773B9EA5  FLG=00010202
CS=0023   DS=002B  SS=002B  ES=002B   FS=0053  GS=002B
0023:0053B4B2 LevelEditor.exe, hpl::cParticleEmitter_UserData::UpdateMotion()+1682 byte(s), d:\hpl_2\core\sources\scene\particleemitter_userdata.cpp, line 1019+0064 byte(s)
0023:00537211 LevelEditor.exe, hpl::iParticleEmitter::UpdateLogic()+0193 byte(s), d:\hpl_2\core\sources\scene\particleemitter.cpp, line 0246
0023:004ED66D LevelEditor.exe, hpl::cParticleSystem::UpdateLogic()+0205 byte(s), d:\hpl_2\core\sources\scene\particlesystem.cpp, line 0304+0012 byte(s)
0023:004AD685 LevelEditor.exe, hpl::cWorld::UpdateParticles()+0037 byte(s), d:\hpl_2\core\sources\scene\world.cpp, line 1272
0023:004AD995 LevelEditor.exe, hpl::cWorld::Update()+0213 byte(s), d:\hpl_2\core\sources\scene\world.cpp, line 0213
0023:004A1A05 LevelEditor.exe, hpl::cScene::PostUpdate()+0037 byte(s), d:\hpl_2\core\sources\scene\scene.cpp, line 0252+0013 byte(s)
0023:004C12C4 LevelEditor.exe, hpl::iUpdateable::RunMessage()+0084 byte(s), d:\hpl_2\core\include\engine\updateable.h, line 0074
0023:004C1576 LevelEditor.exe, hpl::cUpdater::RunMessage()+0038 byte(s), d:\hpl_2\core\sources\engine\updater.cpp, line 0067+0014 byte(s)
0023:00496628 LevelEditor.exe, hpl::cEngine::Run()+0264 byte(s), d:\hpl_2\core\sources\engine\engine.cpp, line 0418
0023:0048A96F LevelEditor.exe, hplMain()+0207 byte(s), d:\hpl_2\tools\editors\leveleditor\leveleditormain.cpp, line 0038
0023:004ABF3D LevelEditor.exe, WinMain()+0029 byte(s), d:\hpl_2\core\sources\impl\lowlevelsystemsdl.cpp, line 0052+0029 byte(s)
0023:0058D4B9 LevelEditor.exe, WinMainCRTStartup()+0389 byte(s), f:\vs70builds\3077\vc\crtbld\crt\src\crtexe.c, line 0390+0027 byte(s)
0023:76B9339A kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
0023:773B9ED2 ntdll.dll, RtlInitializeExceptionChain()+0099 byte(s)
0023:773B9EA5 ntdll.dll, RtlInitializeExceptionChain()+0054 byte(s)
...

I've tried reducing the number of particles and other things to reduce the possible size of the .ps file, but nothing works. All amnesia default particles work fine.

Also, that error log is really weird because I have a i7 2600k, not a pentium, and no windows 2000.

Anyone have a clue on this? Sad
Come on guys... 17 views and no answer? Undecided
Rather than posting the error message, post your particle system.
(01-11-2012, 04:45 PM)Tryed Wrote: [ -> ][Image: 482410erro.jpg]


Am I the only one that finds these things useless when it comes to debugging? >>
(01-11-2012, 09:31 PM)Statyk Wrote: [ -> ]
(01-11-2012, 04:45 PM)Tryed Wrote: [ -> ][Image: 482410erro.jpg]


Am I the only one that finds these things useless when it comes to debugging? >>


When using Statyk's custom particles; I used too many and it crashed like 3-4 times. Not sure if these are the one's you are using but I wouldn't put so many in on map.
I can't put even one particle, it's enough to make it crash.

I uploaded the PS . Can you guys test it or see whats wrong?
sure, gimme a minute
I need the texture for the snow as well
sorry, I went to sleep. here it is
There is a log that is generated for the editors; they are under My Documents/HPL2. Can you post the leveleditor.log?