En que casos sale el error 'Abort' ?
En los casos de falta de memoria ?
ni idea... no me suena de bennugd, me suena mas del operativo.
Solo a mi me salen cosas raras.... :-\
no creo que solo te pasen a vos las cosas, pero pone una captura o algo mas de detalles...
Captura!!!!????
Ocurre en la WIZ, y se imprime en el fichero de log...
fichero de log entonces.
necesito el texto completo, con mayusculas y minusculas como salen.
Abort
entonces no es de bennugd.
Por lo dicho, parece cosa de Linux, algo como esto:
http://www.linuxforums.org/forum/programming-scripting/837-abort-core-dumped.html
Free, animalico ¿qué leches haces para romper Bennu o el SO de esa manera? Ni yo en mis peores momentos con los punteros :D :D :D
La culpa es de un forero del foro, que su código es muy potente para Bennu ;D
Me encantan los acertijos. Cuando descifre la respuesta, dentro de un año, te respondo :D :D :D
Quote from: Drumpi on April 19, 2011, 12:50:48 PM
Me encantan los acertijos. Cuando descifre la respuesta, dentro de un año, te respondo :D :D :D
jajaja...
Free, yo tengo un problema tambien, tengo un programa que me dice "Error!", que cosas podrian hacer que pase esto?
pues yo tengo un programa que funciona y no dice nada, ¿por qué puede ser eso?
Quote from: DCelso on April 19, 2011, 07:48:29 PM
pues yo tengo un programa que funciona y no dice nada, ¿por qué puede ser eso?
algun bug...
A mi, windows no se me cuelga ¿que hago? ¿cambio de ordenador directamente?
Quote from: Drumpi on April 20, 2011, 12:38:21 PM
A mi, windows no se me cuelga ¿que hago? ¿cambio de ordenador directamente?
Y yo un linux que se cuelga, ahora que, eh ...
Quote from: DCelso on April 20, 2011, 02:29:14 PM
Quote from: Drumpi on April 20, 2011, 12:38:21 PM
A mi, windows no se me cuelga ¿que hago? ¿cambio de ordenador directamente?
Y yo un linux que se cuelga, ahora que, eh ...
Pfff, eso no es nada, eso lo he hecho yo, y dos veces (una con el wifi y otra con la tarjeta de video ;D).
Ahora en otro crash me sale la palabra 'Aborted', pero sólo en Wiz, estaba mirando lo de la memoria, pero no puede ser eso, la limpio toda antes...
Quote from: FreeYourMind on April 12, 2011, 09:54:26 PM
En que casos sale el error 'Abort' ?
En los casos de falta de memoria ?
Quote from: FreeYourMind on August 24, 2011, 06:12:18 PM
Ahora en otro crash me sale la palabra 'Aborted', pero sólo en Wiz, estaba mirando lo de la memoria, pero no puede ser eso, la limpio toda antes...
dos letras mas, vas progresando que sigue?? :D
Por lo menos te has fijado, ahora venia Splinter y no se enteraba y me volvia a preguntar que salia xDD
que cosa salia free?
(http://www.metallibrary.ru/bands/discographies/images/aborted/pictures/aborted.gif)
ahora si lo veo... el problema esta en que algunos pixels negros son 0 absolutos, entonces sale ese problema...
predices el futuro, porque no nos das numeros ganadores de las loterias? :P
suerte con eso
ese logo de aborted me parece conocido....
Quote from: SplinterGU on August 25, 2011, 12:19:24 AM
ahora si lo veo... el problema esta en que algunos pixels negros son 0 absolutos, entonces sale ese problema...
Muy bonito estar de coña pero el problema real sigue sin solución ;D
Quote from: FreeYourMind on August 25, 2011, 07:00:39 AM
Quote from: SplinterGU on August 25, 2011, 12:19:24 AM
ahora si lo veo... el problema esta en que algunos pixels negros son 0 absolutos, entonces sale ese problema...
Muy bonito estar de coña pero el problema real sigue sin solución ;D
Es que si tu vienes de coña, no podemos responderte seriamente, ya sabes que sin codigo no se puede dar mucha ayuda... todavia no soy adivino... si lo fuera le daria los numeros de la loteria a Rein (K´)ah Al-Ghul...
Mi pregunta se refiere a si la palabra es interna de Bennu y en que situaciones ocurre, o si es de Linux como la anterior...
Quote from: FreeYourMind on August 25, 2011, 11:43:01 AM
Mi pregunta se refiere a si la palabra es interna de Bennu y en que situaciones ocurre, o si es de Linux como la anterior...
pero esa respuesta ya te la di... de bennugd no es...
Ya he localizado lo que provoca el error, es un load_wav, el codigo es este:
let_me_alone();
Mus_Ending = load_wav("Vid/Ending.ogg");
write(0, 100, 110, 0, "mierda");
LOOP frame; end
'mierda' no se llega a escribir, se sale antes, y el output de error es 'Aborted'.
IMPORTANTE: En anteriores versiones de Bennu si funcionaba, sólo falla en Wiz, podria pensar que es un problema de memoria, pero es que tengo toda la memoria practicamente limpia antes de llamar a este process, tanto de recursos graficos como sonoros, el ogg ocupa 873 KB.
Spinter, podrias echar un ojo al nucleo de Bennu ?, ya que esto del audio fue lo ultimo que toqueteaste.
Gracias.
Joer, he usado otra que ocupa 554 KB y ha funcionado. Evidentemente es un problema de memoria, flipo porque creo que ya he usado ogg's de mayor tamaño en un Wiz...
Será que esta version consume mas recursos ? Como ya he dicho en anteriores versiones ha podido con ella...
Tambien se que en memoria ocupa más, pero me parece raro que se quede corta en memoria...
aisla ese codigo, compilalo con debug (-g), correlo con -d, y captura el output de la ejecucion (y pruebalo con y sin mochila)
luego de eso pasame tanto el log, como el codigo y el sonido.
ahora el codigo de sonido esta como estaba en versiones anteriroes de bennugd, asi que dudo que sea, ademas de que los wav/ogg funcionan en otros juegos...
posiblemente sea el archivo que estas usando.
hombre!!! ahora veo tu codigo, el write que no se llegue a escribir no tiene relacion, el write se escribe en el frame, puede ser cualquier otra cosa de otro proceso (por mas que tengas let_me_alone, puede ser algun proceso en onexit)... para debugear tienes que usar say, no write.
Say en una Wiz va ser que no xDD
El say seria lo mismo, tambien solo escribe despues del loading de la musica, encima que como te he dicho he cambiado la musica y ha funcionado, así que es evidente que es loading.
He estado mirando el resto de musicas, esta es la mayor, la mas cercana es de 828kb.
Aparte de que esta parte del juego es codigo antiguo que llevo tiempo sin modificar, asi que al fallar ahora tambien me demuestra desconfianza de que pocas cosas pueden ser el origen del error.
Voy a intentar hacer un prg solo con esto, pero claro cargado de inicio algo de memoria tendrá a mas la wiz, supongo, porque restos siempre pueden quedar, bites perdidos por la ram xD
Lo he isolado, y tambien falla! O sea, ya es un problema del tamaño de la misma y no de restos que me dejo por el camino, en el log se sale justo al cargar la musica:
WARNING: Runtime warning - file not found (PolloPollo.prg)
Loading... mod_flic.so
Loading... libgrbase.so
Loading... libvideo.so
Loading... libsdlhandler.so
Loading... libwm.so
Loading... mod_wm.so
Loading... libblit.so
Loading... librender.so
Loading... mod_video.so
Loading... libkey.so
Loading... mod_key.so
Loading... libscroll.so
Loading... mod_scroll.so
Loading... mod_timers.so
Loading... mod_time.so
Loading... libfont.so
Loading... libtext.so
Loading... mod_text.so
Loading... mod_string.so
Loading... libmouse.so
Loading... mod_mouse.so
Loading... mod_map.so
Loading... mod_proc.so
Loading... mod_sound.so
Loading... mod_file.so
Loading... mod_rand.so
Loading... mod_screen.so
Loading... mod_grproc.so
Loading... libdraw.so
Loading... mod_draw.so
Loading... mod_math.so
Loading... libjoy.so
Loading... mod_joy.so
Loading... mod_mem.so
Loading... mod_say.so
Loading... mod_effects.so
Loading... mod_dir.so
Loading... mod_sys.so
Loading... mod_blendop.so
FB_OpenMouse()
Using tslib touchscreen
***** INSTANCE MAIN(65536) ENTRY StackBase=0x1280e8 StackPTR=0x1280ec
[ 0] 000000FF 000001A2 ------
[ 2] 00000384 00000039 STRING PUSH 57
00000039
[ 4] 00000094 0004F100 GLOBAL 323840
00000039 402CB108
[ 6] 00000094 0004F124 GLOBAL 323876
00000039 402CB108 402CB12C
[ 8] 00000084 00000001 PUSH 1
00000039 402CB108 402CB12C 00000001
[ 10] 0000008C 000000F2 SYSPROC LOAD (242)
[ 12] 000000FF 000001A4 ------
[ 14] 00000094 000009BC GLOBAL 2492
4027C9C4
[ 16] 00000099 0004F100 GET_GLOBAL 323840
4027C9C4 00000000
[ 18] 00000047 LETNP
[ 19] 000000FF 000001A5 ------
[ 21] 00000094 000009C0 GLOBAL 2496
4027C9C8
[ 23] 00000099 0004F104 GET_GLOBAL 323844
4027C9C8 00000000
[ 25] 00000047 LETNP
[ 26] 000000FF 000001A6 ------
[ 28] 00000094 000009C4 GLOBAL 2500
4027C9CC
[ 30] 00000099 0004F108 GET_GLOBAL 323848
4027C9CC 00000000
[ 32] 00000047 LETNP
[ 33] 000000FF 000001A7 ------
[ 35] 00000094 000009C8 GLOBAL 2504
4027C9D0
[ 37] 00000099 0004F10C GET_GLOBAL 323852
4027C9D0 00000000
[ 39] 00000047 LETNP
[ 40] 000000FF 000001A8 ------
[ 42] 00000094 000004DC GLOBAL 1244
4027C4E4
[ 44] 00000099 0004F110 GET_GLOBAL 323856
4027C4E4 00000002
[ 46] 00000047 LETNP
[ 47] 000000FF 000001A9 ------
[ 49] 00000094 000004E4 GLOBAL 1252
4027C4EC
[ 51] 00000099 0004F114 GET_GLOBAL 323860
4027C4EC 00000001
[ 53] 00000047 LETNP
[ 54] 000000FF 000001AA ------
[ 56] 00000094 000004E8 GLOBAL 1256
4027C4F0
[ 58] 00000099 0004F118 GET_GLOBAL 323864
4027C4F0 00000001
[ 60] 00000047 LETNP
[ 61] 000000FF 000001AB ------
[ 63] 00000094 000004EC GLOBAL 1260
4027C4F4
[ 65] 00000099 0004F11C GET_GLOBAL 323868
4027C4F4 00000000
[ 67] 00000047 LETNP
[ 68] 000000FF 000001AC ------
[ 70] 00000094 000004F0 GLOBAL 1264
4027C4F8
[ 72] 00000099 0004F120 GET_GLOBAL 323872
4027C4F8 00000000
[ 74] 00000047 LETNP
[ 75] 000000FF 000001AF ------
[ 77] 00000094 0004EE34 GLOBAL 323124
402CAE3C
[ 79] 00000384 0000003A STRING PUSH 58
402CAE3C 0000003A
[ 81] 0000008A 000000B6 SYSCALL LOAD_FPG (182)
402CAE3C 00000000
[ 83] 00000047 LETNP
[ 84] 000000FF 000001B4 ------
[ 86] 00000094 0000046C GLOBAL 1132
4027C474
[ 88] 00000084 00000020 PUSH 32
4027C474 00000020
[ 90] 00000047 LETNP
[ 91] 000000FF 000001B9 ------
[ 93] 00000084 00000001 PUSH 1
00000001
[ 95] 0000008C 000000E8 SYSPROC RESERVE_CHANNELS (232)
[ 97] 000000FF 000001BE ------
[ 99] 00000094 0004EE50 GLOBAL 323152
402CAE58
[ 101] 00000384 0000003B STRING PUSH 59
402CAE58 0000003B
[ 103] 0000008A 000000DD SYSCALL LOAD_WAV (221)
402CAE58 0012FA30
[ 105] 00000047 LETNP
[ 106] 000000FF 000001C1 ------
[ 108] 00000094 0004EE54 GLOBAL 323156
402CAE5C
[ 110] 00000384 0000003C STRING PUSH 60
402CAE5C 0000003C
[ 112] 0000008A 000000DD SYSCALL LOAD_WAV (221)
402CAE5C 0012D208
[ 114] 00000047 LETNP
[ 115] 000000FF 000001C2 ------
[ 117] 00000094 0004EE60 GLOBAL 323168
402CAE68
[ 119] 00000384 0000003D STRING PUSH 61
402CAE68 0000003D
[ 121] 0000008A 000000DD SYSCALL LOAD_WAV (221)
402CAE68 00155CA0
[ 123] 00000047 LETNP
[ 124] 000000FF 000001C3 ------
[ 126] 00000094 0004EE64 GLOBAL 323172
402CAE6C
[ 128] 00000384 0000003E STRING PUSH 62
402CAE6C 0000003E
[ 130] 0000008A 000000DD SYSCALL LOAD_WAV (221)
402CAE6C 0012D2E0
[ 132] 00000047 LETNP
[ 133] 000000FF 000001C4 ------
[ 135] 00000094 0004EE6C GLOBAL 323180
402CAE74
[ 137] 00000384 0000003F STRING PUSH 63
402CAE74 0000003F
[ 139] 0000008A 000000DD SYSCALL LOAD_WAV (221)
402CAE74 0012D2F8
[ 141] 00000047 LETNP
[ 142] 000000FF 000001C5 ------
[ 144] 00000094 0004EE70 GLOBAL 323184
402CAE78
[ 146] 00000384 00000040 STRING PUSH 64
402CAE78 00000040
[ 148] 0000008A 000000DD SYSCALL LOAD_WAV (221)
402CAE78 0012D310
[ 150] 00000047 LETNP
[ 151] 000000FF 000001CE ------
[ 153] 00000099 00000088 GET_GLOBAL 136
00000008
[ 155] 00000084 000003F2 PUSH 1010
00000008 000003F2
[ 157] 0000002D EQ
00000000
[ 158] 0000009C 000000AE JFALSE 174
[ 174] 000000FF 000001D6 ------
[ 176] 00000084 00000140 PUSH 320
00000140
[ 178] 00000084 000000F0 PUSH 240
00000140 000000F0
[ 180] 00000084 00000010 PUSH 16
00000140 000000F0 00000010
[ 182] 0000008C 0000001E SYSPROC SET_MODE (30)
[ 184] 000000FF 000001DA ------
[ 186] 0000008A 0000002D SYSCALL TIME (45)
4E5C0CF3
[ 188] 0000008C 00000107 SYSPROC RAND_SEED (263)
[ 190] 000000FF 000001DB ------
[ 192] 00000084 0000003C PUSH 60
0000003C
[ 194] 00000084 00000000 PUSH 0
0000003C 00000000
[ 196] 0000008C 00000020 SYSPROC SET_FPS (32)
[ 198] 000000FF 000001E4 ------
[ 200] 0000008B 00000004 PROCESS ENDING (4)
***** INSTANCE ENDING(65537) ENTRY StackBase=0x155cb8 StackPTR=0x155cbc
[ 0] 000000FF 00001BCC ------
[ 2] 00000099 00000088 GET_GLOBAL 136
00000008
[ 4] 00000084 000003F2 PUSH 1010
00000008 000003F2
[ 6] 0000002D EQ
00000000
[ 7] 0000009E 0000000F JTFALSE 15
00000000
[ 15] 0000009C 00000018 JFALSE 24
[ 24] 000000FF 00001BCE ------
[ 26] 0000008C 000000CE SYSPROC LET_ME_ALONE (206)
[ 28] 000000FF 00001BD0 ------
[ 30] 00000094 0004EF70 GLOBAL 323440
402CAF78
[ 32] 00000384 000003F7 STRING PUSH 1015
402CAF78 000003F7
[ 34] 0000008A 000000DD SYSCALL LOAD_WAV (221)
si, evidentemente es fallo de memoria y efectivamente revienta en el load_wav, veo unos cuantos load_wav, que sopongo no seran mucha memoria...
podrias verificar cuanta memoria ocupa ese programa con ese sonido en pc... quizas eso te pueda dar una pista del problema... como sea, tambien intenta recodificar el sonido... has comprobado tambien que el sonido esta bien grabado y no te quedo cortado o corrupto? a veces pasa que quedan grabados a 0, o corruptos... o que el path suministrado sea el correcto?
pero si otros wavs te funcionan (como se ve arriba en el log) no es problema sistematico de la load_wav.
Solo tengo 3, 4 wav's FX que cargo de forma global y que nunca descargo, pero son minimos.
Como mido la memoria en el PC ?
El ogg esta bien, si ya lo he usado antes en la Wiz, y eso que he cambiado varias veces de runtime y ese sonido ya lo usaba y nunca tuve problemas con el...
Mañana vuelvo a probar el rutime r244
en pc lo ves con el administrador de tareas.
37.288 K