MantisBT - Zandronum
View Issue Details
0001775Zandronum[All Projects] Bugpublic2014-04-08 17:132018-09-30 23:15
President People 
Torr Samaho 
normalmajoralways
closedfixed 
AppleMac OS X10.4-10.7
2.0-beta 
2.02.0 
0001775: PolyObj issues with Maps in Zandronum 2.0 alpha
No idea what's going on here. Wad runs as one would expect in Zandro 1.2, but when I try it in the 2.0 alpha, most maps are severely messed up. Textures are missing causing massive HOMs, monsters and players can see and fire hitscans through (now invisible) walls, polyobjects (I think. They're definitely something) are contorted and stretched across the map.
The screenshot is just a taste of the insanity. Load up the wad linked below in the 2.0 alpha to see for yourself. I recommend Map01, Map05 and Map06. Terry couldn't make something like this if he tried.
'http://static.best-ever.org/wads/iu-part5-zd109c.wad [^]'
No tags attached.
png Invasion UAC in Zandronum 2.0 alpha.png (449,299) 2014-04-08 17:13
/tracker/file_download.php?file_id=1194&type=bug
Issue History
2014-04-08 17:13President PeopleNew Issue
2014-04-08 17:13President PeopleFile Added: Invasion UAC in Zandronum 2.0 alpha.png
2014-04-08 23:28skyrimguyNote Added: 0008523
2014-04-08 23:33skyrimguyNote Edited: 0008523bug_revision_view_page.php?bugnote_id=8523#r4616
2014-04-09 16:54Edward-sanNote Added: 0008524
2014-04-09 17:24skyrimguyNote Added: 0008525
2014-04-09 19:31Torr SamahoNote Added: 0008526
2014-04-09 19:32Torr SamahoAssigned To => Torr Samaho
2014-04-09 19:32Torr SamahoStatusnew => feedback
2014-04-10 04:18skyrimguyNote Added: 0008536
2014-04-11 01:41ArcoNote Added: 0008537
2014-04-11 01:45ArcoSummaryMajor map issues with Invasion UAC in Zandronum 2.0 alpha => PolyObj issues with Maps in Zandronum 2.0 alpha
2014-04-12 16:48Torr SamahoNote Added: 0008543
2014-04-12 23:54Edward-sanNote Added: 0008546
2014-04-13 00:17ArcoNote Added: 0008547
2014-04-13 07:17Torr SamahoNote Added: 0008553
2014-07-05 15:49Torr SamahoTarget Version => 2.0
2014-07-05 17:23Torr SamahoNote Added: 0009852
2014-07-05 17:23Torr SamahoStatusfeedback => needs testing
2014-07-06 01:16ArcoNote Added: 0009867
2014-07-06 01:16ArcoStatusneeds testing => feedback
2014-07-06 06:14Torr SamahoNote Added: 0009870
2014-07-06 06:14Torr SamahoStatusfeedback => needs testing
2014-07-07 17:13ArcoNote Added: 0009888
2014-07-07 17:13ArcoStatusneeds testing => resolved
2014-07-07 17:13ArcoResolutionopen => fixed
2014-07-07 17:13ArcoFixed in Version => 2.0
2018-09-30 23:15Blzut3Statusresolved => closed

Notes
(0008523)
skyrimguy   
2014-04-08 23:28   
(edited on: 2014-04-08 23:33)
Tested on Debian Wheezy x86_64

Zandronum crash when starting a new game (iu-part5-zd109c.wad):

2.0-alpha-r131027-1824
changeset: 3902:cceed240dc03
2.0-alpha-r131027-2051
changeset: 3903:9c64f2bd7d93
2.0-alpha-r131028-1911
changeset: 3904:cf1e312f353a
2.0-alpha-r131028-1921
changeset: 3905:e0b6ddd16a52

Zandronum fails to compile:

2.0-alpha-r131102-1121
changeset: 3911:c150ae51ddf7
2.0-alpha-r131102-1148
changeset: 3912:3b4761ca979b


[ 66%] Building CXX object src/CMakeFiles/zdoom.dir/teaminfo.o
[ 66%] Building CXX object src/CMakeFiles/zdoom.dir/tempfiles.o
[ 66%] Building CXX object src/CMakeFiles/zdoom.dir/unlagged.o
[ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_collection.o
[ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_draw.o
[ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_font.o
[ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_palette.o
[ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_pfx.o
[ 67%] Building CXX object src/CMakeFiles/zdoom.dir/v_text.o
[ 68%] Building CXX object src/CMakeFiles/zdoom.dir/v_video.o
/home/skyrimguy/zandronum_build/zandronum/src/v_video.cpp:1785:28: error: no ‘void IVideo::DumpAdapters()’ member function declared in class ‘IVideo’
/home/skyrimguy/zandronum_build/zandronum/src/v_video.cpp: In function ‘void Cmd_vid_listadapters(FCommandLine&, APlayerPawn*, int)’:
/home/skyrimguy/zandronum_build/zandronum/src/v_video.cpp:1793:10: error: ‘class IVideo’ has no member named ‘DumpAdapters’
make[2]: *** [src/CMakeFiles/zdoom.dir/v_video.o] Error 1
make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
make: *** [all] Error 2


I can reproduce the issue:

2.0-alpha-r131102-1157
changeset: 3913:044320baf5f6
2.0-alpha-r131102-1203
changeset: 3914:ccd544a36bf2
2.0-alpha-r131102-1210
changeset: 3915:583d1760b360
2.0-alpha-r131102-1555
changeset: 3916:e2d93e75827d
2.0-alpha-r131110-1118
changeset: 3918:9261b862a4b7
2.0-alpha-r131110-1157
changeset: 3919:8c0445582bf0
2.0-alpha-r131110-1209
changeset: 3920:20159682c2ae
...
...
...
2.0-alpha-r140407-2047
changeset: 3998:6e92f14b1521

(0008524)
Edward-san   
2014-04-09 16:54   
Software or GL?
(0008525)
skyrimguy   
2014-04-09 17:24   
Both.
(0008526)
Torr Samaho   
2014-04-09 19:31   
GZDoom revision 880 has the same problem, so it's a GZDoom or ZDoom bug. Can some check when this was fixed in (G)ZDoom?
(0008536)
skyrimguy   
2014-04-10 04:18   
The issue started here:

Zandronum 2.0-alpha-r131102-1148
changeset: 3912:3b4761ca979b
(0008537)
Arco   
2014-04-11 01:41   
'http://www.osnanet.de/c.oelckers/gzdoom/download/gzdoom-bin-1-5-02.zip [^]'

Quote
Bug fixes:
- some maps with polyobjects got their geometry moved acrpss the map.
(0008543)
Torr Samaho   
2014-04-12 16:48   
Can somebody pinpoint the exact svn revision or git changeset?
(0008546)
Edward-san   
2014-04-12 23:54   
For these maps, it seems that'https://github.com/doomtech/gzdoom/commit/61f92dfb8c28f79d1c003c7cad7234cbfe1dbb02 [^]' fixes the problem.


Note: checking'https://github.com/doomtech/gzdoom/commits/trunk?page=19 [^]' and'https://github.com/doomtech/gzdoom/commits/trunk?page=18 [^]' , there are a lot of fixes which we should take a look. In particular, related to the first link, there are various 'P_LoopSidedefs' commits.
(0008547)
Arco   
2014-04-13 00:17   
So there isn't one unverisal fix that can be applied to fix the problem? I managed to test further maps with polyobjects and they also suffer the same problem, yet some maps within the same mapset are apparently fine. If so, Is it possible to just wait until we go into a more updated verison of GzDoom?
(0008553)
Torr Samaho   
2014-04-13 07:17   
Yeah, I noticed the various P_LoopSidedefs changes. I think extracting all of them is quite complicated. Possibly I should just upgrade to GZDoom 1.5.02 completely.
(0009852)
Torr Samaho   
2014-07-05 17:23   
I upgraded Zandronum 2.0 to GZDoom revision 900. Please check if this fixes the problems.
(0009867)
Arco   
2014-07-06 01:16   
I tested this on v2.0 r140705-1552. The issue still appears to be there.
(0009870)
Torr Samaho   
2014-07-06 06:14   
That version is too old. You'll need to test 140705-1713 or newer.
(0009888)
Arco   
2014-07-07 17:13   
Issue fixed in r140706-1715.