MantisBT - Zandronum
View Issue Details
0001106Zandronum[All Projects] Bugpublic2012-10-07 15:072018-09-30 21:33
The Toxic Avenger 
Torr Samaho 
normalcrashrandom
closedfixed 
MicrosoftWindowsXP/Vista/7
1.0 
1.21.2 
0001106: Skins folder causes crashes upon picking up any items online with Armageddon2v63.pk3
'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.
On 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.
It seems to only happen to select clients, as TerminusEst13 and I are the only people I know of with this issue.
No tags attached.
child of 0001322closed Blzut3 Skin Aren't Counted Properly 
zip CrashReport-TE13.zip (19,024) 2012-10-07 17:32
/tracker/file_download.php?file_id=789&type=bug
? te13-skin-combatmedic.wad (1,295,109) 2012-10-07 17:33
/tracker/file_download.php?file_id=790&type=bug
? te13-skin-engineer.wad (740,884) 2012-10-07 17:33
/tracker/file_download.php?file_id=791&type=bug
? te13-skin-explorer.wad (376,114) 2012-10-07 17:33
/tracker/file_download.php?file_id=792&type=bug
? te13-skin-ranger.wad (758,321) 2012-10-07 17:33
/tracker/file_download.php?file_id=793&type=bug
? te13-skinzd-ranger.wad (593,390) 2012-10-07 17:33
/tracker/file_download.php?file_id=794&type=bug
zip CrashReport-TTA.zip (20,069) 2012-10-07 22:43
/tracker/file_download.php?file_id=796&type=bug
zip CrashReport2-18-13.zip (19,742) 2013-02-19 04:40
/tracker/file_download.php?file_id=940&type=bug
zip CrashReport2-TE13-2-23-13.zip (22,162) 2013-02-23 19:27
/tracker/file_download.php?file_id=941&type=bug
zip CrashReport2-TE13-2-23-13-2.zip (22,343) 2013-02-23 21:22
/tracker/file_download.php?file_id=942&type=bug
rar CrashReportTTA-1.1.rar (20,999) 2013-07-04 18:27
/tracker/file_download.php?file_id=999&type=bug
Issue History
2012-10-07 15:07The Toxic AvengerNew Issue
2012-10-07 15:28unknownnaNote Added: 0005032
2012-10-07 15:28unknownnaStatusnew => feedback
2012-10-07 15:43unknownnaNote Edited: 0005032bug_revision_view_page.php?bugnote_id=5032#r2753
2012-10-07 16:04Torr SamahoNote Added: 0005034
2012-10-07 16:09The Toxic AvengerNote Added: 0005035
2012-10-07 16:09The Toxic AvengerStatusfeedback => new
2012-10-07 16:14The Toxic AvengerNote Edited: 0005035bug_revision_view_page.php?bugnote_id=5035#r2755
2012-10-07 16:16The Toxic AvengerNote Edited: 0005035bug_revision_view_page.php?bugnote_id=5035#r2756
2012-10-07 16:28Torr SamahoNote Added: 0005036
2012-10-07 17:32TerminusEst13File Added: CrashReport-TE13.zip
2012-10-07 17:33TerminusEst13File Added: te13-skin-combatmedic.wad
2012-10-07 17:33TerminusEst13File Added: te13-skin-engineer.wad
2012-10-07 17:33TerminusEst13File Added: te13-skin-explorer.wad
2012-10-07 17:33TerminusEst13File Added: te13-skin-ranger.wad
2012-10-07 17:33TerminusEst13File Added: te13-skinzd-ranger.wad
2012-10-07 17:34TerminusEst13Note Added: 0005040
2012-10-07 22:43The Toxic AvengerFile Added: CrashReport-TTA.zip
2012-10-07 22:43The Toxic AvengerNote Added: 0005044
2012-10-09 17:21unknownnaNote Added: 0005063
2013-02-19 04:40The Toxic AvengerFile Added: CrashReport2-18-13.zip
2013-02-19 04:45The Toxic AvengerNote Added: 0006051
2013-02-23 09:00Torr SamahoNote Added: 0006062
2013-02-23 19:26TerminusEst13Note Added: 0006065
2013-02-23 19:27TerminusEst13File Added: CrashReport2-TE13-2-23-13.zip
2013-02-23 19:28TerminusEst13Note Edited: 0006065bug_revision_view_page.php?bugnote_id=6065#r3346
2013-02-23 21:22TerminusEst13File Added: CrashReport2-TE13-2-23-13-2.zip
2013-02-23 23:07DuskNote Added: 0006066
2013-02-23 23:15The Toxic AvengerNote Added: 0006067
2013-04-11 18:57DuskRelationship addedchild of 0001322
2013-06-23 22:28DevilHunterNote Added: 0006495
2013-06-27 18:47Torr SamahoNote Added: 0006515
2013-06-27 18:47Torr SamahoNote Edited: 0006515bug_revision_view_page.php?bugnote_id=6515#r3597
2013-07-02 01:03President PeopleNote Added: 0006548
2013-07-02 01:08President PeopleNote Edited: 0006548bug_revision_view_page.php?bugnote_id=6548#r3628
2013-07-04 18:24QentNote Added: 0006569
2013-07-04 18:27The Toxic AvengerFile Added: CrashReportTTA-1.1.rar
2013-07-04 18:27The Toxic AvengerNote Added: 0006570
2013-07-04 18:28Torr SamahoNote Added: 0006571
2013-07-04 18:34Torr SamahoNote Edited: 0006571bug_revision_view_page.php?bugnote_id=6571#r3644
2013-07-20 04:07President PeopleNote Added: 0006712
2013-07-20 04:07President PeopleNote Edited: 0006712bug_revision_view_page.php?bugnote_id=6712#r3735
2013-07-20 14:39ArcoNote Added: 0006713
2013-07-20 14:51ArcoNote Edited: 0006713bug_revision_view_page.php?bugnote_id=6713#r3737
2013-07-20 18:21ArcoNote Edited: 0006713bug_revision_view_page.php?bugnote_id=6713#r3738
2013-07-21 09:34Torr SamahoNote Added: 0006723
2013-07-21 09:34Torr SamahoAssigned To => Torr Samaho
2013-07-21 09:34Torr SamahoStatusnew => assigned
2013-07-21 19:53Torr SamahoNote Added: 0006739
2013-07-21 20:24DuskStatusassigned => needs testing
2013-07-21 20:24DuskTarget Version => 1.2
2013-07-21 22:45ArcoNote Added: 0006744
2013-07-22 06:48Torr SamahoStatusneeds testing => resolved
2013-07-22 06:48Torr SamahoFixed in Version => 1.2
2013-07-22 06:48Torr SamahoResolutionopen => fixed
2018-09-30 21:33Blzut3Statusresolved => closed

Notes
(0005032)
unknownna   
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?

(0005034)
Torr Samaho   
2012-10-07 16:04   
Please also post a 1.0 crashlog.
(0005035)
The Toxic Avenger   
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").

(0005036)
Torr Samaho   
2012-10-07 16:28   
I need the CrashReport.zip file, not the console log. Do you get such a report?
(0005040)
TerminusEst13   
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.
(0005044)
The Toxic Avenger   
2012-10-07 22:43   
Misunderstanding on my part. I've uploaded my own crashlog as well.
(0005063)
unknownna   
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.
(0006051)
The Toxic Avenger   
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.
(0006062)
Torr Samaho   
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.
(0006065)
TerminusEst13   
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.

(0006066)
Dusk   
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?
(0006067)
The Toxic Avenger   
2013-02-23 23:15   
I dunno, the crashes randomly stopped today and I have the 98A announcer currently.
(0006495)
DevilHunter   
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.
(0006515)
Torr Samaho   
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?

(0006548)
President People   
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.

(0006569)
Qent   
2013-07-04 18:24   
This still happens in 130512.
(0006570)
The Toxic Avenger   
2013-07-04 18:27   
Confirmed, uploaded a crash report from the 1.1 test.
(0006571)
Torr Samaho   
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?

(0006712)
President People   
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.

(0006713)
Arco   
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.

(0006723)
Torr Samaho   
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.
(0006739)
Torr Samaho   
2013-07-21 19:53   
This fixes some announcer related crashes. Please test if it fixes the crashes you have.
(0006744)
Arco   
2013-07-21 22:45   
That fixed it on my part.