Opened 15 years ago

Closed 14 years ago

Last modified 14 years ago

#255 closed task (wontfix)

Crash in the first minutes of MP game

Reported by: Sn0opy Owned by:
Priority: Should Have Milestone:
Component: Core engine Keywords:
Cc: Patch:

Description

Informations from the Program Error Dialogue:

Details: unhandled exception (Access violation reading 0x00000460) Location: unknown:0 (?) Call Stack: 002FAF5B errno = 0 (?) OS error = 0 (no error code was set)

More infos in crashlog,dmp and crashlog.txt

Attachments (2)

crashlog.dmp (47.9 KB ) - added by Sn0opy 15 years ago.
crashlog.txt (66.9 KB ) - added by Sn0opy 15 years ago.

Download all attachments as: .zip

Change History (5)

by Sn0opy, 15 years ago

Attachment: crashlog.dmp added

by Sn0opy, 15 years ago

Attachment: crashlog.txt added

comment:1 by Philip Taylor, 15 years ago

Information from the .dmp file:

 	pyrogenesis.exe!CEntity::ClearOrders()  Line 842	C++
 	pyrogenesis.exe!QueueOrder(const CEntityOrder & order={...}, const std::vector<HEntity,std::allocator<HEntity> > & entities=[...](), bool isQueued=false)  Line 295	C++
	pyrogenesis.exe!CSimulation::TranslateMessage(CNetMessage * pMsg=0x13673870, unsigned int clientMask=4294967295, void * __formal=0x0d487bc0)  Line 415 + 0x48 bytes	C++
 	pyrogenesis.exe!CTurnManager::IterateBatch(unsigned int batch=0, unsigned int (CNetMessage *, unsigned int, void *)* fp=0x002cec50, void * userdata=0x0d487bc0)  Line 75 + 0xa bytes	C++
 	pyrogenesis.exe!CSimulation::Simulate()  Line 197	C++
 	pyrogenesis.exe!CSimulation::Update(double frameTime=0.0093770660459995270)  Line 107	C++
 	pyrogenesis.exe!CGame::Update(double deltaTime=0.0093770660459995270, bool doInterpolate=true)  Line 238	C++
 	pyrogenesis.exe!Frame()  Line 274	C++
 	pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x0241ec70)  Line 401 + 0x5 bytes	C++
 	pyrogenesis.exe!main(int argc=1, char * * argv=0x0241ec70)  Line 414 + 0xf bytes	C++

In CEntity::ClearOrders, this == NULL.

In QueueOrder, order is

		m_type	ORDER_CONTACT_ACTION	CEntityOrder::EOrderType
		m_source	SOURCE_PLAYER	CEntityOrder::EOrderSource
		m_pathfinder_radius	5.9308486e-031	float
+		m_new_obj	{m_handle=65535 }	HEntity
+		m_target_location	{x=0.00000000 y=0.00000000 }	CVector2D
+		m_target_entity	{m_handle=34 }	HEntity
		m_action	2	int
+		m_name	{...}	CStrW
		m_produce_type	1	int
		m_run	false	bool

comment:2 by Philip Taylor, 14 years ago

Resolution: wontfix
Status: newclosed

Obsoleted by new simulation system.

comment:3 by (none), 14 years ago

Milestone: Open Source Release

Milestone Open Source Release deleted

Note: See TracTickets for help on using tickets.