MantisBT - VCMI  | |||||||||||||||||||||||||
| View Issue Details | |||||||||||||||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||||||
| 0001149 | VCMI | Mechanics - Adventure Map | public | 2012-11-15 18:11 | 2014-05-30 17:41 | ||||||||||||||||||||
| Reporter | Ivan | ||||||||||||||||||||||||
| Assigned To | Ivan | ||||||||||||||||||||||||
| Priority | normal | Severity | crash | Reproducibility | sometimes | ||||||||||||||||||||
| Status | closed | Resolution | fixed | ||||||||||||||||||||||
| Platform | x86_64 | OS | Ubuntu Linux | OS Version | 12.04 (precise) | ||||||||||||||||||||
| Product Version | |||||||||||||||||||||||||
| Target Version | Fixed in Version | 0.91 | |||||||||||||||||||||||
| Summary | 0001149: Crash(es) on visiting Shipwreck survivor | ||||||||||||||||||||||||
| Description | Sometimes visiting shipwreck survivor causes crash.  First time it was somewhere in CArtifactInstance::canBePutAt() Second time - no crash. Now I got it twice into CSerializer::getVectorItemFromId() - assert(oInfo.vector->size() > id) at CConnection.h:304 failed  | ||||||||||||||||||||||||
| Steps To Reproduce | There is one surivor on Arrogance as well as on VCMI_Tests (below row of towns). | ||||||||||||||||||||||||
| Additional Information | Stacktrace for last crash: 4 CSerializer::getVectorItemFromId<CArtifactInstance> Connection.h 304 5 CISer<CConnection>::loadPointer<CArtifactInstance*> Connection.h 828 6 LoadPointer<CConnection, CArtifactInstance*>::invoke Connection.h 158 7 CISer<CConnection>::load<CArtifactInstance*> Connection.h 766 8 CISer<CConnection>::operator>><CArtifactInstance*> Connection.h 733 9 CISer<CConnection>::operator&<CArtifactInstance*> Connection.h 740 10 ConstTransitivePtr<CArtifactInstance>::serialize<CISer<CConnection> > ConstTransitivePtr.h 72 11 CISer<CConnection>::loadSerializableBySerializeCall<ConstTransitivePtr<CArtifactInstance> > Connection.h 791 12 CISer<CConnection>::loadSerializable<ConstTransitivePtr<CArtifactInstance> > Connection.h 798 13 LoadSerializable<CConnection, ConstTransitivePtr<CArtifactInstance> >::invoke Connection.h 182 14 CISer<CConnection>::load<ConstTransitivePtr<CArtifactInstance> > Connection.h 766 15 CISer<CConnection>::operator>><ConstTransitivePtr<CArtifactInstance> > Connection.h 733 16 CISer<CConnection>::operator&<ConstTransitivePtr<CArtifactInstance> > Connection.h 740 17 PutArtifact::serialize<CISer<CConnection> > NetPacks.h 969 18 CPointerLoader<CISer<CConnection>, PutArtifact>::loadPtr Connection.h 687 19 CISer<CConnection>::loadPointerHlp<CPack*> Connection.h 875 20 CISer<CConnection>::loadPointer<CPack*> Connection.h 858 21 LoadPointer<CConnection, CPack*>::invoke Connection.h 158 22 CISer<CConnection>::load<CPack*> Connection.h 766 23 CISer<CConnection>::operator>><CPack*> Connection.h 733 24 CConnection::retreivePack Connection.cpp 239 25 CClient::run Client.cpp 143  | ||||||||||||||||||||||||
| Tags | No tags attached. | ||||||||||||||||||||||||
| Relationships | 
  | ||||||||||||||||||||||||
| Attached Files | |||||||||||||||||||||||||
| Issue History | |||||||||||||||||||||||||
| Date Modified | Username | Field | Change | ||||||||||||||||||||||
| 2012-11-15 18:11 | Ivan | New Issue | |||||||||||||||||||||||
| 2012-11-15 18:12 | Ivan | Relationship added | related to 0001051 | ||||||||||||||||||||||
| 2012-11-15 18:13 | Warmonger | Note Added: 0003212 | |||||||||||||||||||||||
| 2012-11-15 18:15 | Warmonger | Note Edited: 0003212 | bug_revision_view_page.php?bugnote_id=3212#r2040 | ||||||||||||||||||||||
| 2012-11-15 18:32 | Warmonger | Assigned To | => Warmonger | ||||||||||||||||||||||
| 2012-11-15 18:32 | Warmonger | Status | new => assigned | ||||||||||||||||||||||
| 2012-11-15 18:52 | Warmonger | Note Added: 0003215 | |||||||||||||||||||||||
| 2012-12-01 08:39 | Warmonger | Relationship added | related to 0001154 | ||||||||||||||||||||||
| 2012-12-04 19:20 | beegee | Note Added: 0003228 | |||||||||||||||||||||||
| 2012-12-04 19:22 | beegee | Note Edited: 0003228 | bug_revision_view_page.php?bugnote_id=3228#r2051 | ||||||||||||||||||||||
| 2012-12-04 19:26 | beegee | Note Edited: 0003228 | bug_revision_view_page.php?bugnote_id=3228#r2052 | ||||||||||||||||||||||
| 2012-12-04 19:35 | beegee | Note Edited: 0003228 | bug_revision_view_page.php?bugnote_id=3228#r2053 | ||||||||||||||||||||||
| 2012-12-05 07:00 | Warmonger | Note Added: 0003229 | |||||||||||||||||||||||
| 2012-12-05 10:13 | Ivan | Note Added: 0003230 | |||||||||||||||||||||||
| 2012-12-05 10:24 | Ivan | Note Edited: 0003230 | bug_revision_view_page.php?bugnote_id=3230#r2055 | ||||||||||||||||||||||
| 2012-12-05 10:52 | Ivan | Note Added: 0003231 | |||||||||||||||||||||||
| 2012-12-05 17:16 | beegee | Note Added: 0003232 | |||||||||||||||||||||||
| 2012-12-05 17:50 | Warmonger | Relationship added | related to 0001157 | ||||||||||||||||||||||
| 2012-12-21 09:32 | Warmonger | Relationship added | parent of 0001158 | ||||||||||||||||||||||
| 2012-12-21 09:33 | Warmonger | Relationship deleted | related to 0001157 | ||||||||||||||||||||||
| 2012-12-21 09:33 | Warmonger | Relationship added | parent of 0001157 | ||||||||||||||||||||||
| 2012-12-21 09:33 | Warmonger | Note Added: 0003265 | |||||||||||||||||||||||
| 2012-12-21 09:34 | Warmonger | Status | assigned => resolved | ||||||||||||||||||||||
| 2012-12-21 09:34 | Warmonger | Fixed in Version | => 0.91 | ||||||||||||||||||||||
| 2012-12-21 09:34 | Warmonger | Resolution | open => fixed | ||||||||||||||||||||||
| 2012-12-21 09:34 | Warmonger | Assigned To | Warmonger => Ivan | ||||||||||||||||||||||
| 2014-05-30 17:41 | beegee | Status | resolved => closed | ||||||||||||||||||||||
| Notes | |||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||
| 
		 | 
|||||
		
  | 
	
		
  | 
||||