ryzom / ryzomcore

Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on the Core branch.
https://wiki.ryzom.dev
GNU Affero General Public License v3.0
337 stars 90 forks source link

Failed assertion in particle systems when using stereo 3D #68

Open ryzom-pipeline opened 10 years ago

ryzom-pipeline commented 10 years ago

Original report by Jan Boon (Bitbucket: [Jan Boon](https://bitbucket.org/Jan Boon), ).


#!

A failed assertion occurs
ProcName: ryzom_client_r.exe
Date: 2013/10/06 17:38:30
File: ..\..\..\..\..\code\nel\src\3d\particle_system.cpp
Line: 425
FuncName: NL3D::CParticleSystem::step
Reason: "_CoordSystemInfo.Matrix" 
-------------------------------

Log with no filter:
-------------------------------
2013/10/06 17:38:25 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:25 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:25 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:25 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:25 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:25 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 3)
2013/10/06 17:38:26 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 3), 1 actions (ReceivedAck=706/lastAck=695/nextSentPacket=707)
2013/10/06 17:38:26 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe WRN  102c sound_bank.cpp 366 : NLSOUND: Sound sheet id 'fobugs01.sound' exceeds loaded sound sheets
2013/10/06 17:38:26 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 2)
2013/10/06 17:38:26 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 2), 1 actions (ReceivedAck=709/lastAck=698/nextSentPacket=710)
2013/10/06 17:38:26 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:27 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 1)
2013/10/06 17:38:27 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 1), 1 actions (ReceivedAck=712/lastAck=701/nextSentPacket=713)
2013/10/06 17:38:27 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 160 : Create Entity in slot '29' with Form 'cpdfx2.creature' :
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 162 :   => The Bone for the Head is missing.
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 162 :   => The Bone for the Chest 'Bip01 Spine1' is missing.
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 165 : 
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 160 : Create Entity in slot '186' with Form 'cpdfx2.creature' :
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 162 :   => The Bone for the Head is missing.
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 162 :   => The Bone for the Chest 'Bip01 Spine1' is missing.
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 165 : 
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c player_cl.cpp 640 : PL:computeAnimSet:53: not a male or a female (gender=3).
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 160 : Create Entity in slot '42' with Form 'cpdfx2.creature' :
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 162 :   => The Bone for the Head is missing.
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 162 :   => The Bone for the Chest 'Bip01 Spine1' is missing.
2013/10/06 17:38:27 ryzom_client_r.exe WRN  102c debug_client.cpp 165 : 
2013/10/06 17:38:27 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 0)
2013/10/06 17:38:27 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 0), 1 actions (ReceivedAck=715/lastAck=704/nextSentPacket=716)
2013/10/06 17:38:27 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:28 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 3)
2013/10/06 17:38:28 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 3), 1 actions (ReceivedAck=718/lastAck=707/nextSentPacket=719)
2013/10/06 17:38:28 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:29 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 2)
2013/10/06 17:38:29 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 2), 1 actions (ReceivedAck=721/lastAck=710/nextSentPacket=722)
2013/10/06 17:38:29 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:29 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 1)
2013/10/06 17:38:29 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 1), 1 actions (ReceivedAck=724/lastAck=713/nextSentPacket=725)
2013/10/06 17:38:29 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:30 ryzom_client_r.exe INF  102c impulse_decoder.cpp 82 : CLIMPD: received new impulsion 1 (len=131) at level 2 (channel 0)
2013/10/06 17:38:30 ryzom_client_r.exe DBG  102c impulse_decoder.cpp 93 : CLIMPD: at level 2 (channel 0), 1 actions (ReceivedAck=727/lastAck=716/nextSentPacket=728)
2013/10/06 17:38:30 ryzom_client_r.exe DBG  102c cdb_synchronised.cpp 181 : Update DB
2013/10/06 17:38:30 ryzom_client_r.exe AST  102c particle_system.cpp 425 : "_CoordSystemInfo.Matrix" 
-------------------------------
User Crash Callback:
-------------------------------
UserId: 646652
HomeId: 101
ShardId: 101
On a Mainland Shard
Application: ryzom_live
Player Name: 'Reitia'
UserPosition: 10159.93 -11484.66 -3.22
ViewPosition: 10159.93 -11484.66 -3.22
Time in game: 0h 2min 17sec
LocalTime: 2013/10/06 17:38:30
ServerTick: 450646489
ConnectState: Connected
LocalAddress: :56201 (192.168.1.36)
Language: English
ClientVersion: RYZOM CORE
PatchVersion: 610
Client is online
NumServerHOP: 0
NumFarTP: 0
NumReselectPerso: 0
Connection Events: 
NeLSound XAudio2 Driver
    PCMBufferSize: 41172112
    ADPCMBufferSize: 0
    SourcePlayCounter: 51
    Commit3DCounter: 64923
XAUDIO2_PERFORMANCE_DATA
    AudioCyclesSinceLastQuery: 776228
    TotalCyclesSinceLastQuery: 422655331
    MinimumCyclesPerQuantum: 23
    MaximumCyclesPerQuantum: 727
    MemoryUsageInBytes: 240479
    CurrentLatencyInSamples: 1870
    GlitchesSinceEngineStarted: 0
    ActiveSourceVoiceCount: 2
    TotalSourceVoiceCount: 32
    ActiveSubmixVoiceCount: 2
    ActiveXmaSourceVoices: 0
    ActiveXmaStreams: 0
-------------------------------
ryzom-pipeline commented 10 years ago

Original comment by Jan Boon (Bitbucket: [Jan Boon](https://bitbucket.org/Jan Boon), ).


A failed assertion occurs ProcName: ryzom_client_r.exe Date: 2014/08/01 14:27:33 File: R:\code\nel\src\3d\particle_system.cpp Line: 425 FuncName: NL3D::CParticleSystem::step Reason: "_CoordSystemInfo.Matrix"

ryzom-pipeline commented 10 years ago

Original comment by Jan Boon (Bitbucket: [Jan Boon](https://bitbucket.org/Jan Boon), ).


Temporary crashfix, ref #68