Certaines map crashent (Z_Malloc: failed on allocation)

Décrivez votre problème rencontré sur Urban Terror et partez à la rencontre du monde merveilleux des .cfg.
Rendez-vous dans Outils de communication & communautaires ou Au pays des geeks pour les autres problèmes informatiques.
Répondre
Avatar du membre
Mr-Hide
Messages : 127
Enregistré le : 11 août 2008, 02:15
Localisation : .fr

Certaines map crashent (Z_Malloc: failed on allocation)

Message par Mr-Hide » 03 avr. 2010, 00:24

En l'occurence ut4_climax_v1 (et 2 autres maps dont je me souviens plus du nom)
Le crash s'effectue au moment du chargement du BSP, j'ai le temps ce voir le chargement de la map 1 seconde puis pouf, plus rien.
J'ai ce message :

Sys_Error: Z_Malloc: failed on allocation of 13676564 bytes from the main zone

Voilà tout le log du jeu :
urbanterror devmap ut4_climax_v1
ioQ3 1.35urt linux-i386 Jun 22 2008
----- FS_Startup -----
Going through search path...

----------------------
90140 files in pk3 files
execing default.cfg
execing q3config.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
QKEY found.
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
Initializing OpenGL display
...setting mode -1: 1680 1050
Using 4/4/4 Color bits, 24 depth, 0 stencil display.
GL_RENDERER: ATI Radeon HD 2900 GT
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array
...ignoring GL_EXT_texture_filter_anisotropic

GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: ATI Radeon HD 2900 GT
GL_VERSION: 2.1.8918
GL_MAX_TEXTURE_SIZE: 8192
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(32-bits) Z(24-bit) stencil(0-bits)
MODE: -1, 1680 x 1050 fullscreen hz:N/A
GAMMA: hardware w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_LINEAR
picmip: 0
texture bits: 32
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
----- finished R_Init -----
------ Initializing Sound ------
Initializing SDL audio driver...
SDL audio driver is "pulse".
SDL_AudioSpec:
Format: AUDIO_S16LSB
Freq: 22050
Samples: 512
Channels: 2
Starting SDL audio callback...
SDL audio initialized.
----- Sound Info -----
1 stereo
16384 samples
16 samplebits
1 submission_chunk
22050 speed
0x9859c38 dma buffer
No background file.
----------------------
Sound initialization successful.
--------------------------------
Sound memory manager started
Loading vm file vm/ui.qvm...
VM file ui compiled to 737597 bytes of code
ui loaded in 33931488 bytes on the hunk
UI menu load time = 916 milli seconds
UI menu load time = 487 milli seconds
26 bots parsed
13 crosshairs parsed
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: localhost
IP: 127.0.0.1
Started tty console (use +set ttycon 0 to disable)
------ Server Initialization ------
Server: ut4_climax_v1
RE_Shutdown( 0 )
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
Going through search path...

----------------------
180280 files in pk3 files
Loading vm file vm/qagame.qvm...
VM file qagame compiled to 1870844 bytes of code
qagame loaded in 34524832 bytes on the hunk
------- Game Initialization -------
gamename: q3ut4
gamedate: Dec 21 2007
0 teams with 0 entities
-----------------------------------
Com_sprintf: overflow of 8204 in 8192
BIG Info string length exceeded
BIG Info string length exceeded
-----------------------------------
RE_Shutdown( 0 )
----- R_Init -----

GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: ATI Radeon HD 2900 GT
GL_VERSION: 2.1.8918
GL_MAX_TEXTURE_SIZE: 8192
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(32-bits) Z(24-bit) stencil(0-bits)
MODE: -1, 1680 x 1050 fullscreen hz:N/A
GAMMA: hardware w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_LINEAR
picmip: 0
texture bits: 32
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
----- finished R_Init -----
Loading vm file vm/ui.qvm...
VM file ui compiled to 737597 bytes of code
ui loaded in 33931488 bytes on the hunk
UI menu load time = 940 milli seconds
UI menu load time = 501 milli seconds
26 bots parsed
13 crosshairs parsed
Loading vm file vm/cgame.qvm...
VM file cgame compiled to 1617707 bytes of code
cgame loaded in 34383680 bytes on the hunk
----- CL_Shutdown -----
Closing SDL audio device...
SDL audio device shut down.
RE_Shutdown( 1 )
-----------------------
----- Server Shutdown (Server fatal crashed: Z_Malloc: failed on allocation of 13676564 bytes from the main zone) -----
==== ShutdownGame ====
---------------------------
Sys_Error: Z_Malloc: failed on allocation of 13676564 bytes from the main zone
Shutdown tty console
Une idée/solution ?? merci d'avance de vos réponses constructives.

Pour info j'ai :
com_hunkmegs 256
com_zonemegs 32
com_soundmegs 32

Avatar du membre
BuD0KaI
Messages : 223
Enregistré le : 11 juil. 2008, 14:31
Localisation : Arrow Jump

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par BuD0KaI » 03 avr. 2010, 03:03

Bienvenu au club !
3F`Budo - Irc: #FFF - Mr.B Student's

Avatar du membre
Asche
Expert mapping & modding + Participant Powerban
Expert mapping & modding + Participant Powerban
Messages : 2650
Enregistré le : 02 août 2009, 23:08
Localisation : #unity-team

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par Asche » 03 avr. 2010, 03:07

Mr-Hide a écrit : Pour info j'ai :
com_hunkmegs 256
com_zonemegs 32
com_soundmegs 32
Tente des valeurs plus élevé.

Sinon je crois que y'avais un truc avec le nombre de pk3 dans son q3ut4, bien que je n'y crois pas trop...
Asche's Soundcloud
Album en cours : Dubstination (Dubstep) et Hyptonium (Trance)

*Beaucoup d'occupation en ce moment !*
_________________
I Love Prius

Avatar du membre
BuD0KaI
Messages : 223
Enregistré le : 11 juil. 2008, 14:31
Localisation : Arrow Jump

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par BuD0KaI » 03 avr. 2010, 03:11

lol j'ai 10 maps ffs :(, et j'ai deja essayer avec des valeurs plus élevé
3F`Budo - Irc: #FFF - Mr.B Student's

Avatar du membre
slicer
Messages : 706
Enregistré le : 01 août 2008, 19:49
Localisation : 29 ( finistère / bretagne )

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par slicer » 03 avr. 2010, 03:46

tu joues en faisant tourner une ATI 29GT avec une résolution de 1600 par 1000???
mouais.. why not..

essaye de mettre une résolution plus petite et ensuite relance la map.
si t"a cg est bloqué est 256 mo et que tu essaye de faire tourner une map tel que simpson ca peux etre trop chaud surtout en 1600 px.

ensuite quand la résolution est plus petite remet le /seta com_hunkmegs 128 ca devrai suffire...
WAF Team : CTF DIV 1 UZ > http://www.waf-team.fr/index.php // #waf
BF Team : TS DIV 3 UZ > http://www.bf-team.fr/ // #bf-team
serveur : Turnpike terror and more // #tpterror

Avatar du membre
sta0
Messages : 1444
Enregistré le : 04 mars 2008, 19:25
Localisation : Derrière le bar

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par sta0 » 03 avr. 2010, 09:35

slicer a écrit : ensuite quand la résolution est plus petite remet le /seta com_hunkmegs 128 ca devrai suffire...
http://www.urbanterror.info/docs/texts/ ... m_hunkmegs
:| 256 est le strict minimum (et encore perso jai 1024 pour faire genre et j'ai absolument jamais eu de problèmes comme vous pour charger une map, mais vraiment jamais, et jai plein de maps customs dans tous les sens dans le q3ut4).
Ceci est un petit texte qui sera ajouté en bas de tous les messages que vous rédigez. Il est limité à 256 caractères.

Avatar du membre
sta0
Messages : 1444
Enregistré le : 04 mars 2008, 19:25
Localisation : Derrière le bar

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par sta0 » 03 avr. 2010, 09:37

Asche a écrit : Sinon je crois que y'avais un truc avec le nombre de pk3 dans son q3ut4, bien que je n'y crois pas trop...
Le truc en question résout une erreur dont j'ai oublié le nom où simplement le jeu a atteint sa limite maximale de ressources indexées (en décompressant tous les pk3) alors qu'il reste des maps, ... non indexées.
Or ce processus est vital pour le jeu puisque c'est ce mécanisme entre autre qui rend possible le partage de textures, ... entre les maps.

Arf, pas de fonction pour delete un message :(
Ceci est un petit texte qui sera ajouté en bas de tous les messages que vous rédigez. Il est limité à 256 caractères.

Avatar du membre
BuD0KaI
Messages : 223
Enregistré le : 11 juil. 2008, 14:31
Localisation : Arrow Jump

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par BuD0KaI » 03 avr. 2010, 15:08

je viens d'essayer en 1024 com_hunkmegs, toujours pareils 10 sec de chargements et message d'erreur
3F`Budo - Irc: #FFF - Mr.B Student's

Avatar du membre
mikeu
Ancien responsable UTF
Messages : 1675
Enregistré le : 21 juin 2008, 15:34
Localisation : in Elsass

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par mikeu » 03 avr. 2010, 17:32

La meme, ca ou le message Resample Texture: max width
Assez chiant :/
« J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source. »

Avatar du membre
Ssxz
Messages : 3310
Enregistré le : 21 août 2008, 18:36
Localisation : Bretagne

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par Ssxz » 03 avr. 2010, 20:22

Bonjour,

J'ai voulu également essayer ut4_climax_v1, et je suis tombé sur la même erreur une fois arrivé sur le serveur MQCD, mais aussi en local. La seule méthode de résolution que j'ai trouvé est de déplacé tous les *.pk3, exceptés les zpak*...

Il doit y avoir un conflit avec une autre map, mais j'ai la flemme de tester les maps 1 à 1 :D (680 maps à tester.)
- Follow me on Twitter!
- RB Maintenance & Technique

Avatar du membre
Mr-Hide
Messages : 127
Enregistré le : 11 août 2008, 02:15
Localisation : .fr

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par Mr-Hide » 03 avr. 2010, 23:53

Asche a écrit :
Mr-Hide a écrit : Pour info j'ai :
com_hunkmegs 256
com_zonemegs 32
com_soundmegs 32
Tente des valeurs plus élevé.

Sinon je crois que y'avais un truc avec le nombre de pk3 dans son q3ut4, bien que je n'y crois pas trop...
Je vais tester des valeurs plus grande, j'ai de la ram en pagaille et mon OS est capable de la gérer. Je vous donne le résultat demain.

Sinon, j'ai pas mal de pk3, plus de 1000, mais j'ai mis toutes les maps UT dans un dossier à part pour améliorer la vitesse de démarrage, ce que me fait 714 pk3 dans le dossier.
slicer a écrit :tu joues en faisant tourner une ATI 29GT avec une résolution de 1600 par 1000???
mouais.. why not..

essaye de mettre une résolution plus petite et ensuite relance la map.
si t"a cg est bloqué est 256 mo et que tu essaye de faire tourner une map tel que simpson ca peux etre trop chaud surtout en 1600 px.

ensuite quand la résolution est plus petite remet le /seta com_hunkmegs 128 ca devrai suffire...
J'ai 90 de fps constant (y compris smoke) sur toutes les maps, même simpson, sans aucun lags !
La 2990 GT a un plus gros buffer pour sa ram que les autres cartes, sa améliore pas mal ses perf, et malgré son age, je fais touner des jeux récents au max de leur config et avec la plus grande résolution et c'est fluide.
Mais je vais bien sur tenter la manip ;)

Merci de votre aide, j'aimerai vraiment essayer cette map !

P.S. sur mon pc portable avec des perfs bidons (carte intel) j'arrive à aller sur la map ...

Avatar du membre
BuD0KaI
Messages : 223
Enregistré le : 11 juil. 2008, 14:31
Localisation : Arrow Jump

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par BuD0KaI » 04 avr. 2010, 03:16

Même en déplacant toute les maps, même problème, une question on a tous une ATI dans les gens qui on le probleme ?
3F`Budo - Irc: #FFF - Mr.B Student's

Avatar du membre
Ssxz
Messages : 3310
Enregistré le : 21 août 2008, 18:36
Localisation : Bretagne

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par Ssxz » 04 avr. 2010, 10:52

BuD0KaI a écrit :Même en déplacant toute les maps, même problème, une question on a tous une ATI dans les gens qui on le probleme ?
Il n'y a pas de liens avec la carte graphique, la preuve, j'ai une Nvidia GeForce 9500 GT.
- Follow me on Twitter!
- RB Maintenance & Technique

Avatar du membre
BuD0KaI
Messages : 223
Enregistré le : 11 juil. 2008, 14:31
Localisation : Arrow Jump

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par BuD0KaI » 05 avr. 2010, 03:03

pour ma part la cause du problême viens des vars que j'ai dans ma cfg

Code : Tout sélectionner

//gfx Var

seta cg_oldRail "0"
seta cg_oldRocket "0"
seta cg_oldPlasma "0"
seta cg_noProjectileTrail "0"
seta cg_hudFiles "ui/hud.txt"
seta r_inGameVideo "1"
seta s_doppler "1"
seta cg_scorePlums "1"
seta r_ext_compressed_textures "0"
seta r_ext_compress_textures "0"
seta com_blood "1"
seta cg_simpleItems "0"
seta cg_draw3dIcons "1"
seta cg_gibs "1"
seta cg_marks "1"
seta cg_brassTime "2000"
seta cg_shadows "1"
seta r_picmip "-1"
seta r_finish "0"
seta r_roundImagesDown "0"
seta r_lodBias "-2"
seta r_swapInterval "0"
seta r_subdivisions "1" 
seta r_lodCurveError "10000"
seta r_colorbits "32"
seta r_texturebits "32"
seta r_stencilbits "8"
seta r_depthbits "24"
seta r_dynamiclight "1"
seta r_drawSun "1"
seta r_fastsky "0"
seta r_flares "1"
seta r_textureMode "GL_LINEAR_MIPMAP_LINEAR"
seta r_vertexLight "0"
seta s_loadas8bit "0"
seta s_compression "0"
seta s_khz "22"
seta s_mixahead "0.2"
l'une de ses var par contre la flemme de chercher laquel :)
3F`Budo - Irc: #FFF - Mr.B Student's

Avatar du membre
Mr-Hide
Messages : 127
Enregistré le : 11 août 2008, 02:15
Localisation : .fr

Re: Certaines map crashent (Z_Malloc: failed on allocation)

Message par Mr-Hide » 10 avr. 2010, 20:32

Augmenter les valeurs de com_xxx ne marche pas.
J'ai sauvé tous mes binds et mes setas importantes dans l'autoexec, et j'ai supprimé q3config : ne marche pas
J'ai déplacé tous mes pk3 sauf les zpaks et climax : ça marche !

Le souci vient donc du nombre de mes maps ?
je vais faire le tri, et virer les moches, non jouées.
byebye et merci.

Répondre