Jump to content
Eternal Lands Official Forums

pasmoi

Members
  • Content count

    16
  • Joined

  • Last visited

About pasmoi

  • Rank
    Rabbit
  1. Depletable resources and multiplaying

    I say YES! The only reason my girlfriend does not play this game whith me is because we would not be able to "play together". (or I'd have to divert her connection to a different IP, but I don't like this kind of trick). So I'm 200% for this. But I think this would be good if each resource had it's own "counter": resources next to storage shall then deplete fast, but once they'd be depleted, people should still be able to go further, in other spots, to get some. That would also make some "dead" maps more lively.
  2. Translation ... or not!

    Hi, I'll first sum up my all point: Whatever the langage you want to translate eternal lands to, some words should stay untranslated. Now, I'll explain why: I've set up the game to french, and used it for some time like that. But then, lots of items names where translated to french, and when I wanted to buy them on the market, or to talk about them whith other players, in english, I had no more acces to their english names. If some of them could be translated (sometime through quite some pain), the translation of some other gave synonyms that other players did not understand. But more generally, irl, when you translate something, you don't translate names of people: that would have no sense. Names of companies are never translated either. Since items names in el are pretty specifics, and since when saying "pecker" or "mattock" instead of saying "pickaxe" a lot of people would not understand, and since for the others, that would just make the conversation awkward, I think items names are pretty much like people names: untranslatable! So my point is, for items, or stats or other words in the game that does not accecpt synonyms anymore, let just untranslate them, and keep the original english word. For exemple, in we would translate "Pickaxes cannot be manufactured" in french by "Les Pickaxes ne peuvent pas être fabriqués" (instead of using the french word "Pioche". In spanish, we would say "Pickaxe no se puede fabricar" instead of "Piqueta no se puede fabricar" or "Piocha no se puede fabricar" or even using the word "zapapico" ... Also to emphasize on this kind of translation problem I invite you use dictionary to translate pickaxe from english to spanish, and then, from spanish to french, and finally from french, back to english. That could give: pickaxe -> Picos -> Sommet -> Summit I don't think that in english we can replace the word "Pickaxe" by the word "Summit" ... To end up my point, I've talked whith several french player: because of item names and stats names translation, everybody that set the game to french found it awfull, and switched back to english. What's the point of translating the game if we can't play whith the translated version? But I'd like the opinion of other players on all this, and not only of my friend. If everyone agree whith me "untranslating" item names, I'll help doing it in the ency, and then, I'll help finishing the french translation. So, do you think that would be a good idea to un-translate the names of items and stats?
  3. bot owners...

    Hi, please add me to Bot: Nial Owner: PasMoi Type: Trade Bot
  4. Yes, I agree to participate PasMoi Male
  5. The moon is turning red....

    This invasion was just great: first all the skellies (bones tastes so good), then I defied mortos, AND HE REPLIED! First my wichcraft helped me to survive to his male orcs, but seeing this, mortos send his grisly army to mana burn me, and kill me ... Anyway, that was just the finest piece of roleplay I've had for weeks! best invasion ever, with monster my week gelly bones can kill ...
  6. I just heard some players where innocent enought to give their password online, to scammers. We could add the following test : each time we send a message by the chat, the client would test if the message doesn't contains the password of the user. if the password is contained, the message would not be sent, but a warning would be given to the user. for people that have a common word as password this system would be a problem : after the warning, a confirmation windows yould be printed, and if the player clicks on "yes, I really want to send this sentence, that happens to contains the word I use as a password, but I'm not giving my password to anyone", then the sentence would still be sent. since this test will only be made each time you send a sentence, it will not be heavy. (no cost for players) provided we keep the password in the client's memory after login, in the code, this test could be added with 3 lines of code ... (almost no cost for devs) regards pasmoi
  7. New web server speed

    even when opening 10 tabs at the same time, it's really fast! so fast we could even say it's uselessly fast!
  8. Attributes cap for the main server

    Hi, I'm pretty new to this game (oa 58), my highest attribue is my 26 in physique, so this was supposed to be good for me, but still I voted no. I'm thinking on the long run. I've been playing for almost 6 month, but I intend to play here for years! On the long run, I don't want to be limited on what interest me and just be at "max level", like everyone. I've been talking with a lot of strong players for several month, and seeing their present level, I think a cap at 60 would be better, if any cap. In fact, there are skills or activities (such as crafting) in which I am not interested in. I also saw arenas where the level of people was limited, and there, I had my chances. Another way was to arrange pk with people that had about the same level as I had. (thought I only pk-ed 10 times) I'm also putting myself in the skin of the top player : they spend a part of their life creating their character, and this modification will destroy a part of this effort. I leave this on a totally different only game (a php-creature breeder game), I that was quite bad for top players such as me. I know eternal land has nothing to do with a php game, but loosing work and efforts must still hurt the same. Most of all, I'm afraid about the emu limit, and the role it will give to will. If there's a pk limit, wouldn't it then be better to first max will, in order to then max everything else? I feel this cap will change a lot of things I based my strategy on, and give me fear for the future of the game. I think the 3 month watching of the effects of this cap on the pk server costs nothing, and is really good. I think that a cap at 60 would be a lot better, at least for emu. I like the game now. It's just that when I went on pk map, I didn't take anything I didn't want to loose with me.
  9. in the ground - morcravern

    With the linux 32-bits clients, with an ati x1800 graphic card, on morcraven caves position 82,118 my caracter "falls" in the ground, and gets totally burried ...
  10. Linux binary available for testing

    ok, I wasn't on the test server ... sory
  11. Which part of the brain do you use more?

    An easy way to change the direction of the dancer is no looking at it directly. Just look on the left of the page, and try to think of her turning the other way. Your eyes barely see her, but let your mind imge what you want to see. Then focus on her head first, and you should see her turning the other way.
  12. Linux binary available for testing

    still at the storage, see this bugs (with the number of fruits) I should have 838 instead :-( old client gives the right number
  13. Linux binary available for testing

    Ok, I've reproduced under vallgrind : pm@localhost ~/new_el/el_install $ valgrind ./el.x86.linux.bin ==28559== Memcheck, a memory error detector. ==28559== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==28559== Using LibVEX rev 1732, a library for dynamic binary translation. ==28559== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==28559== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==28559== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==28559== For more details, rerun with: -v ==28559== ==28559== Invalid read of size 4 ==28559== at 0x40153F0: (within /lib/ld-2.6.1.so) ==28559== by 0x4006337: (within /lib/ld-2.6.1.so) ==28559== by 0x4008217: (within /lib/ld-2.6.1.so) ==28559== by 0x40118C3: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x40112CD: (within /lib/ld-2.6.1.so) ==28559== by 0x44C5C4C: (within /lib/libdl-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x44C60EB: (within /lib/libdl-2.6.1.so) ==28559== by 0x44C5B80: dlopen (in /lib/libdl-2.6.1.so) ==28559== by 0x43CADF8: (within /usr/lib/libX11.so.6.2.0) ==28559== by 0x43CB106: _XNoticeCreateBitmap (in /usr/lib/libX11.so.6.2.0) ==28559== Address 0x44EB818 is 24 bytes inside a block of size 25 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x40087B8: (within /lib/ld-2.6.1.so) ==28559== by 0x40118C3: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x40112CD: (within /lib/ld-2.6.1.so) ==28559== by 0x44C5C4C: (within /lib/libdl-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x44C60EB: (within /lib/libdl-2.6.1.so) ==28559== by 0x44C5B80: dlopen (in /lib/libdl-2.6.1.so) ==28559== by 0x43CADF8: (within /usr/lib/libX11.so.6.2.0) ==28559== by 0x43CB106: _XNoticeCreateBitmap (in /usr/lib/libX11.so.6.2.0) ==28559== by 0x43CB4EC: XCreatePixmap (in /usr/lib/libX11.so.6.2.0) ==28559== ==28559== Invalid read of size 4 ==28559== at 0x40153F0: (within /lib/ld-2.6.1.so) ==28559== by 0x4006337: (within /lib/ld-2.6.1.so) ==28559== by 0x4008217: (within /lib/ld-2.6.1.so) ==28559== by 0x400BF55: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x400C14F: (within /lib/ld-2.6.1.so) ==28559== by 0x401191E: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x40112CD: (within /lib/ld-2.6.1.so) ==28559== by 0x44C5C4C: (within /lib/libdl-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x44C60EB: (within /lib/libdl-2.6.1.so) ==28559== Address 0x454D580 is 24 bytes inside a block of size 25 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x40087B8: (within /lib/ld-2.6.1.so) ==28559== by 0x400BF55: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x400C14F: (within /lib/ld-2.6.1.so) ==28559== by 0x401191E: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x40112CD: (within /lib/ld-2.6.1.so) ==28559== by 0x44C5C4C: (within /lib/libdl-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x44C60EB: (within /lib/libdl-2.6.1.so) ==28559== by 0x44C5B80: dlopen (in /lib/libdl-2.6.1.so) ==28559== Warning: set address range perms: large range 268304384 (defined) ==28559== ==28559== Syscall param write(buf) points to uninitialised byte(s) ==28559== at 0x4000882: (within /lib/ld-2.6.1.so) ==28559== by 0x43F678E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0) ==28559== by 0x43EE6C5: (within /usr/lib/libX11.so.6.2.0) ==28559== by 0x43EE79A: _XReply (in /usr/lib/libX11.so.6.2.0) ==28559== by 0x43E8757: XSync (in /usr/lib/libX11.so.6.2.0) ==28559== by 0x817E571: X11_SetGammaRamp (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== by 0x81803EC: X11_SetVideoMode (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== by 0x8178A76: SDL_SetVideoMode (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== by 0x8091656: init_video (in /home/pm/new_el/el_install/el.x86.linu x.bin) ==28559== Address 0x45372A3 is 395 bytes inside a block of size 16,384 alloc'd ==28559== at 0x4021ABE: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x43DC52D: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==28559== by 0x818085E: X11_VideoInit (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x8179C4B: SDL_VideoInit (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x816AA92: SDL_InitSubSystem (in /home/pm/new_el/el_install/el.x 86.linux.bin) ==28559== by 0x816AAC6: SDL_Init (in /home/pm/new_el/el_install/el.x86.linux. bin) ==28559== by 0x8091510: init_video (in /home/pm/new_el/el_install/el.x86.linu x.bin) ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x50D11E5: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CEBF3: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CCCFD: __glscR300CompilePS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x508C922: __TranslateILtoR300FS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50663A4: __R300CompileILProgram (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4F99816: __glATIProgramNullPixelShader (in /usr/lib/dri/fglrx_ dri.so) ==28559== by 0x50D3452: __R300PixelShaderInitialize (in /usr/lib/dri/fglrx_dr i.so) ==28559== by 0x505F782: __R300InitContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4FE3462: __glATICreateContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x526C6A8: fglX11CreateHWContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5283816: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5282CC5: (within /usr/lib/dri/fglrx_dri.so) ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x50D11EF: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CEBF3: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CCCFD: __glscR300CompilePS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x508C922: __TranslateILtoR300FS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50663A4: __R300CompileILProgram (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4F99816: __glATIProgramNullPixelShader (in /usr/lib/dri/fglrx_ dri.so) ==28559== by 0x50D3452: __R300PixelShaderInitialize (in /usr/lib/dri/fglrx_dr i.so) ==28559== by 0x505F782: __R300InitContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4FE3462: __glATICreateContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x526C6A8: fglX11CreateHWContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5283816: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5282CC5: (within /usr/lib/dri/fglrx_dri.so) ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x50D11E5: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CF55D: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CCCFD: __glscR300CompilePS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x508C922: __TranslateILtoR300FS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50663A4: __R300CompileILProgram (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4F9FAB5: __glATICompileDrawPixelsBasicShader (in /usr/lib/dri/ fglrx_dri.so) ==28559== by 0x50D3654: __R300PixelShaderInitialize (in /usr/lib/dri/fglrx_dr i.so) ==28559== by 0x505F782: __R300InitContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4FE3462: __glATICreateContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x526C6A8: fglX11CreateHWContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5283816: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5282CC5: (within /usr/lib/dri/fglrx_dri.so) ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x50D11EF: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CF55D: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50CCCFD: __glscR300CompilePS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x508C922: __TranslateILtoR300FS (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x50663A4: __R300CompileILProgram (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4F9FAB5: __glATICompileDrawPixelsBasicShader (in /usr/lib/dri/ fglrx_dri.so) ==28559== by 0x50D3654: __R300PixelShaderInitialize (in /usr/lib/dri/fglrx_dr i.so) ==28559== by 0x505F782: __R300InitContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4FE3462: __glATICreateContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x526C6A8: fglX11CreateHWContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5283816: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5282CC5: (within /usr/lib/dri/fglrx_dri.so) ==28559== ==28559== Syscall param ioctl(generic) points to uninitialised byte(s) ==28559== at 0x4000882: (within /lib/ld-2.6.1.so) ==28559== by 0x52806F9: fglX11InitSurfaceManager (in /usr/lib/dri/fglrx_dri.s o) ==28559== by 0x5186ABB: __glEarlyInitContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4FE3351: __glATICreateContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x526C6A8: fglX11CreateHWContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5283816: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5282CC5: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x40B63B4: (within /usr/lib/opengl/ati/lib/libGL.so.1.2) ==28559== by 0x40B5954: glXCreateContext (in /usr/lib/opengl/ati/lib/libGL.so .1.2) ==28559== by 0x819D0EF: X11_GL_CreateContext (in /home/pm/new_el/el_install/e l.x86.linux.bin) ==28559== by 0x817FF31: X11_SetVideoMode (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== by 0x8178A76: SDL_SetVideoMode (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== Address 0xBEB48714 is on thread 1's stack ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x52806FC: fglX11InitSurfaceManager (in /usr/lib/dri/fglrx_dri.s o) ==28559== by 0x5186ABB: __glEarlyInitContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x4FE3351: __glATICreateContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x526C6A8: fglX11CreateHWContext (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5283816: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5282CC5: (within /usr/lib/dri/fglrx_dri.so) ==28559== by 0x40B63B4: (within /usr/lib/opengl/ati/lib/libGL.so.1.2) ==28559== by 0x40B5954: glXCreateContext (in /usr/lib/opengl/ati/lib/libGL.so .1.2) ==28559== by 0x819D0EF: X11_GL_CreateContext (in /home/pm/new_el/el_install/e l.x86.linux.bin) ==28559== by 0x817FF31: X11_SetVideoMode (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== by 0x8178A76: SDL_SetVideoMode (in /home/pm/new_el/el_install/el.x8 6.linux.bin) ==28559== by 0x8091656: init_video (in /home/pm/new_el/el_install/el.x86.linu x.bin) ==28559== ==28559== Invalid read of size 4 ==28559== at 0x40153D9: (within /lib/ld-2.6.1.so) ==28559== by 0x4006337: (within /lib/ld-2.6.1.so) ==28559== by 0x4008217: (within /lib/ld-2.6.1.so) ==28559== by 0x40118C3: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x40112CD: (within /lib/ld-2.6.1.so) ==28559== by 0x44C5C4C: (within /lib/libdl-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x44C60EB: (within /lib/libdl-2.6.1.so) ==28559== by 0x44C5B80: dlopen (in /lib/libdl-2.6.1.so) ==28559== by 0x819A1BE: SDL_LoadObject (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x81ACED5: IMG_InitPNG (in /home/pm/new_el/el_install/el.x86.lin ux.bin) ==28559== Address 0x44F7044 is 20 bytes inside a block of size 21 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x40087B8: (within /lib/ld-2.6.1.so) ==28559== by 0x40118C3: (within /lib/ld-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x40112CD: (within /lib/ld-2.6.1.so) ==28559== by 0x44C5C4C: (within /lib/libdl-2.6.1.so) ==28559== by 0x400D891: (within /lib/ld-2.6.1.so) ==28559== by 0x44C60EB: (within /lib/libdl-2.6.1.so) ==28559== by 0x44C5B80: dlopen (in /lib/libdl-2.6.1.so) ==28559== by 0x819A1BE: SDL_LoadObject (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x81ACED5: IMG_InitPNG (in /home/pm/new_el/el_install/el.x86.lin ux.bin) ==28559== ==28559== Syscall param ioctl(generic) points to uninitialised byte(s) ==28559== at 0x4000882: (within /lib/ld-2.6.1.so) ==28559== by 0x5274477: fglX11CMMFreeSurface (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x5274A7F: fglX11CMMReleaseTexSurface (in /usr/lib/dri/fglrx_dri .so) ==28559== by 0x528D8AA: __FGLTexMgrFree (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x528D97A: __FGLTexMgrDeleteObject (in /usr/lib/dri/fglrx_dri.so ) ==28559== by 0x5280C3D: fglX11FreeManagedSurface (in /usr/lib/dri/fglrx_dri.s o) ==28559== by 0x51996B1: __glDisposeRenderbuffer (in /usr/lib/dri/fglrx_dri.so ) ==28559== by 0x51D628B: __glNamesDeleteName (in /usr/lib/dri/fglrx_dri.so) ==28559== by 0x519902F: __glim_DeleteRenderbuffersEXT (in /usr/lib/dri/fglrx_ dri.so) ==28559== by 0x808A97C: try_format (in /home/pm/new_el/el_install/el.x86.linu x.bin) ==28559== Address 0xBEB48514 is on thread 1's stack I/O warning : failed to load external entity "mines.xml" I/O warning : failed to load external entity "sound/sound_config.xml" ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x819B9B4: X11_SetKeyboardState (in /home/pm/new_el/el_install/e l.x86.linux.bin) ==28559== by 0x819C1FA: X11_PumpEvents (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x816E5B2: SDL_PumpEvents (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x816EA2A: SDL_PollEvent (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x816EAA7: SDL_EventState (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x80A8039: start_rendering (in /home/pm/new_el/el_install/el.x86 .linux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== ==28559== Conditional jump or move depends on uninitialised value(s) ==28559== at 0x819B9D0: X11_SetKeyboardState (in /home/pm/new_el/el_install/e l.x86.linux.bin) ==28559== by 0x819C1FA: X11_PumpEvents (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x816E5B2: SDL_PumpEvents (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x816EA2A: SDL_PollEvent (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x816EAA7: SDL_EventState (in /home/pm/new_el/el_install/el.x86. linux.bin) ==28559== by 0x80A8039: start_rendering (in /home/pm/new_el/el_install/el.x86 .linux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) B: 1.5 B: 1.5 ==28559== ==28559== Invalid read of size 2 ==28559== at 0x80D268E: get_the_stats (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== Address 0x23C24545 is 0 bytes after a block of size 205 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x80ACDF5: get_message_from_server (in /home/pm/new_el/el_instal l/el.x86.linux.bin) ==28559== ==28559== Invalid read of size 2 ==28559== at 0x80D269B: get_the_stats (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== Address 0x23C24547 is 2 bytes after a block of size 205 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x80ACDF5: get_message_from_server (in /home/pm/new_el/el_instal l/el.x86.linux.bin) ==28559== ==28559== Invalid read of size 4 ==28559== at 0x80D26A8: get_the_stats (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== Address 0x23C24549 is 4 bytes after a block of size 205 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x80ACDF5: get_message_from_server (in /home/pm/new_el/el_instal l/el.x86.linux.bin) ==28559== ==28559== Invalid read of size 4 ==28559== at 0x80D26B3: get_the_stats (in /home/pm/new_el/el_install/el.x86.l inux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== Address 0x23C2454D is 8 bytes after a block of size 205 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x80ACDF5: get_message_from_server (in /home/pm/new_el/el_instal l/el.x86.linux.bin) I/O warning : failed to load external entity "extentions.xml" B: 1.5 B: 1.5 B: 2 B: 0.6 B: 1.5 I/O warning : failed to load external entity "extentions.xml" ==28559== ==28559== Invalid read of size 2 ==28559== at 0x80D3B0B: get_storage_items (in /home/pm/new_el/el_install/el.x 86.linux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== Address 0x2497ABA3 is 11 bytes inside a block of size 12 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x80ACDF5: get_message_from_server (in /home/pm/new_el/el_instal l/el.x86.linux.bin) ==28559== ==28559== Invalid read of size 2 ==28559== at 0x80D3B1B: get_storage_items (in /home/pm/new_el/el_install/el.x 86.linux.bin) ==28559== by 0x804F530: (within /home/pm/new_el/el_install/el.x86.linux.bin) ==28559== Address 0x2497ABA3 is 11 bytes inside a block of size 12 alloc'd ==28559== at 0x4022998: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memc heck.so) ==28559== by 0x80ACDF5: get_message_from_server (in /home/pm/new_el/el_instal l/el.x86.linux.bin) ==28559== Warning: silly arg (-1) to realloc() ==28559== ==28559== Invalid read of size 2 ==28559== at 0x8170494: mem_read (in /home/pm/new_el/el_install/el.x86.linux. bin) ==28559== by 0x81AA915: IMG_isBMP (in /home/pm/new_el/el_install/el.x86.linux .bin) ==28559== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==28559== ==28559== Process terminating with default action of signal 11 (SIGSEGV) ==28559== Access not within mapped region at address 0x0 ==28559== at 0x8170494: mem_read (in /home/pm/new_el/el_install/el.x86.linux. bin) ==28559== by 0x81AA915: IMG_isBMP (in /home/pm/new_el/el_install/el.x86.linux .bin) ==28559== ==28559== ERROR SUMMARY: 906 errors from 20 contexts (suppressed: 2508 from 1) ==28559== malloc/free: in use at exit: 76,277,372 bytes in 1,233,682 blocks. ==28559== malloc/free: 2,306,214 allocs, 1,072,532 frees, 164,062,427 bytes allo cated. ==28559== For counts of detected errors, rerun with: -v ==28559== searching for pointers to 1,233,682 not-freed blocks. ==28559== checked 162,609,120 bytes. ==28559== ==28559== LEAK SUMMARY: ==28559== definitely lost: 1,288 bytes in 73 blocks. ==28559== possibly lost: 576,598 bytes in 2,638 blocks. ==28559== still reachable: 75,699,486 bytes in 1,230,971 blocks. ==28559== suppressed: 0 bytes in 0 blocks. ==28559== Rerun with --leak-check=full to see details of leaked memory. Killed pm@localhost ~/new_el/el_install $ As you can guess reading the last lines, it when I tried to put 22 Emeralds in the storage that it crashed.
  14. Linux binary available for testing

    I'm not sure that's important, but I've got warnings : pm@localhost ~/new_el/el_install $ ./el.x86.linux.bin I/O warning : failed to load external entity "mines.xml" I/O warning : failed to load external entity "sound/sound_config.xml" B: 1.5 B: 1.5 I/O warning : failed to load external entity "extentions.xml" I use gentoo on an Athlon64 Dual Core 4200+ with a Radeon X1800. I guess if there's a warning, then there's a problem somewhere ... later, I got a segfault. I'm trying to core dump ...
×