Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 14
  1. #1
    Аватар для MassonNN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2018
    Адрес
    Москва
    Сообщений
    129
    Репутация:
    6 ±

    Exception At Address: 0x0048C3A9 Base: 0x04270000

    Довольно сильно сижу в ступоре уже день над одним крашем. Происходит он независимо от сборки гта. Стабильно при каждой попытке спавна после авторизации. Может кто знает, краш логи:


      Открыть/закрыть
    Код HTML:
    SA-MP 0.3.7-R3 
    Exception At Address: 0x0048C3A9 
    Base: 0x04270000 
    
    Registers: 
    EAX: 0x00000000 EBX: 0x0000FFFF ECX: 0x0028F524 EDX: 0x000000B7 
    ESI: 0x04E4C9E0 EDI: 0x000004EE EBP: 0x0028F5D4 ESP: 0x0028F4A8 
    EFLAGS: 0x00210246 
    
    Stack: 
    +0000: 0x0028F524 0x00000000 0x000004EE 0x0028F5D4 
    +0010: 0x00000000 0x0028F500 0x00000000 0x3AAA9D00 
    +0020: 0x80808042 0x00000080 0x04FF0000 0xA6666600 
    +0030: 0xC3800040 0x00000043 0x00000000 0x00000000 
    +0040: 0x00000000 0xFF3F8000 0x00FFFFFF 0x0000FFFF 
    +0050: 0x0000FFFF 0x0000FFFF 0x0028FFFF 0x0000FFFF 
    +0060: 0x00000000 0x00000000 0x00000000 0x00000000 
    +0070: 0x00000000 0x5F54534A 0x53495542 0x435F444D 
    +0080: 0x00000045 0x00000000 0x00000000 0x00000000 
    +0090: 0x00000000 0x00000000 0x00000000 0x00000000 
    +00A0: 0x00000000 0x00000000 0x00000000 0x00000000 
    +00B0: 0x0028F5A8 0x0083821C 0x777BFDC1 0x760E3D97 
    +00C0: 0x777BFDC1 0x760E3D97 0x00000000 0x0028F5C4 
    +00D0: 0x008384BA 0xFFFFFFFF 0x00469EF7 0x000004EE 
    +00E0: 0x0028F5DC 0x04321A5E 0x04321C14 0x75F110FF 
    +00F0: 0x00000009 0x0028F750 0x00000000 0x0028F5DC 
    +0100: 0x00000005 0xFFFFD8F0 0x00000000 0x0435C6A7 
    +0110: 0x00000000 0x0028F594 0x0028F07C 0x0028F954 
    +0120: 0x04337D04 0x0435D2D8 0x00000000 0x017CF800 
    +0130: 0x0431056F 0x0435C6A4 0x0028F750 0x0431CA29 
    +0140: 0x0028F750 0x0028F950 0x00000001 0x0028F970 
    +0150: 0x0028F964 0x0428A43D 0x0028F850 0x0028F750 
    +0160: 0x00000000 0x00000000 0x00000000 0x00000000 
    +0170: 0x00000000 0x00000000 0x0B96B408 0x04050000 
    +0180: 0x00000000 0x00000000 0x00000000 0x00000000 
    +0190: 0x000000B0 0x000000B0 0x000000AC 0x0028F970 
    +01A0: 0x00000000 0x0028F974 0x00000000 0x00000000 
    +01B0: 0x00000000 0x00000000 0x00000000 0x00000000 
    +01C0: 0x00000000 0x00000000 0x00000000 0x00000000 
    +01D0: 0x00000000 0x00000000 0x00000000 0x00000000 
    +01E0: 0x00000000 0x00000000 0x00000000 0x00000000 
    +01F0: 0x00000000 0x00000000 0x0E764554 0xBDD188AA 
    +0200: 0x3B09A04B 0x000004D7 0x04E4C9E0 0x04E4C9E0 
    +0210: 0x0000FFFF 0x0048BFFE 0x00000001 0x00000000 
    +0220: 0x000004D7 0x0028F7EC 0x004EE56F 0x00000000 
    +0230: 0x04E4C9E0 0x0028F7F8 0x00000000 0x0083C996 
    +0240: 0xFFFFFFFF 0x0059F82F 0x0E764554 0x04E4C9E0 
    +0250: 0x0E764554 0x004EE958 0x000004A0 0x0028F750 
    +0260: 0x00000000 0x00000000 0x3F800000 0x0047D073 
    +0270: 0x000004A0 0x0028F750 0x00000000 0x0000018C 
    
    SCM Op: 0x4EE, lDbg: 1 LastRendObj: 0 
    
    Game Version: US 1.0 
    
    State Information: Ped Context: 0

    другой вариант (на другой гта)
    Код HTML:
    SA-MP 0.3.7 
    Exception At Address: 0x70703ED0 
    Base: 0x05000000 
    
    Registers: 
    EAX: 0x00000001 EBX: 0x0B4D0D58 ECX: 0x133B5032 EDX: 0x133B5032 
    ESI: 0x0B4D01C0 EDI: 0x133B5033 EBP: 0x0028F824 ESP: 0x0028F804 
    EFLAGS: 0x00210202 
    
    Stack: 
    +0000: 0x0B4D01C0 0x0028F854 0x70867AC8 0x7082DD20 
    +0010: 0x0B4D01C0 0x0B4D01C0 0x709BAC90 0x7082DD20 
    +0020: 0x0028F864 0x70835EE3 0x707F6640 0x0B4D01C0 
    +0030: 0x00000000 0x707F6640 0x707F6640 0x707F6640 
    +0040: 0x0028F864 0x70835EA9 0x0028F860 0x0B4D02CC 
    +0050: 0x133B5032 0x4335AB69 0x42280000 0x707F6640 
    +0060: 0x0028F8A0 0x7084466B 0x0B4D01C0 0x5FDFB87B 
    +0070: 0x7082DD20 0x0B4D02CC 0x0B4D0D58 0x7079CA00 
    +0080: 0x0B4D02CC 0x0B4D0D58 0x0B4D01C0 0x0028F870 
    +0090: 0x0028F8D8 0x70927A70 0x00000000 0x0028F8AC 
    +00A0: 0x7082DD2C 0x0B51E398 0x0B4D01C0 0x714E280D 
    +00B0: 0x0B4D01C0 0x0B51E2D8 0x0028F8C4 0x0B4D0D58 
    +00C0: 0x0B4D8678 0x00000002 0x0B4DA1BC 0x00000000 
    +00D0: 0x0B87A588 0x0028F9B0 0x71504360 0x00000000 
    +00E0: 0x0B51E260 0x0B4D01F0 0x06EE698C 0x714E73EB 
    +00F0: 0x0B4D01C0 0x00000000 0x00000000 0x00000008 
    +0100: 0x06EE698C 0x0B4D01C0 0x00000001 0x70E19472 
    +0110: 0x0B4D01C0 0x00000000 0xFFFFFFFF 0x00000001 
    +0120: 0x0B4D01C0 0x0B4D01C0 0x0028F9BC 0x00000000 
    +0130: 0x70E15BF0 0x0028F97C 0x06EE92E0 0x06EE92E0 
    +0140: 0x00000000 0x0028F990 0x06EE92D4 0x02267204 
    +0150: 0x00000000 0x0028F968 0x079B48A0 0x137395EC 
    +0160: 0x61ED5418 0x000000A1 0x00000001 0x0028FA0C 
    +0170: 0x0028FA0C 0x61F1AFFD 0x00000012 0x5EA8A5A4 
    +0180: 0x07AA0E00 0x13728504 0x079B48A4 0x06EE6994 
    +0190: 0x00000001 0x00000001 0x0028F9D0 0x06EE699C 
    +01A0: 0x06EE698C 0x00000000 0x06EE6994 0x0028F9E4 
    +01B0: 0x70F89E19 0x00000001 0x0028F9F0 0x70E1B93C 
    +01C0: 0x06EE92E0 0x70E26FAC 0x02267204 0x06EE92D4 
    +01D0: 0x00000000 0x2C55F406 0xFFFFFFFE 0x0028F9CC 
    +01E0: 0x0028FA3C 0x70F8AEA8 0x00000001 0x0028FA48 
    +01F0: 0x70E148AC 0x70F99C84 0x06EE92DC 0x00001F80 
    +0200: 0x0000007F 0x0000137F 0x0028FA1C 0x70F6AB63 
    +0210: 0x800C001F 0xFFF7FFFF 0x0028F9F8 0x06ED9C28 
    +0220: 0x015988E0 0x030A001F 0x02266E24 0x70E14090 
    +0230: 0x761835CA 0x030A001F 0x0028FD24 0x70F89D88 
    +0240: 0x00000000 0x0028FA7C 0x70A55832 0x06E9E5D8 
    +0250: 0x00000000 0x00000000 0x00000000 0x00000000 
    +0260: 0x00000000 0x000001D4 0x00000011 0x02269C4C 
    +0270: 0x761835CA 0x0028FD30 0x0028FD30 0x0507167E 
    
    SCM Op: 0x248, lDbg: 0 LastRendObj: 0 
    
    Game Version: US 1.0 
    
    State Information: Ped Context: 0



    при поиске информации в интернете ничего дельного не нашел, однако на форуме сампа была аналогичная ошибка и исправлялась она удалением всех ботов с сервера, НОООО, раньше у меня все работало прекрасно и удалять всех ботов такое :/

  2. #2
    Аватар для Kovshevoy
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    Попробуй установи антикрашер с бластхака, + SAMP Addon + версию сампа с сайта Абсолюта где и Аддон есть. У меня уже давно ничего не крашит благодаря этим штукам.

  3. #3
    Аватар для MassonNN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2018
    Адрес
    Москва
    Сообщений
    129
    Репутация:
    6 ±
    Цитата Сообщение от Kovshevoy Посмотреть сообщение
    Попробуй установи антикрашер с бластхака, + SAMP Addon + версию сампа с сайта Абсолюта где и Аддон есть. У меня уже давно ничего не крашит благодаря этим штукам.
    не особо помогло :/

    нашел способ обойти краши через костыли, но меня не сильно радует такое решение проблемы

  4. #4
    Аватар для Pa4enka
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.04.2016
    Адрес
    Украина
    Сообщений
    157
    Репутация:
    35 ±
    Официальный форум еще гласит, что возможно ты пытаешься подгрузить невалидную библиотеку анимаций.

  5. Пользователь сказал cпасибо:
    MassonNN (14.01.2020)
  6. #5
    Аватар для MassonNN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2018
    Адрес
    Москва
    Сообщений
    129
    Репутация:
    6 ±
    Цитата Сообщение от Pa4enka Посмотреть сообщение
    Официальный форум еще гласит, что возможно ты пытаешься подгрузить невалидную библиотеку анимаций.
    С анимациями вроде не работал, хотя проверю на всякий случай

  7. #6
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Попробуй изменить координаты спавна, например, на центр карты (главное, чтоб далеко было от текущего спавна). Если заспавнит нормально, попробуй подъехать к текущему месту спавна. Возможно, у тебя там спавнится кривой объект/NPC и т.п.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  8. #7
    Аватар для MassonNN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2018
    Адрес
    Москва
    Сообщений
    129
    Репутация:
    6 ±
    японский бог.... крч за 3 дня усердных поисков я нашел ошибку, и как не странно она была именно в моде :).

    Как и сказал Pa4enka ошибка в загрузке библиотек. Я не первый скриптер на проекте и никогда ранее не видел столь ******* функции. Кто ее мог вообще придумать и зачем, но стоило мне ее закомментировать и все заработало. Хотя с другой стороны, за все это время прочитал куча всего по крашам и как их решать :).


    1. stock PreloadAnimLibs(playerid)
    2. {
    3. static animlibs[131][] = {
    4. "AIRPORT", "Attractors", "BAR", "BASEBALL", "BD_FIRE", "BEACH", "benchpress", "BF_injection",
    5. "BIKED", "BIKEH", "BIKELEAP", "BIKES", "BIKES", "BIKEV", "BIKE_DBZ", "BLOWJOBZ", "BMX",
    6. "BOMBER", "BOX", "BSKTBALL", "BUDDY", "BUS", "CAMERA", "CAR", "CARRY", "CAR_CHAT", "CASINO",
    7. "CHAINSAW", "CHOPPA", "CLOTHES", "COACH", "COLT45", "COP_AMBIENT", "COP_DVBYZ", "CRACK",
    8. "CRIB", "DAM_JUMP", "DANCING", "DEALER", "DILDO", "DODGE", "DOZER", "DRIVEBYS", "FAT",
    9. "FIGHT_B", "FIGHT_C", "FIGHT_D", "FIGHT_E", "FINALE", "FINALE2", "FLAME", "Flowers", "FOOD",
    10. "Freeweights", "GANGS", "GHANDS", "GHETTO_DB", "goggles", "GRAFFITI", "GRAVEYARD", "GRENADE",
    11. "GYMNASIUM", "HAIRCUTS", "HEIST9", "INT_HOUSE", "INT_OFFICE", "INT_SHOP", "JST_BUISNESS",
    12. "KART", "KISSING", "KNIFE", "LAPDAN1", "LAPDAN2", "LAPDAN3", "LOWRIDER", "MD_CHASE", "MD_END",
    13. "MEDIC", "MISC", "MTB", "MUSCULAR", "NEVADA", "ON_LOOKERS", "OTB", "PARACHUTE", "PARK",
    14. "PAULNMAC", "PED", "PLAYER_DVBYS", "PLAYIDLES", "POLICE", "POOL", "POOR", "PYTHON", "QUAD",
    15. "QUAD_DBZ", "RAPPING", "RIFLE", "RIOT", "ROB_BANK", "ROCKET", "RUSTLER", "RYDER", "SCRATCHING",
    16. "SEX", "SHAMAL", "SHOP", "SHOTGUN", "SILENCED", "SKATE", "SMOKING", "SNIPER", "SPRAYCAN",
    17. "STRIP", "SUNBATHE", "SWAT", "SWEET", "SWIM", "SWORD", "TANK", "TATTOOS", "TEC", "TRAIN",
    18. "TRUCK", "UZI", "VAN", "VENDING", "VORTEX", "WAYFARER", "WEAPONS", "WUZI"
    19. };
    20. for(new i = 0; i < 131; i++) ApplyAnimation(playerid, animlibs[i][0], "null", 0.0, 0, 0, 0, 0, 0);
    21. return 1;
    22. }



    Самое странное, что до этого никаких проблем не было, они появились вообще внезапно. Может кто знает зачем эта функция нужна и из-за чего появились краши?

  9. #8
    Аватар для geneff
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.07.2017
    Сообщений
    44
    Репутация:
    5 ±
    Эта функция исправляет баг SA-MP , так как при первой попытки использовать анимацию, она не проиграется, по-этому сделали эту функцию, чтобы организовать предварительную загрузку библиотеки, указав название не существуещей анимации.

    Да и, наверное, должно быть так -__-
    PHP код:
    for(new 0131i++) ApplyAnimation(playeridanimlibs[i], "null"0.000000); 

  10. Пользователь сказал cпасибо:
    MassonNN (14.01.2020)
  11. #9
    Аватар для MassonNN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2018
    Адрес
    Москва
    Сообщений
    129
    Репутация:
    6 ±
    Цитата Сообщение от geneff Посмотреть сообщение
    Эта функция исправляет баг SA-MP , так как при первой попытки использовать анимацию, она не проиграется, по-этому сделали эту функцию, чтобы организовать предварительную загрузку библиотеки, указав название не существуещей анимации.

    Да и, наверное, должно быть так -__-
    PHP код:
    for(new 0131i++) ApplyAnimation(playeridanimlibs[i], "null"0.000000); 
    это во-первых, во-вторых библиотека SEX была вырезана из сампа

  12. #10
    Аватар для Pa4enka
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.04.2016
    Адрес
    Украина
    Сообщений
    157
    Репутация:
    35 ±
    Цитата Сообщение от MassonNN Посмотреть сообщение
    Самое странное, что до этого никаких проблем не было, они появились вообще внезапно. Может кто знает зачем эта функция нужна и из-за чего появились краши?
    Что это и почему оно случилось вы уже выяснили. Но зачем там двумерный массив?

    1. static animlibs[] = {
    2.  
    3. !"AIRPORT", !"Attractors", !"BAR", !"BASEBALL", !"BD_FIRE",
    4. !"BEACH", !"benchpress", !"BF_injection", !"BIKED", !"BIKEH",
    5. !"BIKELEAP", !"BIKES", !"BIKES", !"BIKEV", !"BIKE_DBZ", !"BLOWJOBZ",
    6. !"BMX", !"BOMBER", !"BOX", !"BSKTBALL", !"BUDDY", !"BUS", !"CAMERA",
    7. !"CAR", !"CARRY", !"CAR_CHAT", !"CASINO","CHAINSAW", !"CHOPPA",
    8. !"CLOTHES", !"COACH", !"COLT45", !"COP_AMBIENT", !"COP_DVBYZ", !"CRACK",
    9. !"CRIB", !"DAM_JUMP", !"DANCING", !"DEALER", !"DILDO", !"DODGE", !"DOZER",
    10. !"DRIVEBYS", !"FAT", !"FIGHT_B", !"FIGHT_C", !"FIGHT_D", !"FIGHT_E",
    11. !"FINALE", !"FINALE2", !"FLAME", !"Flowers", !"FOOD", !"Freeweights",
    12. !"GANGS", !"GHANDS", !"GHETTO_DB", !"goggles", !"GRAFFITI", !"GRAVEYARD",
    13. !"GRENADE", !"GYMNASIUM", !"HAIRCUTS", !"HEIST9", !"INT_HOUSE", !"INT_OFFICE",
    14. !"INT_SHOP", !"JST_BUISNESS", !"KART", !"KISSING", !"KNIFE", !"LAPDAN1",
    15. !"LAPDAN2", !"LAPDAN3", !"LOWRIDER", !"MD_CHASE", !"MD_END", !"MEDIC", !"MISC",
    16. !"MTB", !"MUSCULAR", !"NEVADA", !"ON_LOOKERS", !"OTB", !"PARACHUTE", !"PARK",
    17. !"PAULNMAC", !"PED", !"PLAYER_DVBYS", !"PLAYIDLES", !"POLICE", !"POOL", !"POOR",
    18. !"PYTHON", !"QUAD", !"QUAD_DBZ", !"RAPPING", !"RIFLE", !"RIOT", !"ROB_BANK",
    19. !"ROCKET", !"RUSTLER", !"RYDER", !"SCRATCHING", !"SHAMAL", !"SHOP", !"SHOTGUN",
    20. !"SILENCED", !"SKATE", !"SMOKING", !"SNIPER", !"SPRAYCAN", !"STRIP", !"SUNBATHE",
    21. !"SWAT", !"SWEET", !"SWIM", "SWORD", !"TANK", !"TATTOOS", !"TEC", !"TRAIN",
    22. !"TRUCK", !"UZI", !"VAN", "VENDING", !"VORTEX", !"WAYFARER", !"WEAPONS", !"WUZI"
    23.  
    24. };
    25. for(new i = 0; i < sizeof animlibs; i++) {
    26. ApplyAnimation(playerid, animlibs[i], !"null", 0.0, 0, 0, 0, 0, 0);
    27. }


    Лишнюю библиотеку вырезал.

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •