Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Łuk@ poslato Mart 12, 2018, 19:42:02 POSLE PODNE

Naslov: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 19:42:02 POSLE PODNE
Problem(error/warning): //
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [debug] Native backtrace:
[debug] #0 68efb63b in ?? () from plugins\crashdetect.DLL
[debug] #1 68efb9a6 in ?? () from plugins\crashdetect.DLL
[debug] #2 68efcf44 in ?? () from plugins\crashdetect.DLL
[debug] #3 004010b6 in ?? () from samp-server.exe
[debug] #4 68efd60a in ?? () from plugins\crashdetect.DLL
[debug] #5 68f04078 in ?? () from plugins\crashdetect.DLL
[debug] #6 68efa767 in ?? () from plugins\crashdetect.DLL
[debug] #7 68efd65a in ?? () from plugins\crashdetect.DLL
[debug] #8 68ce3374 in ?? () from plugins\streamer.DLL
[debug] #9 0046f679 in ?? () from samp-server.exe
[debug] #10 65646f6d in ?? () from samp-server.exe
[debug] #11 72732f73 in ?? () from samp-server.exe
[debug] #12 796d2d70 in ?? () from samp-server.exe
[debug] #13 2e6c7173 in ?? () from samp-server.exe
[debug] #14 00786d61 in ?? ()

Slika/video ingame problema(obavezno ako je ingame problem): //
Caprkao sam malo po crashdetectu i naisao na ovu funkciju te sam je dodao pod main() i ovo mi je izaslo u logu, sad neam pojma koji k ovo znaci, a nisam mogao naci na googlu, nasao sam ovo medju nativima na githubu oko crashdetecta ali mi nije pomoglo > https://github.com/Zeex/samp-plugin-crashdetect/search?utf8=%E2%9C%93&q=printnativebacktrace&type=
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Lukiii poslato Mart 12, 2018, 19:46:27 POSLE PODNE
Pa pise samp-server.exe ja mislim da je do samp servera i meni nece nesto da ucita nisam siguran prvi put ovo vidim kako si uspeo ovo?
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 19:47:45 POSLE PODNE
Citat: Scripter|LuKKaKu poslato Mart 12, 2018, 19:46:27 POSLE PODNE
Pa pise samp-server.exe ja mislim da je do samp servera i meni nece nesto da ucita nisam siguran prvi put ovo vidim kako si uspeo ovo?
Sad sam testirao na basic scripti

[pawn]#include "crashdetect"

main()
{
   PrintNativeBacktrace();
}[/pawn]toe sav kod i kompilovao i startao i opet isto izbaciva, jel neki bug do crashdetecta ili?

EDIT: probao sam i da pozovem u ongamemodeinit callbacku ali isto se desava
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Lukiii poslato Mart 12, 2018, 19:52:04 POSLE PODNE
E mzd da updateas crashdetect ako to ne uspe ne znam onda stace
pa sad gledam i mozda je do samp servera vise ima errora tu.
A sta pravis koji sistem sta radis pa si navukao ove errore
EDIT:Pa mi posaiji celu liniju da vidim
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 19:55:08 POSLE PODNE
Citat: Scripter|LuKKaKu poslato Mart 12, 2018, 19:52:04 POSLE PODNE
E mzd da updateas crashdetect ako to ne uspe ne znam onda stace
pa sad gledam i mozda je do samp servera vise ima errora tu.
A sta pravis koji sistem sta radis pa si navukao ove errore
EDIT:Pa mi posaiji celu liniju da vidim
Server radi savrseno, sve radi savrseno i bez ovoga i sa ovim, to je samo jedna funkcija u mainu koju pozivam,

[pawn]main()
{
PrintNativeBacktrace();
}[/pawn]

streamer je na 2.9.3, sscanf 2.9.2, crashdetect na v 4.18.1, sve na zadnjoj verziji
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Ino42O poslato Mart 12, 2018, 19:56:36 POSLE PODNE
crashdetect ne trebas includeas u skriptu, samo ga kao plugin ucitaj kroz server.cfg
msm, imas par funkcija ali mislim da nema velike potrebe za time ionako, trebao bi dati vise informacija u logu, hmm

odradi compile sa flagom 3 (-d3)
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 19:57:09 POSLE PODNE
Citat: Ino42O poslato Mart 12, 2018, 19:56:36 POSLE PODNE
crashdetect ne trebas includeas u skriptu, samo ga kao plugin ucitaj kroz server.cfg
msm, imas par funkcija ali mislim da nema velike potrebe za time ionako, trebao bi dati vise informacija u logu, hmm

odradi compile sa flagom 3 (-d3)
includean  je vec, radim uvijek sa -d3 flagom i to je to sto izbaciva u logu, evo cijeli log ako pomogne ista ali to je to vecinom sta izbacuje

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[20:00:49]
[20:00:49] Server Plugins
[20:00:49] --------------
[20:00:49]  Loading plugin: crashdetect
[20:00:49]   CrashDetect v4.18.1 is OK.
[20:00:49]   Loaded.
[20:00:49]  Loading plugin: mysql
[20:00:49]  >> plugin.mysql: R41-4 successfully loaded.
[20:00:49]   Loaded.
[20:00:49]  Loading plugin: pawncmd
[20:00:49] Pawn.CMD plugin v3.1.4 by urShadow loaded
[20:00:49]   Loaded.
[20:00:49]  Loading plugin: pawnregex
[20:00:49] Pawn.Regex plugin v1.1.1 by urShadow loaded
[20:00:49]   Loaded.
[20:00:49]  Loading plugin: streamer
[20:00:49]

*** Streamer Plugin v2.9.3 by Incognito loaded ***

[20:00:49]   Loaded.
[20:00:49]  Loading plugin: sscanf
[20:00:49]

[20:00:49]  ===============================

[20:00:49]       sscanf plugin loaded.     

[20:00:49]          Version:  2.8.2       

[20:00:49]    (c) 2012 Alex "Y_Less" Cole 

[20:00:49]  ===============================

[20:00:49]   Loaded.
[20:00:49]  Loaded 6 plugins.

[20:00:49]
[20:00:49] Filterscripts
[20:00:49] ---------------
[20:00:49]   Loading filterscript 'maps.amx'...
[20:00:49]   Loaded 1 filterscripts.

[20:00:49]
Konekcija na databazu uspjesna.
[20:00:51] Ucitano 1782 kuca, 1782 slobodno.
[20:00:51] [debug] Native backtrace:
[20:00:51] [debug] #0 69b8b63b in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #1 69b8b9a6 in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #2 69b8cf44 in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #3 004010b6 in ?? () from samp-server.exe
[20:00:51] [debug] #4 69b8d60a in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #5 69b94078 in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #6 69b8a767 in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #7 69b8d65a in ?? () from plugins\crashdetect.DLL
[20:00:51] [debug] #8 66ff3374 in ?? () from plugins\streamer.DLL
[20:00:51] [debug] #9 0046f679 in ?? () from samp-server.exe
[20:00:51] [debug] #10 65646f6d in ?? () from samp-server.exe
[20:00:51] [debug] #11 63752f73 in ?? () from samp-server.exe
[20:00:51] [debug] #12 7173796d in ?? () from samp-server.exe
[20:00:51] [debug] #13 6d612e6c in ?? () from samp-server.exe
[20:00:51] Number of vehicle models: 124
Console input: exit
[20:00:52] --- Server Shutting Down.
[20:00:52]


----> Gasenje


[20:00:52] plugin.mysql: Unloading plugin...
[20:00:52] plugin.mysql: Plugin unloaded.
[20:00:52] Pawn.CMD plugin v3.1.4 by urShadow unloaded
[20:00:52] Pawn.Regex plugin v1.1.1 by urShadow unloaded
[20:00:52]

*** Streamer Plugin v2.9.3 by Incognito unloaded ***

[20:00:52]

[20:00:52]  ===============================

[20:00:52]      sscanf plugin unloaded.   

[20:00:52]  ===============================

Naslov: Odg: PrintNativeBacktrace();
Poruka od: Lukiii poslato Mart 12, 2018, 19:58:25 POSLE PODNE
Citat: Łukmember=1996][/member] link=topic=120616.msg829497#msg829497 date=1520880908]
Server radi savrseno, sve radi savrseno i bez ovoga i sa ovim, to je samo jedna funkcija u mainu koju pozivam,

[pawn]main()
{
PrintNativeBacktrace();
}[/pawn]

streamer je na 2.9.3, sscanf 2.9.2, crashdetect na v 4.18.1, sve na zadnjoj verziji
Aha ja mislim da znam sta je da 100% je do samp-server.exe instal novi.Grantujem da ce se skloniti ovi errrori nadam se svi,a za crashdeteck to je najnovija verzija pa nisam bas siguran da tu nije nesto uredu ali probaj da skines novi samp-server.exe
EDIT:evo vidis [pawn][debug] #9 0046f679 in ?? () from samp-server.exe
[debug] #10 65646f6d in ?? () from samp-server.exe
[debug] #11 72732f73 in ?? () from samp-server.exe
[debug] #12 796d2d70 in ?? () from samp-server.exe
[debug] #13 2e6c7173 in ?? () from samp-server.exe
[debug] #14 00786d61 in ?? ()[/pawn]
samo ovi errori su do samp servera
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 19:59:29 POSLE PODNE
Citat: Scripter|LuKKaKu poslato Mart 12, 2018, 19:58:25 POSLE PODNE
Aha ja mislim da znam sta je da 100% je do samp-server.exe instal novi.Grantujem da ce se skloniti ovi errrori nadam se svi,a za crashdeteck to je najnovija verzija pa nisam bas siguran da tu nije nesto uredu ali probaj da skines novi samp-server.exe
najnoviji je(nisam na 0.3z jbt), jedino da probam da prebacim na 0.3DL pa vidim sta izbaciva na njemu
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Ino42O poslato Mart 12, 2018, 20:00:47 POSLE PODNE
ne treba ti ta funkcija, ionako ce biti obrisana, jednostavno ne koristi #include <crashdetect> nema potrebe za time
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Lukiii poslato Mart 12, 2018, 20:01:00 POSLE PODNE
Citat: Łukmember=1996][/member] link=topic=120616.msg829504#msg829504 date=1520881169]
najnoviji je(nisam na 0.3z jbt), jedino da probam da prebacim na 0.3DL pa vidim sta izbaciva na njemu
Aham nisam znao prvi put vidim ovo pa ne znam bas,probaj da prebacis pa vidi   :)
EDIT:Luka posle dodji u PP da te pitam nesto da mi objasnis
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 20:05:39 POSLE PODNE
Citat: Ino42O poslato Mart 12, 2018, 20:00:47 POSLE PODNE
ne treba ti ta funkcija, ionako ce biti obrisana, jednostavno ne koristi #include <crashdetect> nema potrebe za time
sad sam searchao po oficijalnom samp forumu i naisao na Deityev post o PrintNativeBacktrace(); i o PrintAmxBacktrace();, pa evo mozda je on imao problema sa time pa zna rijesenje @DeitY (sry za tag ebga), i sad nmg obrisati jer me zanima zasto izbacuje xd
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Ino42O poslato Mart 12, 2018, 20:06:46 POSLE PODNE
Citat: Łukmember=1996][/member] link=topic=120616.msg829511#msg829511 date=1520881539]
sad sam searchao po oficijalnom samp forumu i naisao na Deityev post o PrintNativeBacktrace(); i o PrintAmxBacktrace();, pa evo mozda je on imao problema sa time pa zna rijesenje @DeitY (sry za tag ebga), i sad nmg obrisati jer me zanima zasto izbacuje xd

-d3
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 20:08:48 POSLE PODNE
Citat: Ino42O poslato Mart 12, 2018, 20:06:46 POSLE PODNE
-d3
imam odavno -d3, evo i sa kompajla log

[pawn]Pawn compiler 3.10.2           Copyright (c) 1997-2006, ITB CompuPhase

Header size:          21136 bytes
Code size:          2035920 bytes
Data size:         12587128 bytes
Stack/heap size:      60000 bytes; estimated max. usage=7969 cells (31876 bytes)
Total requirements:14704184 bytes
[/pawn]

40 hiljada linija
Naslov: Odg: PrintNativeBacktrace();
Poruka od: // xunder poslato Mart 12, 2018, 20:38:13 POSLE PODNE
Hah, sada sam tu funkciju testirao na main(), OnGameModeInit, OnPlayerConnect svaki put kada se pozvao callback (2x na samom otvaranju samp-server.exe, 1x kada sam se connect izbacilo je te errore).
Jednosvano sta hoces sa tom funkcijom ne da mi se sada citati zeexov kod da bih skontao za sta sluzi.

edit. fak, ovo cak i nije error sada sam vidio, obican debug...
Naslov: Odg: PrintNativeBacktrace();
Poruka od: Łuk@ poslato Mart 12, 2018, 20:50:08 POSLE PODNE
Citat: .ксундер poslato Mart 12, 2018, 20:38:13 POSLE PODNE
Hah, sada sam tu funkciju testirao na main(), OnGameModeInit, OnPlayerConnect svaki put kada se pozvao callback (2x na samom otvaranju samp-server.exe, 1x kada sam se connect izbacilo je te errore).
Jednosvano sta hoces sa tom funkcijom ne da mi se sada citati zeexov kod da bih skontao za sta sluzi.

edit. fak, ovo cak i nije error sada sam vidio, obican debug...
nisam rekao da je error xd, hvala :D