Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001106Zandronum[All Projects] Bugpublic2012-10-07 15:072018-09-30 21:33
ReporterThe Toxic Avenger 
Assigned ToTorr Samaho 
PrioritynormalSeveritycrashReproducibilityrandom
StatusclosedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version1.0 
Target Version1.2Fixed in Version1.2 
Summary0001106: Skins folder causes crashes upon picking up any items online with Armageddon2v63.pk3
Description'http://zandronum.com/forum/showthread.php?tid=1263 [^]'
When I try to play armageddon2v63.pk3 online on any server, I crash as soon as any item is picked up from my view, both if I'm playing or if I'm F12'ing someone. Initially I thought it was Samsara, but it happened in vanilla Armageddon as well. It seems to be Zandronum-specific; I tested this in Skulltag 98D, and there were no crashes. In 1.0 it seems to only happen online, but in a special binary given to me by Torr, it happens offline as well. So far the only fix I have found is to entirely disable my skins folder, or remove all but 9 skins from my skins folder, though TerminusEst13 had found that two of his own skins caused it. His only method of fix was to delete the .ini and use a fresh one. However, this wad should not be doing this at all.
Steps To ReproduceOn my side, I've noticed adding more than 10 skins to the folder causes the crash, but as I've said, TerminusEst13 had the crashes as well but caused by two of his own skins. Due to the selective nature of this issue, I'm not 100% on how to reproduce it.
Additional InformationIt seems to only happen to select clients, as TerminusEst13 and I are the only people I know of with this issue.
Attached Fileszip file icon CrashReport-TE13.zip [^] (19,024 bytes) 2012-10-07 17:32
? file icon te13-skin-combatmedic.wad [^] (1,295,109 bytes) 2012-10-07 17:33
? file icon te13-skin-engineer.wad [^] (740,884 bytes) 2012-10-07 17:33
? file icon te13-skin-explorer.wad [^] (376,114 bytes) 2012-10-07 17:33
? file icon te13-skin-ranger.wad [^] (758,321 bytes) 2012-10-07 17:33
? file icon te13-skinzd-ranger.wad [^] (593,390 bytes) 2012-10-07 17:33
zip file icon CrashReport-TTA.zip [^] (20,069 bytes) 2012-10-07 22:43
zip file icon CrashReport2-18-13.zip [^] (19,742 bytes) 2013-02-19 04:40
zip file icon CrashReport2-TE13-2-23-13.zip [^] (22,162 bytes) 2013-02-23 19:27
zip file icon CrashReport2-TE13-2-23-13-2.zip [^] (22,343 bytes) 2013-02-23 21:22
rar file icon CrashReportTTA-1.1.rar [^] (20,999 bytes) 2013-07-04 18:27

- Relationships
child of 0001322closedBlzut3 Skin Aren't Counted Properly 

-  Notes
User avatar (0005032)
unknownna (updater)
2012-10-07 15:28
edited on: 2012-10-07 15:43

Quote from The Toxic Avenger
TerminusEst13 had the crashes as well but caused by two of his own skins. Due to the selective nature of this issue, I'm not 100% on how to reproduce it.

Can somebody please upload these two skins here? Does it crash in both renderers?

Edit:

Quote from TerminusEst13
Interestingly, deleting the .ini and starting fresh with a new one sometimes takes care of the issue.

If you type "skin" into the console, what does it print? Do you have to have a certain skin selected in order to make it crash?

User avatar (0005034)
Torr Samaho (administrator)
2012-10-07 16:04

Please also post a 1.0 crashlog.
User avatar (0005035)
The Toxic Avenger (reporter)
2012-10-07 16:09
edited on: 2012-10-07 16:16

'http://www.mediafire.com/view/?gcp1o14n11wpmhi [^]'
It doesn't seem to display any sort of message upon crash, it just dies. The skins, I told Terminus to upload them as they're personal skins of his. Oddly, now the binary you gave me Torr doesn't crash o_O

"Do you have to have a certain skin selected in order to make it crash?"
No, it's happened with at least two different skins (Ruin's Sgt. Tourette and Ivan's Arnold, the latter being what "skin" in console prints ("Skin is Arnold").

User avatar (0005036)
Torr Samaho (administrator)
2012-10-07 16:28

I need the CrashReport.zip file, not the console log. Do you get such a report?
User avatar (0005040)
TerminusEst13 (reporter)
2012-10-07 17:34

Looks like it's increased from two to five skins. It's growing, oh nooooooooo.

I've uploaded the crash report I got, as well as the skins that were causing it.
User avatar (0005044)
The Toxic Avenger (reporter)
2012-10-07 22:43

Misunderstanding on my part. I've uploaded my own crashlog as well.
User avatar (0005063)
unknownna (updater)
2012-10-09 17:21

Quote from TerminusEst13
I've uploaded the crash report I got, as well as the skins that were causing it.

It doesn't crash on my end with those skins.
User avatar (0006051)
The Toxic Avenger (reporter)
2013-02-19 04:45

Since reporting this on the tracker, the crashing had gone away and returned in random intervals. Most recently, I was testing a private server running Armageddon, Alpha/Delta, UTNT, and Samsara in one, and I was having the crashing issue on Armageddon's maps once again. According to the crash popup, it seems to be an access violation (tried to read 0000025C from C0000005 in one instance) but IDK how helpful that is.
User avatar (0006062)
Torr Samaho (administrator)
2013-02-23 09:00

Unfortunately the values displayed in the crash popup don't reveal anything, neither does the attached crash log.

We need to find a way to reproduce the crashes to fix them.
User avatar (0006065)
TerminusEst13 (reporter)
2013-02-23 19:26
edited on: 2013-02-23 19:28

I'm still having the same issues as well, but even more erratically since switching computers. I've attached my own crash log as well, hopefully two different comps with the same situation can provide some insight.

EDIT: It's also worth noting I currently have nothing in my skins folder, so perhaps it might be something else.

User avatar (0006066)
Dusk (developer)
2013-02-23 23:07

I'll throw in a very wild theory - maybe it's the announcer causing this? The announcer triggers on select pickups, maybe something's wonky in there and causes this?
User avatar (0006067)
The Toxic Avenger (reporter)
2013-02-23 23:15

I dunno, the crashes randomly stopped today and I have the 98A announcer currently.
User avatar (0006495)
DevilHunter (reporter)
2013-06-23 22:28

Quote from 'Dusk'
I'll throw in a very wild theory - maybe it's the announcer causing this? The announcer triggers on select pickups, maybe something's wonky in there and causes this?


Indeed it is one of the Announcers.. It's the old announcers and announcers-97dfill pk3's causing it. I removed the ancrinfo from armageddon, and tested it with the two announcer pk3s in the announcer folder, and no crash. I asked wario about this, and he has no clue as to why this happens.
User avatar (0006515)
Torr Samaho (administrator)
2013-06-27 18:47
edited on: 2013-06-27 18:47

Can you reproduce the crashes at will now that you know about the link to the announcers? And do the crashes still happen in the latest beta build?

User avatar (0006548)
President People (reporter)
2013-07-02 01:03
edited on: 2013-07-02 01:08

I found a folder with a couple old announcers in it (one of them mentioned by DevilHunter), and they both crash with Armageddon in different ways for me on Mac OS X, in both 1.0 and the latest beta build.

With announcers-97dfill.pk3 in my skins folder, Zandronum simply will not run - appears on the dock, then disappears again (forkbombs in 1.0), and no crash report (same as anything that Zandronum won't run).

With BokoAnnouncerV2.0.wad, Zandronum will run, but soon crashes when I pick up an item (again, forkbombs in 1.0), again no crash report. Seems this can happen while spectating a player, as well.

EDIT: Tried uploading BokoAnnouncer, but apparently it's too big.

User avatar (0006569)
Qent (updater)
2013-07-04 18:24

This still happens in 130512.
User avatar (0006570)
The Toxic Avenger (reporter)
2013-07-04 18:27

Confirmed, uploaded a crash report from the 1.1 test.
User avatar (0006571)
Torr Samaho (administrator)
2013-07-04 18:28
edited on: 2013-07-04 18:34

Please elaborate in detail how to reproduce the crash. In particular, specify which wads (with download links) needed to be loaded in which order.

EDIT: I was referring to Qent's note. The Toxic Avenger, your crash log shows that you load 91 wads in total (although some are combined in pk3s). Can you remove as many wads as possible while still crashing?

User avatar (0006712)
President People (reporter)
2013-07-20 04:07
edited on: 2013-07-20 04:07

I can get the crashes with these wads, and my skins folder completely empty (announcers' order does not seem to affect the outcome):

skulltag_actors
skulltag_data
Armageddon2v63
ZanACG
STAnnouncerPack
BokoAnnouncerV3
announcers-97dfill

Zandronum won't run with this setup. The app appears in the dock, and immediately disappears without a report. (Sometimes hangs with a rainbow spinner. I ain't sticking around for a forkbomb, so I kill it from Terminal)

Remove either BokoAnnouncer or ZanACG, and Zandronum will run. Pick up an item, and it will crash.

Remove both BokoAnnouncer and ZanACG or just STAnnouncerPack, and there are no apparent problems.

Remove all but announcers-97dfill, and again, no apparent problems.

These are all assuming announcers-97dfill is the main culprit.

User avatar (0006713)
Arco (updater)
2013-07-20 14:39
edited on: 2013-07-20 18:21

I managed to get Zandronum to crash with the provided files in r130718-2050. It happens both offline and online.

EDIT: I can also get it to crash by letting the 97D announcer play it's defined message. Interestingly, however, the ACG, 97c3, 96f, 95k, 94c announcers do not crash while playing their respective fight parses, but all of them crash as soon as you pick up an item. 97D is apparent and defined in most of the files that I downloaded. The only time when I couldn't get it to crash was when I didn't have any announcers on.

I used all of the files with the exception of BokoAnouncers.

User avatar (0006723)
Torr Samaho (administrator)
2013-07-21 09:34

I can confirm the crash while Zandronum is started with
zandronum.exe -file skulltag_actors.pk3 skulltag_data.pk3 armageddon2v63.pk3 ZanACG.pk3 STAnnouncerPack.pk3 BokoAnnouncerV3.wad announcers-97dfill.pk3

in 1.1.1. I'll look into this.
User avatar (0006739)
Torr Samaho (administrator)
2013-07-21 19:53

This fixes some announcer related crashes. Please test if it fixes the crashes you have.
User avatar (0006744)
Arco (updater)
2013-07-21 22:45

That fixed it on my part.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2012-10-07 15:07 The Toxic Avenger New Issue
2012-10-07 15:28 unknownna Note Added: 0005032
2012-10-07 15:28 unknownna Status new => feedback
2012-10-07 15:43 unknownna Note Edited: 0005032 View Revisions
2012-10-07 16:04 Torr Samaho Note Added: 0005034
2012-10-07 16:09 The Toxic Avenger Note Added: 0005035
2012-10-07 16:09 The Toxic Avenger Status feedback => new
2012-10-07 16:14 The Toxic Avenger Note Edited: 0005035 View Revisions
2012-10-07 16:16 The Toxic Avenger Note Edited: 0005035 View Revisions
2012-10-07 16:28 Torr Samaho Note Added: 0005036
2012-10-07 17:32 TerminusEst13 File Added: CrashReport-TE13.zip
2012-10-07 17:33 TerminusEst13 File Added: te13-skin-combatmedic.wad
2012-10-07 17:33 TerminusEst13 File Added: te13-skin-engineer.wad
2012-10-07 17:33 TerminusEst13 File Added: te13-skin-explorer.wad
2012-10-07 17:33 TerminusEst13 File Added: te13-skin-ranger.wad
2012-10-07 17:33 TerminusEst13 File Added: te13-skinzd-ranger.wad
2012-10-07 17:34 TerminusEst13 Note Added: 0005040
2012-10-07 22:43 The Toxic Avenger File Added: CrashReport-TTA.zip
2012-10-07 22:43 The Toxic Avenger Note Added: 0005044
2012-10-09 17:21 unknownna Note Added: 0005063
2013-02-19 04:40 The Toxic Avenger File Added: CrashReport2-18-13.zip
2013-02-19 04:45 The Toxic Avenger Note Added: 0006051
2013-02-23 09:00 Torr Samaho Note Added: 0006062
2013-02-23 19:26 TerminusEst13 Note Added: 0006065
2013-02-23 19:27 TerminusEst13 File Added: CrashReport2-TE13-2-23-13.zip
2013-02-23 19:28 TerminusEst13 Note Edited: 0006065 View Revisions
2013-02-23 21:22 TerminusEst13 File Added: CrashReport2-TE13-2-23-13-2.zip
2013-02-23 23:07 Dusk Note Added: 0006066
2013-02-23 23:15 The Toxic Avenger Note Added: 0006067
2013-04-11 18:57 Dusk Relationship added child of 0001322
2013-06-23 22:28 DevilHunter Note Added: 0006495
2013-06-27 18:47 Torr Samaho Note Added: 0006515
2013-06-27 18:47 Torr Samaho Note Edited: 0006515 View Revisions
2013-07-02 01:03 President People Note Added: 0006548
2013-07-02 01:08 President People Note Edited: 0006548 View Revisions
2013-07-04 18:24 Qent Note Added: 0006569
2013-07-04 18:27 The Toxic Avenger File Added: CrashReportTTA-1.1.rar
2013-07-04 18:27 The Toxic Avenger Note Added: 0006570
2013-07-04 18:28 Torr Samaho Note Added: 0006571
2013-07-04 18:34 Torr Samaho Note Edited: 0006571 View Revisions
2013-07-20 04:07 President People Note Added: 0006712
2013-07-20 04:07 President People Note Edited: 0006712 View Revisions
2013-07-20 14:39 Arco Note Added: 0006713
2013-07-20 14:51 Arco Note Edited: 0006713 View Revisions
2013-07-20 18:21 Arco Note Edited: 0006713 View Revisions
2013-07-21 09:34 Torr Samaho Note Added: 0006723
2013-07-21 09:34 Torr Samaho Assigned To => Torr Samaho
2013-07-21 09:34 Torr Samaho Status new => assigned
2013-07-21 19:53 Torr Samaho Note Added: 0006739
2013-07-21 20:24 Dusk Status assigned => needs testing
2013-07-21 20:24 Dusk Target Version => 1.2
2013-07-21 22:45 Arco Note Added: 0006744
2013-07-22 06:48 Torr Samaho Status needs testing => resolved
2013-07-22 06:48 Torr Samaho Fixed in Version => 1.2
2013-07-22 06:48 Torr Samaho Resolution open => fixed
2018-09-30 21:33 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker