Warzone2100 / old-trac-import

Archived Import of (old) Warzone 2100 Trac
0 stars 0 forks source link

Assertion failed hci.c line 5209 #755

Closed wzdev-ci closed 15 years ago

wzdev-ci commented 15 years ago

resolution_Requesting more information about issue type_bug | by nobby


Error dialog on trunk build as at 25/07/2009:


warning |09:17:07: [mapLoad] tileset not loaded, using arizona (map preview?)
warning |09:26:02: [pie_DrawShadow] new edge list size: 512
error   |10:11:56: [intGetObject] Invalid button ID 3017
error   |10:11:56: [intGetObject] Assert in Warzone: hci.c:5209 ((SDWORD)id - IDOBJ_OBJSTART >= 0 && (SDWORD)id - IDOBJ_OBJSTART < numObjects), last script event: 'N/A'
error   |10:16:23: [intGetObject] Invalid button ID 3017
error   |10:16:23: [intGetObject] Assert in Warzone: hci.c:5209 ((SDWORD)id - IDOBJ_OBJSTART >= 0 && (SDWORD)id - IDOBJ_OBJSTART < numObjects), last script event: 'N/A'
error   |10:16:32: [formAddWidget] formAddWidget: Major tab does not exist
error   |10:16:32: [formAddWidget] Assert in Warzone: form.c:449 (0), last script event: 'N/A'
error   |10:16:35: [widgSetColour] widgSetColour: couldn't find form from id
error   |10:16:35: [widgSetColour] Assert in Warzone: form.c:706 (0), last script event: 'N/A'
error   |10:16:36: [widgSetColour] widgSetColour: Invalid tab form pointer
error   |10:16:36: [widgSetColour] Assert in Warzone: form.c:710 (psForm != ((void *)0)), last script event: 'N/A

Issue migrated from trac:755 at 2022-04-15 19:03:05 -0700

wzdev-ci commented 15 years ago

nobby uploaded file warzone2100.RPT (3.6 KiB)

Warzone2100.RPT

wzdev-ci commented 15 years ago

nobby commented


Was testing on sk-cockpit.

System was built on MinGW, downloaded and installed today, with the most recent version of the WZ developers kit off the site.

Config: HP XW9300 (2x Opteron 280), Nvidia Quadro FX1400, Windows XP SP2 + current patches. Nvidia 'Performance' drivers 6.14.11.8618.

wzdev-ci commented 15 years ago

Buginator edited the issue description

wzdev-ci commented 15 years ago

Buginator changed status from new to closed

wzdev-ci commented 15 years ago

Buginator set resolution to needinfo

wzdev-ci commented 15 years ago

Buginator commented


a) don't use cheats. (They can cause problems...and in your case, it seems that is the case--some are known to crash/assert.)

b) don't strip the binary. The crash dump is useless.

If you can reproduce this, then we can open it back up, however, keep in mind that using cheats, and making it crash isn't that hard, so the priority to fix this is really, really low.