Hi
I initially found this when using version 2.5.12, but now I have retested it with 2.5.13 and it still persist.
I have a map where I was going to do all the hint / vis stuff myself, so I disabled worldspawn :: _blocksize by setting it to 0 (someone said to do that in another thread).
The bsp stage compiles ok, but on the vis stage q3map2 crashes.
I have made this test map, which does the exact same thing:
// entity 0
{
"mapcoordsmaxs" "2048 -2048"
"mapcoordsmins" "-2048 2048"
"_blocksize" "0"
"classname" "worldspawn"
// brush 0
{
( 1024 -3072 0 ) ( -1024 -3072 0 ) ( -1024 -5120 0 ) common/caulk 127 -128 -180 0.500000 -0.500000 0 0 0
( -1024 -5120 2048 ) ( -1024 -3072 2048 ) ( 1024 -3072 2048 ) common/caulk 127 -128 -180 0.500000 -0.500000 0 0 0
( 2816 -2304 0 ) ( 4864 -2304 0 ) ( 4864 -2304 -256 ) common/caulk 127 384 -180 0.500000 -0.500000 0 0 0
( 2048 -1280 0 ) ( 2048 768 0 ) ( 2048 768 -256 ) common/caulk -384 384 -180 0.500000 -0.500000 0 0 0
( 768 -2048 0 ) ( -1280 -2048 0 ) ( -1280 -2048 -256 ) fueldump/fueldumpsky 0 0 0 0.500000 0.500000 0 0 0
( -2048 -3072 0 ) ( -2048 -5120 0 ) ( -2048 -5120 -256 ) common/caulk -384 384 -180 0.500000 -0.500000 0 0 0
}
// brush 1
{
( 768 1024 0 ) ( -1280 1024 0 ) ( -1280 -1024 0 ) common/caulk -384 384 -180 0.500000 -0.500000 0 0 0
( -1280 -1024 2048 ) ( -1280 1024 2048 ) ( 768 1024 2048 ) common/caulk -384 384 -180 0.500000 -0.500000 0 0 0
( -1280 -2048 0 ) ( 768 -2048 0 ) ( 768 -2048 -256 ) common/caulk -385 384 -180 0.500000 -0.500000 0 0 0
( -2048 -1024 0 ) ( -2048 1024 0 ) ( -2048 1024 -256 ) fueldump/fueldumpsky 0 0 0 0.500000 0.500000 0 0 0
( 512 2048 0 ) ( -1536 2048 0 ) ( -1536 2048 -256 ) common/caulk -385 384 -180 0.500000 -0.500000 0 0 0
( -2304 1024 0 ) ( -2304 -1024 0 ) ( -2304 -1024 -256 ) common/caulk 128 384 -180 0.500000 -0.500000 0 0 0
}
// brush 2
{
( -2048 1024 -256 ) ( -2048 -1024 -256 ) ( -2048 -1024 -512 ) common/caulk -384 384 -180 0.500000 -0.500000 0 0 0
( 768 2048 -256 ) ( -1280 2048 -256 ) ( -1280 2048 -512 ) common/caulk 127 384 -180 0.500000 -0.500000 0 0 0
( 2048 -1024 -256 ) ( 2048 1024 -256 ) ( 2048 1024 -512 ) common/caulk -384 384 -180 0.500000 -0.500000 0 0 0
( -1024 -2048 -256 ) ( 1024 -2048 -256 ) ( 1024 -2048 -512 ) common/caulk 127 384 -180 0.500000 -0.500000 0 0 0
( -1024 -1024 0 ) ( -1024 1024 0 ) ( 1024 1024 0 ) battery/sand_disturb 0 0 0 0.500000 0.500000 0 0 0
( 1024 1024 -256 ) ( -1024 1024 -256 ) ( -1024 -1024 -256 ) common/caulk 128 -128 -180 0.500000 -0.500000 0 0 0
}
// brush 3
{
( -2048 1280 0 ) ( -2048 -768 0 ) ( -2048 -768 -256 ) common/caulk 128 384 -180 0.500000 -0.500000 0 0 0
( 768 2304 0 ) ( -1280 2304 0 ) ( -1280 2304 -256 ) common/caulk 127 384 -180 0.500000 -0.500000 0 0 0
( 2048 3072 0 ) ( 2048 5120 0 ) ( 2048 5120 -256 ) common/caulk 128 384 -180 0.500000 -0.500000 0 0 0
( 2816 2048 0 ) ( 4864 2048 0 ) ( 4864 2048 -256 ) fueldump/fueldumpsky 0 0 0 0.500000 0.500000 0 0 0
( -1024 -768 2048 ) ( -1024 1280 2048 ) ( 1024 1280 2048 ) common/caulk 128 384 -180 0.500000 -0.500000 0 0 0
( 1024 1280 0 ) ( -1024 1280 0 ) ( -1024 -768 0 ) common/caulk 128 384 -180 0.500000 -0.500000 0 0 0
}
// brush 4
{
( 1024 1024 2048 ) ( -1024 1024 2048 ) ( -1024 -1024 2048 ) fueldump/fueldumpsky 0 0 0 0.500000 0.500000 0 0 0
( -1024 -1024 2304 ) ( -1024 1024 2304 ) ( 1024 1024 2304 ) common/caulk 128 -128 -180 0.500000 -0.500000 0 0 0
( -1024 -2048 2048 ) ( 1024 -2048 2048 ) ( 1024 -2048 1792 ) common/caulk 128 -128 -180 0.500000 -0.500000 0 0 0
( 2048 -1024 2048 ) ( 2048 1024 2048 ) ( 2048 1024 1792 ) common/caulk 128 -128 -180 0.500000 -0.500000 0 0 0
( 768 2048 2048 ) ( -1280 2048 2048 ) ( -1280 2048 1792 ) common/caulk 128 -128 -180 0.500000 -0.500000 0 0 0
( -2048 1024 2048 ) ( -2048 -1024 2048 ) ( -2048 -1024 1792 ) common/caulk 128 -128 -180 0.500000 -0.500000 0 0 0
}
// brush 5
{
( 2048 1024 0 ) ( 2048 -1024 0 ) ( 2048 -1024 -256 ) fueldump/fueldumpsky 0 0 0 0.500000 0.500000 0 0 0
( 4864 2048 0 ) ( 2816 2048 0 ) ( 2816 2048 -256 ) common/caulk 127 383 -180 0.500000 -0.500000 0 0 0
( 2304 -1024 0 ) ( 2304 1024 0 ) ( 2304 1024 -256 ) common/caulk 128 384 -180 0.500000 -0.500000 0 0 0
( 3072 -2048 0 ) ( 5120 -2048 0 ) ( 5120 -2048 -256 ) common/caulk 127 383 -180 0.500000 -0.500000 0 0 0
( 3072 -1024 2048 ) ( 3072 1024 2048 ) ( 5120 1024 2048 ) common/caulk 128 383 -180 0.500000 -0.500000 0 0 0
( 5120 1024 0 ) ( 3072 1024 0 ) ( 3072 -1024 0 ) common/caulk 128 383 -180 0.500000 -0.500000 0 0 0
}
}
// entity 1
{
"origin" "0 0 24"
"classname" "info_player_deathmatch"
}
// entity 2
{
"origin" "0 256 24"
"classname" "team_CTF_bluespawn"
}
// entity 3
{
"origin" "0 -256 24"
"classname" "team_CTF_redspawn"
}
BSP stage options was: -meta -leaktest
VIS stage options was: -vis -saveprt