Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

come cross a core dump while play the game for a long time #3

Open
suijingfeng opened this issue Mar 30, 2019 · 7 comments
Open

come cross a core dump while play the game for a long time #3

suijingfeng opened this issue Mar 30, 2019 · 7 comments

Comments

@suijingfeng
Copy link
Owner

suijingfeng commented Mar 30, 2019

The log is pasted as following: save for analyse in the future

------ Server Initialization ------
Server: q3dm9
RE_Shutdown( 0 )
Destroy Image: *default
Destroy Image: *white
Destroy Image: *fog
Destroy Image: *dlight
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *scratch
Destroy Image: *identityLight
Destroy Image: gfx/2d/bigchars.tga
Destroy Image: gfx/misc/console01.tga
Destroy Image: gfx/misc/console02.tga
Destroy Image: menu/art/font1_prop.tga
Destroy Image: menu/art/font1_prop_glo.tga
Destroy Image: menu/art/font2_prop.tga
Destroy Image: menu/art/3_cursor2
Destroy Image: menu/art/switch_on
Destroy Image: menu/art/switch_off
Destroy Image: textures/sfx/logo512.tga
Destroy Image: gfx/colors/black.tga
Destroy Image: menu/art/slider2
Destroy Image: menu/art/sliderbutt_0
Destroy Image: menu/art/sliderbutt_1
Destroy Image: levelshots/q3dm8.tga
Destroy Image: textures/sfx/detail.tga
Destroy Image: *lightmap0
Destroy Image: *lightmap1
Destroy Image: *lightmap2
Destroy Image: *lightmap3
Destroy Image: *lightmap4
Destroy Image: *lightmap5
Destroy Image: *lightmap6
Destroy Image: *lightmap7
Destroy Image: *lightmap8
Destroy Image: *lightmap9
Destroy Image: *lightmap10
Destroy Image: *lightmap11
Destroy Image: *lightmap12
Destroy Image: *lightmap13
Destroy Image: *lightmap14
Destroy Image: textures/gothic_block/blocks18d
Destroy Image: textures/gothic_block/blocks18c
Destroy Image: textures/gothic_trim/metalsupport4b.tga
Destroy Image: textures/gothic_trim/metalsupport4j.tga
Destroy Image: textures/gothic_trim/pitted_rust3
Destroy Image: textures/gothic_trim/stucco7top
Destroy Image: textures/gothic_trim/border10
Destroy Image: textures/gothic_trim/metalsupport4b
Destroy Image: textures/gothic_block/blocks17
Destroy Image: textures/gothic_block/blocks15
Destroy Image: textures/gothic_block/blocks17g
Destroy Image: textures/gothic_trim/border6
Destroy Image: textures/gothic_light/border7_ceil39.tga
Destroy Image: textures/gothic_light/border_ceil39.blend.tga
Destroy Image: textures/gothic_block/blocks18cbloodhead
Destroy Image: textures/stone/pjrock6
Destroy Image: textures/gothic_block/blocks17k
Destroy Image: textures/gothic_block/blocks18c_1a
Destroy Image: textures/gothic_trim/baseboard09_c
Destroy Image: textures/gothic_block/blocks17i
Destroy Image: textures/gothic_block/blocks17slime
Destroy Image: textures/gothic_light/border7_ceil39b.tga
Destroy Image: textures/gothic_light/border7_ceil39b.blend.tga
Destroy Image: textures/gothic_trim/blocks15_bb09e
Destroy Image: textures/base_light/ceil1_39.tga
Destroy Image: textures/base_light/ceil1_39.blend.tga
Destroy Image: textures/gothic_light/ironcrossltbkgrd
Destroy Image: textures/gothic_trim/border7
Destroy Image: textures/gothic_trim/stucco7bord1
Destroy Image: textures/common/invisible.tga
Destroy Image: textures/base_support/plate2_5
Destroy Image: textures/liquids/pool3d_5.tga
Destroy Image: textures/liquids/pool3d_6.tga
Destroy Image: textures/liquids/pool3d_3.tga
Destroy Image: textures/gothic_wall/purptileb
Destroy Image: textures/skies/dimclouds.tga
Destroy Image: textures/skies/pjbasesky.tga
Destroy Image: textures/gothic_trim/metalsupport4j
Destroy Image: textures/gothic_wall/iron01_p
Destroy Image: textures/stone/pjrock17
Destroy Image: textures/gothic_trim/blocks17g_stairtread
Destroy Image: textures/sfx/blocks17final_pent.tga
Destroy Image: textures/sfx/pentagramfloor_red_glow.tga
Destroy Image: textures/gothic_trim/border2
Destroy Image: textures/gothic_block/blocks15_relief1
Destroy Image: textures/gothic_light/gothic_light3.tga
Destroy Image: textures/gothic_light/gothic_light2_blend.tga
Destroy Image: textures/gothic_block/blocks18cblood
Destroy Image: textures/gothic_trim/baseboard09_f
Destroy Image: textures/gothic_trim/wood2
Destroy Image: textures/gothic_floor/pj_e3_center2
Destroy Image: textures/gothic_trim/baseboard03
Destroy Image: textures/base_light/ceil1_38.tga
Destroy Image: textures/base_light/ceil1_38.blend.tga
Destroy Image: textures/gothic_block/windowevil2c_block18c.tga
Destroy Image: textures/gothic_block/evil2cglow.tga
Destroy Image: textures/sfx/flame1.tga
Destroy Image: textures/sfx/flame2.tga
Destroy Image: textures/sfx/flame3.tga
Destroy Image: textures/sfx/flame4.tga
Destroy Image: textures/sfx/flame5.tga
Destroy Image: textures/sfx/flame6.tga
Destroy Image: textures/sfx/flame7.tga
Destroy Image: textures/sfx/flame8.tga
Destroy Image: textures/sfx/flameball.tga
Destroy Image: textures/sfx/bouncepad01block18b.tga
Destroy Image: textures/sfx/bouncepad01b_layer1.tga
Destroy Image: textures/sfx/jumppadsmall.tga
Destroy Image: textures/sfx/firegorre.tga
Destroy Image: textures/gothic_block/blocks17_ow.tga
Destroy Image: textures/base_light/ceil1_22a.tga
Destroy Image: textures/base_light/ceil1_22a.blend.tga
Destroy Image: textures/gothic_light/gothic_light2.tga
Destroy Image: textures/gothic_block/blocks15_relief2
Destroy Image: textures/base_trim/border11light.tga
Destroy Image: textures/base_trim/border11light.glow.tga
Destroy Image: textures/sfx/blocks18ccomputer.tga
Destroy Image: textures/sfx/compscreen/letters1.tga
Destroy Image: textures/sfx/compscreen/letters2.tga
Destroy Image: textures/sfx/compscreen/letters3.tga
Destroy Image: textures/sfx/compscreen/letters5.tga
Destroy Image: textures/sfx/compscreen/letters4.tga
Destroy Image: textures/base_support/basic1_1
Destroy Image: textures/gothic_trim/window_a_bottom1
Destroy Image: textures/gothic_trim/window_a1
Destroy Image: textures/base_floor/proto_rustygrate2.tga
Destroy Image: textures/gothic_trim/window_a_bottom2
Destroy Image: textures/gothic_trim/metalsupsolid
Destroy Image: textures/gothic_trim/supportborder
Destroy Image: textures/base_floor/concrete
Destroy Image: textures/gothic_trim/border12
Destroy Image: textures/gothic_trim/pjwal5q
Destroy Image: textures/common/mirror1.tga
Destroy Image: textures/sfx/mirrorkc.tga
Destroy Image: textures/gothic_block/blocks17g_ow.tga
Destroy Image: textures/sfx/computerblocks15.tga
Destroy Image: models/mapobjects/pj_lamp
Destroy Image: textures/effects/tinfx2.tga
Destroy Image: models/mapobjects/pj_light.tga
Destroy Image: models/mapobjects/flag/banner_strgg.tga
Destroy Image: models/mapobjects/storch/storch
Destroy Image: models/mapobjects/skull/ribcage.tga
Destroy Image: models/mapobjects/Skull/skull
Destroy Image: models/mapobjects/weeds/weed02.tga
Destroy Image: textures/liquids/lavahell.tga
Destroy Image: gfx/misc/flare.tga
Destroy Image: textures/base_support/metal1_1
Destroy Image: textures/gothic_door/door02_j4
Destroy Image: gfx/2d/numbers/zero_32b.tga
Destroy Image: gfx/2d/numbers/one_32b.tga
Destroy Image: gfx/2d/numbers/two_32b.tga
Destroy Image: gfx/2d/numbers/three_32b.tga
Destroy Image: gfx/2d/numbers/four_32b.tga
Destroy Image: gfx/2d/numbers/five_32b.tga
Destroy Image: gfx/2d/numbers/six_32b.tga
Destroy Image: gfx/2d/numbers/seven_32b.tga
Destroy Image: gfx/2d/numbers/eight_32b.tga
Destroy Image: gfx/2d/numbers/nine_32b.tga
Destroy Image: gfx/2d/numbers/minus_32b.tga
Destroy Image: menu/art/skill1.tga
Destroy Image: menu/art/skill2.tga
Destroy Image: menu/art/skill3.tga
Destroy Image: menu/art/skill4.tga
Destroy Image: menu/art/skill5.tga
Destroy Image: gfx/damage/blood_screen.tga
Destroy Image: gfx/2d/defer.tga
Destroy Image: menu/tab/name.tga
Destroy Image: menu/tab/ping.tga
Destroy Image: menu/tab/score.tga
Destroy Image: menu/tab/time.tga
Destroy Image: gfx/misc/smokepuff3.tga
Destroy Image: gfx/misc/smokepuffragepro.tga
Destroy Image: gfx/misc/smokepuff2b.tga
Destroy Image: sprites/plasmaa.tga
Destroy Image: gfx/damage/blood_spurt.tga
Destroy Image: gfx/2d/lag.tga
Destroy Image: gfx/2d/net.tga
Destroy Image: sprites/bubble.tga
Destroy Image: gfx/misc/tracer2.tga
Destroy Image: gfx/2d/select.tga
Destroy Image: gfx/2d/crosshaira
Destroy Image: gfx/2d/crosshairb.tga
Destroy Image: gfx/2d/crosshairc.tga
Destroy Image: gfx/2d/crosshaird.tga
Destroy Image: gfx/2d/crosshaire.tga
Destroy Image: gfx/2d/crosshairf.tga
Destroy Image: gfx/2d/crosshairg.tga
Destroy Image: gfx/2d/crosshairh.tga
Destroy Image: gfx/2d/crosshairi.tga
Destroy Image: gfx/2d/crosshairj.tga
Destroy Image: gfx/2d/backtile
Destroy Image: icons/noammo
Destroy Image: textures/effects/quadmap2.tga
Destroy Image: textures/effects/envmapgold2.tga
Destroy Image: textures/effects/invismap.tga
Destroy Image: textures/effects/regenmap2.tga
Destroy Image: textures/sfx/specular.tga
Destroy Image: models/powerups/armor/newyellow.tga
Destroy Image: models/powerups/armor/energy_yel3.tga
Destroy Image: icons/iconr_yellow.tga
Destroy Image: models/weapons2/shells/M_shell.tga
Destroy Image: models/weapons2/shells/s_shell.tga
Destroy Image: models/gibs/gibs.tga
Destroy Image: sprites/balloon4.tga
Destroy Image: models/weaphits/blood201.tga
Destroy Image: models/weaphits/blood202.tga
Destroy Image: models/weaphits/blood203.tga
Destroy Image: models/weaphits/blood204.tga
Destroy Image: models/weaphits/blood205.tga
Destroy Image: models/weaphits/bullet1.tga
Destroy Image: models/weaphits/bullet2.tga
Destroy Image: models/weaphits/bullet3.tga
Destroy Image: models/weaphits/ring01_1.tga
Destroy Image: models/weaphits/newexplo1.tga
Destroy Image: gfx/misc/teleportEffect2.tga
Destroy Image: menu/medals/medal_impressive.tga
Destroy Image: menu/medals/medal_excellent.tga
Destroy Image: menu/medals/medal_gauntlet.tga
Destroy Image: menu/medals/medal_defend.tga
Destroy Image: menu/medals/medal_assist.tga
Destroy Image: menu/medals/medal_capture.tga
Destroy Image: icons/iconr_shard.tga
Destroy Image: textures/effects/tinfx2c.tga
Destroy Image: models/powerups/armor/shard2.tga
Destroy Image: textures/effects/envmaprail.tga
Destroy Image: models/powerups/armor/shard_sphere.tga
Destroy Image: icons/iconr_red.tga
Destroy Image: models/powerups/armor/newred.tga
Destroy Image: models/powerups/armor/energy_red1.tga
Destroy Image: icons/iconh_green.tga
Destroy Image: textures/effects/tinfx2b.tga
Destroy Image: icons/iconh_yellow.tga
Destroy Image: textures/effects/envmapyel.tga
Destroy Image: icons/iconh_red.tga
Destroy Image: textures/effects/envmapgold.tga
Destroy Image: textures/sfx/kenelectric.tga
Destroy Image: icons/iconh_mega.tga
Destroy Image: textures/effects/envmapblue.tga
Destroy Image: textures/effects/envmapblue2.tga
Destroy Image: icons/iconw_gauntlet.tga
Destroy Image: models/weapons2/gauntlet/gauntlet1.tga
Destroy Image: models/weapons2/gauntlet/gauntlet3.tga
Destroy Image: models/weapons2/gauntlet/gauntlet4.tga
Destroy Image: models/weapons2/gauntlet/gauntlet2.tga
Destroy Image: icons/iconw_shotgun.tga
Destroy Image: models/weapons2/shotgun/shotgun_laser.tga
Destroy Image: models/weapons2/shotgun/shotgun.tga
Destroy Image: models/powerups/ammo/shotammo.tga
Destroy Image: models/powerups/ammo/shotammo2.tga
Destroy Image: models/weapons2/shotgun/f_shotgun.tga
Destroy Image: icons/iconw_machinegun.tga
Destroy Image: models/weapons2/machinegun/machinegun.tga
Destroy Image: textures/effects/tinfx2d.tga
Destroy Image: models/powerups/ammo/machammo.tga
Destroy Image: models/powerups/ammo/machammo2.tga
Destroy Image: models/weapons2/machinegun/f_machinegun.tga
Destroy Image: icons/iconw_grenade.tga
Destroy Image: models/weapons2/grenadel/grenadel.tga
Destroy Image: models/powerups/ammo/grenammo.tga
Destroy Image: models/powerups/ammo/grenammo2.tga
Destroy Image: models/weapons2/grenadel/f_grenadel.tga
Destroy Image: models/ammo/grenade.tga
Destroy Image: models/ammo/grenade_r.tga
Destroy Image: models/ammo/grenade_g.tga
Destroy Image: models/weaphits/glboom/glboom_1.tga
Destroy Image: models/weaphits/glboom/glboom_2.tga
Destroy Image: models/weaphits/glboom/glboom_3.tga
Destroy Image: icons/iconw_rocket.tga
Destroy Image: models/weapons2/rocketl/rocketl.TGA
Destroy Image: models/weapons2/rocketl/rocketl2.tga
Destroy Image: models/powerups/ammo/rockammo.tga
Destroy Image: models/powerups/ammo/rockammo2.tga
Destroy Image: models/weapons2/rocketl/f_rocketl.tga
Destroy Image: models/ammo/rocket/rockfls1.tga
Destroy Image: models/ammo/rocket/rockfls2.tga
Destroy Image: models/ammo/rocket/rockflar.tga
Destroy Image: models/ammo/rocket/rocket.tga
Destroy Image: models/ammo/rocket/rocketfn.tga
Destroy Image: models/weaphits/rlboom/rlboom_1.tga
Destroy Image: models/weaphits/rlboom/rlboom_2.tga
Destroy Image: models/weaphits/rlboom/rlboom_3.tga
Destroy Image: models/weaphits/rlboom/rlboom_4.tga
Destroy Image: models/weaphits/rlboom/rlboom_5.tga
Destroy Image: models/weaphits/rlboom/rlboom_6.tga
Destroy Image: models/weaphits/rlboom/rlboom_7.tga
Destroy Image: models/weaphits/rlboom/rlboom_8.tga
Destroy Image: icons/iconw_railgun.tga
Destroy Image: models/weapons2/railgun/railgun1.tga
Destroy Image: models/weapons2/railgun/railgun2.glow.tga
Destroy Image: models/weapons2/railgun/railgun4.tga
Destroy Image: models/weapons2/railgun/railgun3.tga
Destroy Image: models/weapons2/railgun/railgun3.glow.tga
Destroy Image: models/powerups/ammo/railammo.tga
Destroy Image: models/powerups/ammo/railammo2.tga
Destroy Image: models/weapons2/railgun/f_railgun2.tga
Destroy Image: models/weaphits/ring02_1.tga
Destroy Image: models/weaphits/ring02_2.tga
Destroy Image: models/weaphits/ring02_3.tga
Destroy Image: models/weaphits/ring02_4.tga
Destroy Image: gfx/misc/raildisc_mono2.tga
Destroy Image: gfx/misc/railcorethin_mono.tga
Destroy Image: icons/iconw_plasma.tga
Destroy Image: models/weapons2/plasma/plasma.tga
Destroy Image: textures/effects/tinfxb.tga
Destroy Image: models/weapons2/plasma/plasma_glo.tga
Destroy Image: textures/effects/envmapplas.tga
Destroy Image: models/powerups/ammo/plasammo.tga
Destroy Image: models/powerups/ammo/plasammo2.tga
Destroy Image: models/weapons2/plasma/f_plasma.tga
Destroy Image: models/weaphits/plasmaboom.tga
Destroy Image: icons/icona_shotgun.tga
Destroy Image: icons/icona_machinegun.tga
Destroy Image: icons/icona_grenade.tga
Destroy Image: icons/icona_plasma.tga
Destroy Image: icons/icona_rocket.tga
Destroy Image: icons/icona_railgun.tga
Destroy Image: icons/quad.tga
Destroy Image: icons/invis.tga
Destroy Image: gfx/damage/bullet_mrk.tga
Destroy Image: gfx/damage/burn_med_mrk.tga
Destroy Image: gfx/damage/hole_lg_mrk.tga
Destroy Image: gfx/damage/plasma_mrk.tga
Destroy Image: gfx/damage/shadow.tga
Destroy Image: sprites/splash.tga
Destroy Image: gfx/damage/blood_stain.tga
Destroy Image: models/mapobjects/podium/podium.tga
Destroy Image: models/mapobjects/podium/podiumglo.tga
Destroy Image: models/mapobjects/podium/podskull.tga
Destroy Image: models/mapobjects/podium/podskullfx.tga
Destroy Image: models/mapobjects/podium/podiumfx1.tga
Destroy Image: models/mapobjects/podium/podiumfx1b.tga
Destroy Image: sprites/explode1/fs2-0000.tga
Destroy Image: sprites/explode1/fs2-0001.tga
Destroy Image: sprites/explode1/fs2-0002.tga
Destroy Image: sprites/explode1/fs2-0003.tga
Destroy Image: sprites/explode1/fs2-0004.tga
Destroy Image: sprites/explode1/fs2-0005.tga
Destroy Image: sprites/explode1/fs2-0006.tga
Destroy Image: sprites/explode1/fs2-0007.tga
Destroy Image: sprites/explode1/fs2-0008.tga
Destroy Image: sprites/explode1/fs2-0009.tga
Destroy Image: sprites/explode1/fs2-0010.tga
Destroy Image: sprites/explode1/fs2-0011.tga
Destroy Image: sprites/explode1/fs2-0012.tga
Destroy Image: sprites/explode1/fs2-0013.tga
Destroy Image: sprites/explode1/fs2-0014.tga
Destroy Image: sprites/explode1/fs2-0015.tga
Destroy Image: sprites/explode1/fs2-0016.tga
Destroy Image: sprites/explode1/fs2-0017.tga
Destroy Image: sprites/explode1/fs2-0018.tga
Destroy Image: sprites/explode1/fs2-0019.tga
Destroy Image: sprites/explode1/fs2-0020.tga
Destroy Image: sprites/explode1/fs2-0021.tga
Destroy Image: sprites/explode1/fs2-0022.tga
Destroy Image: models/players/bones/icon_red.tga
Destroy Image: models/players/bones/red.tga
Destroy Image: models/players/lucy/icon_angel.tga
Destroy Image: models/players/lucy/angel.tga
Destroy Image: models/mapobjects/bitch/hologirl2.tga
Destroy Image: models/players/lucy/angel_h.tga
Destroy Image: models/players/slash/icon_default.tga
Destroy Image: models/players/slash/slashskate.tga
Destroy Image: models/players/slash/slash.tga
Destroy Image: models/players/slash/slash_h.tga
Destroy Image: models/players/bitterman/icon_default.tga
Destroy Image: models/players/bitterman/bitterman.tga
Destroy Image: models/players/bitterman/h_bitterman.tga
Destroy Image: models/players/visor/icon_gorre.tga
Destroy Image: models/players/visor/gorre.tga
Destroy Image: menu/art/menu_0
Destroy Image: menu/art/menu_1
Destroy Image: menu/art/replay_0
Destroy Image: menu/art/replay_1
Destroy Image: menu/art/next_0
Destroy Image: menu/art/next_1
Destroy Image: menu/medals/medal_accuracy
Destroy Image: menu/medals/medal_impressive
Destroy Image: menu/medals/medal_excellent
Destroy Image: menu/medals/medal_gauntlet
Destroy Image: menu/medals/medal_frags
Destroy Image: menu/medals/medal_victory
Destroy staging buffer.
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
We are looking in the current search path:
/home/suijingfeng/.q3a/baseq3/ztn3dm1.pk3 (10 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/xcsvai.pk3 (146 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak8.pk3 (9 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak7.pk3 (4 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak6.pk3 (64 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak5.pk3 (7 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak4.pk3 (272 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak3.pk3 (4 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak2.pk3 (148 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak1.pk3 (26 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/pak0.pk3 (3539 files)
on the pure list
/home/suijingfeng/.q3a/baseq3/chronic.pk3 (260 files)
on the pure list
/home/suijingfeng/.q3a/baseq3
./baseq3


4489 files in pk3 files
Loading vm file vm/qagame.qvm...
File "vm/qagame.qvm" found in "/home/suijingfeng/.q3a/baseq3/pak8.pk3"
VM file qagame compiled to 1823543 bytes of code
qagame loaded in 3270560 bytes on the hunk
------- Game Initialization -------
gamename: baseq3
gamedate: Sep 30 2002
Not logging to disk.
0 teams with 0 entities
18 items registered

------- BotLib Initialization -------
loaded weapons.c
loaded items.c
loaded syn.c
loaded rnd.c
loaded match.c
^3Warning: file rchat.c, line 701: variables from the match template(s) could be invalid when outputting one of the chat messages
^3Warning: file rchat.c, line 807: the key say with prefix ! is inside the key sayonara
^3Warning: file rchat.c, line 1366: variables from the match template(s) could be invalid when outputting one of the chat messages
loaded rchat.c
------------ Map Loading ------------
trying to load maps/q3dm9.aas
loaded maps/q3dm9.aas
found 57 level items

34 bots parsed
38 arenas parsed
AAS initialized.

loaded skill 1 from bots/default_c.c
loaded skill 1 from bots/slash_c.c
loaded skill 4 from bots/default_c.c
loaded skill 4 from bots/slash_c.c
loaded bots/slash_i.c
loaded bots/slash_w.c
loaded slash from bots/slash_t.c
loaded cached skill 1.000000 from bots/default_c.c
loaded skill 1 from bots/wrack_c.c
loaded cached skill 4.000000 from bots/default_c.c
loaded skill 4 from bots/wrack_c.c
loaded bots/wrack_i.c
loaded bots/wrack_w.c
loaded wrack from bots/wrack_t.c
loaded cached skill 1.000000 from bots/default_c.c
loaded skill 1 from bots/gorre_c.c
loaded cached skill 4.000000 from bots/default_c.c
loaded skill 4 from bots/gorre_c.c
loaded bots/gorre_i.c
loaded bots/gorre_w.c
loaded gorre from bots/gorre_t.c
loaded cached skill 1.000000 from bots/default_c.c
loaded skill 1 from bots/angel_c.c
loaded cached skill 4.000000 from bots/default_c.c
loaded skill 4 from bots/angel_c.c
loaded bots/angel_i.c
loaded bots/angel_w.c
loaded angel from bots/angel_t.c
RE_Shutdown( 0 )
Destroy Image: name" "ammo_cells"
}
{
"origin" "-384 720 80"
"classname" "ammo_rockets"
}
{
"model" "*1"
"classname" "trigger_hurt"
"dmg" "1000"
"spawnflags" "8"
}
{
"classname" "target_remove_powerups"
"targetname" "t113"
"origin" "-904 824 -88"
}
{
"model" "*2"
"target" "t112"
"classname" "trigger_multiple"
}
{
"origin" "-1648 1160 344"
"spawnflags" "4"
"angle" "360"
"classname" "info_player_deathmatch"
}
{
"origin" "-860 -1428 352"
"classname" "weapon_railgun"
}
{
"origin" "96 944 336"
"classname" "item_armor_combat"
}
{
"classname" "light"
"_color" "1.000000 0.000000 0.000000"
"origin" "-120 408 -56"
"light" "50"
}
{
"origin" "-656 -616 120"
"classname" "ammo_shells"
}
{
"origin" "-568 -1368 360"
"classname" "item_health"
}
{
"origin" "-868 -864 360"
"classname" "item_armor_body"
}
{
"spawnflags" "1"
"origin" "-864 -616 28"
"classname" "ammo_rockets"
}
{
"spawnflags" "1"
"origin" "-864 -376 -48"
"classname" "item_armor_shard"
}
{
"classname" "light"
"light" "200"
"_color" "1.000000 0.000000 0.000000"
"origin" "-864 -1096 -472"
}
{
"classname" "target_position"
"targetname" "t107"
"origin" "-864 -1020 436"
}
{
"classname" "target_position"
"targetname" "t106"
"origin" "-868 -988 -48"
}
{
"model" "*3"
"classname" "trigger_push"
"target" "t106"
}
{
"classname" "light"
"light" "20"
"origin" "-380 32 328"
}
{
"origin" "-864 1592 248"
"light" "50"
"classname" "light"
}
{
"origin" "-861 285 349"
"light" "30"
"classname" "light"
}
{
"classname" "target_position"
"targetname" "t45"
"origin" "-864 844 388"
}
{
"origin" "-868 1052 388"
"targetname" "t44"
"classname" "target_position"
}
{
"model" "*4"
"target" "t44"
"classname" "trigger_push"
}
{
"model" "*5"
"classname" "trigger_push"
"target" "t45"
}
{
"classname" "light"
"light" "5"
"origin" "-1104 932 376"
}
{
"model" "*6"
"target" "t96"
"classname" "trigger_push"
}
{
"targetname" "t96"
"classname" "target_position"
"origin" "-624 740 408"
}
{
"model" "*7"
"classname" "trigger_push"
"target" "t97"
}
{
"origin" "-1104 740 408"
"classname" "target_position"
"targetname" "t97"
}
{
"classname" "light"
"light" "10"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 1599 330"
}
{
"classname" "light"
"light" "200"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 1599 394"
}
{
"origin" "-736 1599 330"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "10"
"classname" "light"
}
{
"origin" "-736 1599 394"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "200"
"classname" "light"
}
{
"origin" "-992 1223 458"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "10"
"classname" "light"
}
{
"origin" "-992 1223 522"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "200"
"classname" "light"
}
{
"classname" "light"
"light" "10"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-736 1223 458"
}
{
"classname" "light"
"light" "200"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-736 1223 522"
}
{
"classname" "light"
"light" "10"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 647 458"
}
{
"classname" "light"
"light" "200"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 647 522"
}
{
"origin" "-736 647 458"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "10"
"classname" "light"
}
{
"origin" "-736 647 522"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "200"
"classname" "light"
}
{
"classname" "misc_model"
"model" "models/mapobjects/storch/storch2.md3"
"angle" "90"
"origin" "-864 -64 180"
}
{
"classname" "light"
"light" "20"
"_color" "1.000000 0.501961 0.250980"
"origin" "-863 -15 173"
}
{
"classname" "light"
"_color" "0.101820 0.063337 0.015798"
"origin" "-864 -56 232"
}
{
"origin" "-1184 484 212"
"angle" "360"
"model" "models/mapobjects/storch/storch2.md3"
"classname" "misc_model"
}
{
"origin" "-1176 484 264"
"_color" "0.101820 0.063337 0.015798"
"classname" "light"
}
{
"classname" "light"
"light" "30"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-864 843 714"
}
{
"origin" "-8----- Client Shutdown (Received signal 11) -----
----- FS_Startup -----
We are looking in the current search path:
/home/suijingfeng/.q3a/baseq3
/home/suijingfeng/.q3a/baseq3/ztn3dm1.pk3 (10 files)
/home/suijingfeng/.q3a/baseq3/xcsvai.pk3 (146 files)
/home/suijingfeng/.q3a/baseq3/pak8.pk3 (9 files)
/home/suijingfeng/.q3a/baseq3/pak7.pk3 (4 files)
/home/suijingfeng/.q3a/baseq3/pak6.pk3 (64 files)
/home/suijingfeng/.q3a/baseq3/pak5.pk3 (7 files)
/home/suijingfeng/.q3a/baseq3/pak4.pk3 (272 files)
/home/suijingfeng/.q3a/baseq3/pak3.pk3 (4 files)
/home/suijingfeng/.q3a/baseq3/pak2.pk3 (148 files)
/home/suijingfeng/.q3a/baseq3/pak1.pk3 (26 files)
/home/suijingfeng/.q3a/baseq3/pak0.pk3 (3539 files)
/home/suijingfeng/.q3a/baseq3/chronic.pk3 (260 files)
./baseq3


4489 files in pk3 files
RE_Shutdown( 1 )
Destroy Image: name" "ammo_cells"
}
{
"origin" "-384 720 80"
"classname" "ammo_rockets"
}
{
"model" "*1"
"classname" "trigger_hurt"
"dmg" "1000"
"spawnflags" "8"
}
{
"classname" "target_remove_powerups"
"targetname" "t113"
"origin" "-904 824 -88"
}
{
"model" "*2"
"target" "t112"
"classname" "trigger_multiple"
}
{
"origin" "-1648 1160 344"
"spawnflags" "4"
"angle" "360"
"classname" "info_player_deathmatch"
}
{
"origin" "-860 -1428 352"
"classname" "weapon_railgun"
}
{
"origin" "96 944 336"
"classname" "item_armor_combat"
}
{
"classname" "light"
"_color" "1.000000 0.000000 0.000000"
"origin" "-120 408 -56"
"light" "50"
}
{
"origin" "-656 -616 120"
"classname" "ammo_shells"
}
{
"origin" "-568 -1368 360"
"classname" "item_health"
}
{
"origin" "-868 -864 360"
"classname" "item_armor_body"
}
{
"spawnflags" "1"
"origin" "-864 -616 28"
"classname" "ammo_rockets"
}
{
"spawnflags" "1"
"origin" "-864 -376 -48"
"classname" "item_armor_shard"
}
{
"classname" "light"
"light" "200"
"_color" "1.000000 0.000000 0.000000"
"origin" "-864 -1096 -472"
}
{
"classname" "target_position"
"targetname" "t107"
"origin" "-864 -1020 436"
}
{
"classname" "target_position"
"targetname" "t106"
"origin" "-868 -988 -48"
}
{
"model" "*3"
"classname" "trigger_push"
"target" "t106"
}
{
"classname" "light"
"light" "20"
"origin" "-380 32 328"
}
{
"origin" "-864 1592 248"
"light" "50"
"classname" "light"
}
{
"origin" "-861 285 349"
"light" "30"
"classname" "light"
}
{
"classname" "target_position"
"targetname" "t45"
"origin" "-864 844 388"
}
{
"origin" "-868 1052 388"
"targetname" "t44"
"classname" "target_position"
}
{
"model" "*4"
"target" "t44"
"classname" "trigger_push"
}
{
"model" "*5"
"classname" "trigger_push"
"target" "t45"
}
{
"classname" "light"
"light" "5"
"origin" "-1104 932 376"
}
{
"model" "*6"
"target" "t96"
"classname" "trigger_push"
}
{
"targetname" "t96"
"classname" "target_position"
"origin" "-624 740 408"
}
{
"model" "*7"
"classname" "trigger_push"
"target" "t97"
}
{
"origin" "-1104 740 408"
"classname" "target_position"
"targetname" "t97"
}
{
"classname" "light"
"light" "10"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 1599 330"
}
{
"classname" "light"
"light" "200"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 1599 394"
}
{
"origin" "-736 1599 330"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "10"
"classname" "light"
}
{
"origin" "-736 1599 394"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "200"
"classname" "light"
}
{
"origin" "-992 1223 458"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "10"
"classname" "light"
}
{
"origin" "-992 1223 522"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "200"
"classname" "light"
}
{
"classname" "light"
"light" "10"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-736 1223 458"
}
{
"classname" "light"
"light" "200"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-736 1223 522"
}
{
"classname" "light"
"light" "10"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 647 458"
}
{
"classname" "light"
"light" "200"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-992 647 522"
}
{
"origin" "-736 647 458"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "10"
"classname" "light"
}
{
"origin" "-736 647 522"
"_color" "1.000000 0.756863 0.250980"
"spawnflags" "0"
"light" "200"
"classname" "light"
}
{
"classname" "misc_model"
"model" "models/mapobjects/storch/storch2.md3"
"angle" "90"
"origin" "-864 -64 180"
}
{
"classname" "light"
"light" "20"
"_color" "1.000000 0.501961 0.250980"
"origin" "-863 -15 173"
}
{
"classname" "light"
"_color" "0.101820 0.063337 0.015798"
"origin" "-864 -56 232"
}
{
"origin" "-1184 484 212"
"angle" "360"
"model" "models/mapobjects/storch/storch2.md3"
"classname" "misc_model"
}
{
"origin" "-1176 484 264"
"_color" "0.101820 0.063337 0.015798"
"classname" "light"
}
{
"classname" "light"
"light" "30"
"spawnflags" "0"
"_color" "1.000000 0.756863 0.250980"
"origin" "-864 843 714"
}
{
"origin" "-8Segmentation fault (core dumped)

@dGr8LookinSparky
Copy link

Maybe I'm just stating something that you already know, but if you're using Linux, gdb is a good program for analyzing core dumps (I'm not familiar with what is done on other platforms for coredumps although it looks like gdb is available for Windows and macos also), that would show you the exact line in the code the segfault accord, you could inspect the values of the variables, and you can even back trace the function calls to the core dumps. It is usually pretty good where you could figure out the issue without needing to refer to a crash log, although sometimes that can help. You can take advantage of the more advanced features of gdb if you run the program through gdb, you can then inspect variables/functions at any time, set conditional break points at code lines to stop and inspect the program when you get to specific executions, set watch points to trigger when specific variables change, and more.

https://www.gnu.org/software/gdb/

@suijingfeng
Copy link
Owner Author

suijingfeng commented Mar 30, 2019

Thank you i will try it, but must use debug version,
that is make debug
run gdb ioquake3.x86_64, than type run in the terminal.
and must have to play it for a long time in order to catch this bug. :)
possible a memory leak?

@dGr8LookinSparky
Copy link

It is good to get in the habit of always building with make debug.

@dGr8LookinSparky
Copy link

possible a memory leak?

Possible, but usually a segfault is caused by trying to access a NULL pointer. My guess is that perhaps something was maybe loaded from a shader that resulted in passing a NULL pointer somewhere, and there wasn't protection for it.

@dGr8LookinSparky
Copy link

Also if you built with make debug, and found the core file (that is the core dump and is usually where the binary was running, or it could be elsewhere depending on your settings, also depending on your settings, the core dump might not have saved, like make sure you have your system set ulimit -c unlimited or core dumps might not save, and other things may have to be adjusted if it still doesn't save), you can inspect that core dump with gdb:

gdb <path to ioquake3.x86_64> <path to core file>

You can learn a lot from inspecting a core file with gdb, and often times that can be enough to figure out a segfault, but still it tends to be better to always try to run the program with gdb whenever you are testing, ideally before core dumps might happen.

@suijingfeng
Copy link
Owner Author

After using gdb, the console print the following string:

------------ Map Loading ------------
trying to load maps/q3dm14.aas
loaded maps/q3dm14.aas
found 59 level items

34 bots parsed
38 arenas parsed
AAS initialized.

loaded skill 1 from bots/default_c.c
loaded skill 1 from bots/stripe_c.c
loaded skill 4 from bots/default_c.c
loaded skill 4 from bots/stripe_c.c
loaded bots/stripe_i.c
loaded bots/stripe_w.c
loaded stripe from bots/stripe_t.c
loaded cached skill 1.000000 from bots/default_c.c
loaded skill 1 from bots/keel_c.c
loaded cached skill 4.000000 from bots/default_c.c
loaded skill 4 from bots/keel_c.c
loaded bots/keel_i.c
loaded bots/keel_w.c
loaded keel from bots/keel_t.c
loaded cached skill 1.000000 from bots/default_c.c
loaded skill 1 from bots/razor_c.c
loaded cached skill 4.000000 from bots/default_c.c
loaded skill 4 from bots/razor_c.c
loaded bots/razor_i.c
loaded bots/razor_w.c
loaded razor from bots/razor_t.c
loaded cached skill 1.000000 from bots/default_c.c
loaded skill 1 from bots/visor_c.c
loaded cached skill 4.000000 from bots/default_c.c
loaded skill 4 from bots/visor_c.c
loaded bots/visor_i.c
loaded bots/visor_w.c
loaded visor from bots/visor_t.c
RE_Shutdown( 0 )
Destroy Image: �>���
^3Object: 0x5555556e0f19 | Invalid DescriptorSet Object 0x5555556e0f19. The spec valid usage text states 'pDescriptorSets must be a valid pointer to an array of descriptorSetCount VkDescriptorSet handles, each element of which must either be a valid handle or VK_NULL_HANDLE' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-vkFreeDescriptorSets-pDescriptorSets-00310)
^3Object: 0x5555556e0f19 | Unable to remove DescriptorSet obj 0x5555556e0f19. Was it created? Has it already been destroyed?
^3Object: 0x5555556e0f19 | Cannot call vkFreeDescriptorSets() on descriptor set 0x5555556e0f19 that has not been allocated.
tty]
Thread 1 "ioquake3.x86_64" received signal SIGSEGV, Segmentation fault.
0x00007fffe45f7418 in ?? () from /usr/lib/x86_64-linux-gnu/libVkLayer_core_validation.so
(gdb) quit
A debugging session is active.

Inferior 1 [process 26407] will be killed.

@suijingfeng
Copy link
Owner Author

have something to do with R_DestroySingleImage(), maybe destroy NULL image at the end of the game to change map

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants