Jump to content

Morphau

Members
  • Posts

    205
  • Joined

  • Last visited

  • Donations

    0.00 GBP 

Posts posted by Morphau

  1. Hello first sorry for my english but i am french ...

    I have a question about compile and more exaxtly, "recompile"

    Undeed if we compile one and you go to the directory objdir you can make "make" and the core was "Re-compile" but juste the changement make in the source and this it's very important and easy :) but doesn't work all time ...

    How make this all time when we modif somme little things for test ? ...

    Thanks

  2. Many crash this:

    last rev mangos

    Program terminated with signal 11, Segmentation fault.

    #0 0x00007f14e145e2dc in ?? ()

    #0 0x00007f14e145e2dc in ?? ()

    No symbol table info available.

    #1 0x00007f14e136e1d2 in ?? ()

    No symbol table info available.

    #2 0x00007f14c059df40 in ?? ()

    No symbol table info available.

    #3 0x00007f14c15a8dd8 in ?? ()

    No symbol table info available.

    #4 0x00007f14c15a70b0 in ?? ()

    No symbol table info available.

    #5 0x0000000000602893 in CoordPair (this=0x7f14c15a0240, player=0x7f14c059df40, x=0, y=1.43240537e-16,

    z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/GridDefines.h:78

    No locals.

    #6 Compute<CoordPair<512u>, 256> (this=0x7f14c15a0240, player=0x7f14c059df40, x=0, y=1.43240537e-16,

    z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/GridDefines.h:139

    No locals.

    #7 ComputeCellPair (this=0x7f14c15a0240, player=0x7f14c059df40, x=0, y=1.43240537e-16,

    z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/GridDefines.h:149

    No locals.

    #8 Map::PlayerRelocation (this=0x7f14c15a0240, player=0x7f14c059df40, x=0, y=1.43240537e-16,

    z=<value optimized out>, orientation=<value optimized out>) at ../../../src/game/Map.cpp:816

    __FUNCTION__ = "PlayerRelocation"

    __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)"

    old_val = {x_coord = 3227115328, y_coord = 32532}

    old_cell = {data = {Part = {grid_x = 16, grid_y = 10, cell_x = 61, cell_y = 4, nocreate = 0,

    reserved = 7}, All = 236180112}}

    new_val = {x_coord = 0, y_coord = 2}

    new_cell = {data = {Part = {grid_x = 0, grid_y = 0, cell_x = 0, cell_y = 0, nocreate = 0,

    reserved = 0}, All = 0}}

    newGrid = <value optimized out>

    #9 0x0000000000000004 in ?? ()

    No symbol table info available.

    #10 0x000000000000001f in ?? ()

    No symbol table info available.

    #11 0x00007f14e18a9e75 in ?? ()

    No symbol table info available.

    #12 0x00007f14d8d85c20 in ?? ()

    No symbol table info available.

    #13 0x00007f14e18a8942 in ?? ()

    No symbol table info available.

    #14 0x00007f14d8d85c20 in ?? ()

    No symbol table info available.

    #15 0x00007f14c81eaa9c in ?? ()

    No symbol table info available.

    #16 0x00007f14c81eab10 in ?? ()

    No symbol table info available.

    #17 0x000000000081ed75 in ByteBufferException (this=0x7f14c81eab54, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:31

    No locals.

    #18 read<unsigned long> (this=0x7f14c81eab54, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:291

    No locals.

    #19 read<unsigned long> (this=0x7f14c81eab54, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:283

    No locals.

    #20 ByteBuffer::operator>> (this=0x7f14c81eab54, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:188

    No locals.

    #21 WorldSession::HandleResurrectResponseOpcode (this=0x7f14c81eab54, recv_data=...)

    at ../../../src/game/MiscHandler.cpp:660

    guid = <value optimized out>

    status = <value optimized out>

    #22 0x00007f14c81eaadc in ?? ()

    No symbol table info available.

    #23 0x00007f14c81eab50 in ?? ()

    No symbol table info available.

    #24 0x000000000081ed75 in ByteBufferException (this=0x7f14d8d852e0, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:31

    No locals.

    #25 read<unsigned long> (this=0x7f14d8d852e0, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:291

    No locals.

    #26 read<unsigned long> (this=0x7f14d8d852e0, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:283

    No locals.

    #27 ByteBuffer::operator>> (this=0x7f14d8d852e0, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:188

    No locals.

    #28 WorldSession::HandleResurrectResponseOpcode (this=0x7f14d8d852e0, recv_data=...)

    at ../../../src/game/MiscHandler.cpp:660

    guid = <value optimized out>

    status = <value optimized out>

    #29 0x000000000078c2e9 in World::SetInitialWorldSettings (this=0x7f14d937de39)

    at ../../../src/game/World.cpp:945

    uStartTime = <value optimized out>

    curr = -1

    isoDate = "\\000\\000\\000@\\001\\216\\220?^\\213S\\000\\000\\000\\000\\000UU\\205B\\000\\000\\000\\000°®\\036È\\024\\177\\000\\000\\001\\071dB\\000\\000\\000\\000\\026\\000\\000\\000\\000\\000\\000\\000ªÝ\\221Á\\000\\000\\000\\000p*\\036È\\024\\177\\000\\000U?\\221À\\024\\177\\000\\000Lxx\\000\\000\\000\\000\\000\\000\\000\\200C\\024\\177\\000\\000\\000ó>âÿ¨\\022§à«\\036È\\024\\177\\000\\000\\000ó>âÿ¨\\022§°*\\036È\\024\\177\\000\\000°*\\036È\\024\\177\\000"

    nextGameEvent = 0

    uStartInterval = <value optimized out>

    server_type = <value optimized out>

    abtimer = 0

    #30 0x00000000005f5959 in GridMap::getHeight (this=<value optimized out>, x=<value optimized out>,

    y=<value optimized out>, z=<value optimized out>, ReqLiquidType=0 '\\000', data=0x7e17f00)

    at ../../../src/game/Map.h:177

    No locals.

    #31 GridMap::getLiquidStatus (this=<value optimized out>, x=<value optimized out>,

    y=<value optimized out>, z=<value optimized out>, ReqLiquidType=0 '\\000', data=0x7e17f00)

    at ../../../src/game/Map.cpp:1569

    y_int = <value optimized out>

    ly_int = 2

    liquid_level = 0

    delta = <value optimized out>

    type = 0 '\\000'

    ground_level = <value optimized out>

    x_int = <value optimized out>

    lx_int = <value optimized out>

    #32 Map::getLiquidStatus (this=<value optimized out>, x=<value optimized out>, y=<value optimized out>,

    z=<value optimized out>, ReqLiquidType=0 '\\000', data=0x7e17f00) at ../../../src/game/Map.cpp:1932

    gmap = 0xbb8

    #33 0x00000000005f1eea in Map (this=0x7f14c059df40, id=<value optimized out>,

    expiry=<value optimized out>, InstanceId=<value optimized out>, SpawnMode=<value optimized out>,

    _parent=<value optimized out>) at ../../../src/game/Map.cpp:224

    No locals.

    #34 0x00007f14e055285a in ?? ()

    No symbol table info available.

    #35 0x000000bc0000014d in ?? ()

    No symbol table info available.

    #36 0x000000000081f9c4 in std::string:: push_back (this=<value optimized out>, recv_data=...)

    at /usr/include/c++/4.4/bits/basic_string.h:913

    __len = 1984

    #37 std::string::operator+= (this=<value optimized out>, recv_data=...)

    at /usr/include/c++/4.4/bits/basic_string.h:810

    No locals.

    #38 ByteBuffer::operator>> (this=<value optimized out>, recv_data=...)

    at ../../../src/game/../shared/ByteBuffer.h:237

    c = -128 '\\200'

    #39 WorldSession::HandleWhoOpcode (this=<value optimized out>, recv_data=...)

    at ../../../src/game/MiscHandler.cpp:114

    temp = {static npos = <optimized out>,

    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}

    i = <value optimized out>

    player_name = {static npos = <optimized out>,

    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}

    str = {{static npos = 18446744073709551615,

    _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0xb8b080 L""}}, {static npos = 18446744073709551615,

    _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>},

    _M_p = 0x81f9c4 L"\\x8b480000\\x8844e850\\x8b48103c\\x1602484\\x89480000\\x40c7e868ø\\x2804c600\\x4b8b4800\\x438b4810\\x2b8b4818\\x48c82948\\x6973c539\\x1558d48\\xfd03948\\xffff7b83\\x7b8b4cff\\x7b2b4c18\\x20bf10\\x21e80000\\xc6ffcc30\\x89480000\\x89480868\\x40c748c3\\020\\001\\000\\000\\x78894c00\\x795ee818\\x8948ffcc\\x1b941c7\\x4d000000\\x8948f889\\xbaa1bae9\\x8be0087\\x3100878f\\xdf0ee8c0\\xd2310000\\x879130be\\xdf894800\\xcc34a7e8\\x7c8b44ff\\x8d483824\\x16024bc\\x8d4b0000\\x4800fd4c\\x8948ce89\\xe848244c\\x11430\\x850fc084ñ\\x24bc8b48\\140\\001\\000\\000\\x18ef8348\\xff8148\\xf00b736\\x2ed85\\x24448300\\x4c8b0138\\x8c393824\\x1ac24\\x81870f00\\x48fffffe\\x7024848d\\x48000001\\x8024b48d\\x4c000001\\xc748f789\\x1802484\\x43780000\\xc74800b7\\x1702484\\x43780000\\x894800b7\\xe8602444\\x113c4\\x850fc084\\115\\003\\000\\000\\x24bc8b48\\160\\001\\000\\000\\xb74360bd\\xef834800\\xef394818\\x2f1850f\\x8b480000\\x18024bc\\x83480000\\x394818ef\\xb0850ffd\\x49000002\\xb8205d8d\\x4e2ea8\\xffcf8341\\x394c09eb\\x66840feb\\x48fffffc\\x4808eb83\\x83483b8b\\x394818ef\\x48e774fd\\x840fc085\\161\\002\\000\\000\\xf0fa8944\\x1057c10f\\xd27fd285\\x24b48d48\\310\\001\\000\\000\\x24448948\\x2d76e828\\x8b48ffcc\\xeb282444\\xac8b4ab9\\374\\360\\000\\000\\xf87d8300\\x3e880f00\\x48000001\\x48247c8b\\xcc3cf3e8\\xac8b4aff\\374\\360\\000\\000\\xf87d8300\\x558d4800\\xe88948e8\\x122880f\\x8b480000\\xe848247c\\xffcc3cd0\\xfc848b4að\\xe8508b48\\xf87883\\x90148d48\\x24548948\\x48127840\\x48247c8b\\xcc3cabe8\\x848b4aff\\374\\360\\000\\000\\x44394800\\x75744024\\xebc28948\\x1e9e3d39\\x840f0000å\\x4013d\\xe3840f00\\x8d000000\\xfffbf088\\x1ff983ff\\xb70f0677\\x20c083c0\\x48004589\\x4804c283\\x4804c583\\x40245439\\x28b3774\\x83bf488d\\xde7619f9\\xff40888d\\xf983ffff\\x8dd37616\\xffff2888\\x6f983ff\\x888dc876\\xffffff00\\x772ef983\\x7501a89c\\xc0b70fae\\xeb01c083\\xac8b48b7\\x16024\\x7722e800\\x548bffcc\\x89483824\\xe98948c7\\x8e49a2be\\xe8c03100\\334\\325\\000\\000\\x24bc8b48\\140\\001\\000\\000\\x18ef8348\\xff8148\\xf00b736\\xfffe0484\\x2ea8baff\\x8548004e\\x834a74d2\\xff0ffc8\\x851047c1\\xea8f0fc0\\x48fffffd\\xcd24b48d\\xe8000001\\xffcc3b34\\xfffdd8e9\\x558d48ff\\xe88948e8\\x48128b48\\x4890148d\\x40245489\\xffff04e9\\xdfb866ff"...}}, {

    static npos = 18446744073709551615,

    _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0x7f14d8024428 L""}}, {static npos = 18446744073709551615,

    _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0xa712a8ffe23ef300 <Address 0xa712a8ffe23ef300 out of bounds>}}}

    wplayer_name = {static npos = 18446744073709551615,

    _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}

    team = 0

    guild_name = {static npos = <optimized out>,

    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}

    level_max = 0

    racemask = 227352481

    classmask = 0

    zones_count = 227352448

    clientcount = 3795776256

    level_min = 227352481

    allowTwoSideWhoList = false

    data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 3314491944, _wpos = 139727639832622,

    _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {

    _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f14459f11af <Address 0x7f14459f11af out of bounds>,

    _M_finish = 0xa712a8ffe23ef300 <Address 0xa712a8ffe23ef300 out of bounds>,

    _M_end_of_storage = 0x7f14c059df40 "\\220Q\\212"}}, <No data fields>}}, m_opcode = 15281}

    str_count = 0

    zoneids = {222230784, 1146348763, 1075499718, 3314501424, 3227115328, 32532, 222230784, 0,

    3357454000, 32532}

    wguild_name = {static npos = 18446744073709551615,

    _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}

    security = 6990586

    count = <value optimized out>

    #40 0x0000000000000000 in ?? ()

    No symbol table info available.

  3. Bumps, i have a quesiton with the last patch, in my script PhP how have the good id mail_external with the good mail_id mail_external_items ?

    I make this bur it's not good because the mail_id it's always = 0 >< ...

    mysql_query("INSERT INTO mail_external (`id`, `receiver`, `subject`, `message`, `money`) VALUES
    ('', $guid, 'Items', 'Thanks for your items', 0)");
    
    $mail_id_num = mysql_query("SELECT id FROM mail_external WHERE receiver='$guid'") or die("ERREUR SQL!!");    
    
    mysql_query("INSERT INTO mail_external_items (`id`, `mail_id`, `item`, `count`) VALUES
    ('', '$mail_id_num', 29434, 10)");

    Thanks if you can help :)

  4. Hello, sorry for bumps but there is some crash too with last rev ...

    [New Thread 11826]
    [New Thread 11902]
    [New Thread 11828]
    [New Thread 11830]
    [New Thread 11901]
    [New Thread 11829]
    [New Thread 11900]
    Core was generated by `./bin/mangos-worldd'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x00000000006afeaa in Player::ActivateSpec (this=0x7faa04a9dee0, 
       specNum=<value optimized out>) at ../../../src/game/Player.cpp:21842
    21842            specIter = m_talents[m_activeSpec].find(tempIter->first);
    #0  0x00000000006afeaa in Player::ActivateSpec (this=0x7faa04a9dee0, 
       specNum=<value optimized out>) at ../../../src/game/Player.cpp:21842
           specIter = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<unsigned int const, PlayerTalent>, false>> = {_M_cur_node = 0x1000, _M_cur_bucket = 0x7faa06129578}, <No data fields>}
           tempSpec = {<std::tr1::__unordered_map<unsigned int, PlayerTalent, std::tr1::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::Pair<unsigned int const, PlayerTalent> >, false>> = {<std::tr1::_Hashtable<unsigned int, std::Pair<unsigned int const, PlayerTalent>, std::allocator<std::Pair<unsigned int const, PlayerTalent> >, std::_Select1st<std::Pair<unsigned int const, PlayerTalent> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<unsigned int, std::Pair<unsigned int const, PlayerTalent>, std::allocator<std::Pair<unsigned int const, PlayerTalent> >, std::_Select1st<std::Pair<unsigned int const, PlayerTalent> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<unsigned int, std::Pair<unsigned int const, PlayerTalent>, std::_Select1st<std::Pair<unsigned int const, PlayerTalent> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {
                   _M_extract = {<std::unary_function<std::Pair<unsigned int const, PlayerTalent>, unsigned int const>> = {<No data fields>}, <No data fields>}, 
                   _M_eq = {<std::binary_function<unsigned int, unsigned int, bool>> = {<No data fields>}, <No data fields>}, 
                   _M_h1 = {<std::unary_function<unsigned int, unsigned long>> = {<No data fields>}, <No data fields>}, 
                   _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<unsigned int, std::Pair<unsigned int const, PlayerTalent>, std::_Select1st<std::Pair<unsigned int const, PlayerTalent> >, true, std::tr1::_Hashtable<unsigned int, std::Pair<unsigned int const, PlayerTalent>, std::allocator<std::Pair<unsigned int const, PlayerTalent> >, std::_Select1st<std::Pair<unsigned int const, PlayerTalent> >, std::equal_to<unsigned int>, std::tr1::hash<unsigned int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, 
                 _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::Pair<unsigned int const, PlayerTalent>, false> >> = {<No data fields>}, <No data fields>}, 
                 _M_buckets = 0x7faa06129520, _M_bucket_count = 11, _M_element_count = 0, 
                 _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, 
                   _M_next_resize = 11}}, <No data fields>}, <No data fields>}
           pw = <value optimized out>
    #1  0x00000000006f68f0 in Spell::DoSpellHitOnUnit (this=0x7faa05e4bd40, unit=0x7faa04a9dee0, 
       effectMask=1) at ../../../src/game/Spell.cpp:1119
           realCaster = 0x7faa04a9dee0
    #2  0x00000000006f6ddb in Spell::DoAllEffectOnTarget (this=0x7faa05e4bd40, 
       target=<value optimized out>) at ../../../src/game/Spell.cpp:1107
           mask = <value optimized out>
           unit = 0x7faa04a9dee0
           real_caster = 0x7faa04a9dee0
           caster = 0x7faa04a9dee0
           missInfo = SPELL_MISS_NONE
           procVictim = 131072
           procAttacker = 65536
           procEx = <value optimized out>
    #3  0x0000000000709224 in ?? () at ../../../src/game/Spell.cpp:2942
    No symbol table info available.
    #4  0x0000000000000000 in ?? ()
    No symbol table info available.
    
    
    

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use