Aktywne Wpisy
mickpl +696
Nic głupszego teraz nie pada w przestrzeni publicznej, że politycy pis nie będą rozliczani, bo koledzy, bo pakt, bo my was nie ruszamy wy nas i tego typu niesamowite bzdury XD
Moi mili Tuska nie było za co rozliczać. Ani jego ekipy. Jedzenie ośmiorniczek to nie przestępstwo, a Nowak miał kłopoty przez zegarek, tyle.
Za to pis, moi drodzy symetryści to 8 lat złodziejstwa, korupcji, kolesiostwa, łamania prawa i naginania wszystkich zasad.
Moi mili Tuska nie było za co rozliczać. Ani jego ekipy. Jedzenie ośmiorniczek to nie przestępstwo, a Nowak miał kłopoty przez zegarek, tyle.
Za to pis, moi drodzy symetryści to 8 lat złodziejstwa, korupcji, kolesiostwa, łamania prawa i naginania wszystkich zasad.
Cosipi +203
Hahah
Mentzen o 19.25 w TVNie
Więc z ciekawości włączyłem i oczywiście leci bingo TuskVN
Godek, Jedzenie psów, pierdyliard wypowiedzi Korwina, będziesz wisiał, 5 mentzena, onuce, 5g xD
xDDDDDDDDDDDDD
Ale to jest szambo takie same jak #tvpis tylko że za pieniądze amerykańsko/żydowskiego lewactwa a nie nasze jak w tvpis
TFUUU
#konfederacja #bekazlewactwa #polityka
Mentzen o 19.25 w TVNie
Więc z ciekawości włączyłem i oczywiście leci bingo TuskVN
Godek, Jedzenie psów, pierdyliard wypowiedzi Korwina, będziesz wisiał, 5 mentzena, onuce, 5g xD
xDDDDDDDDDDDDD
Ale to jest szambo takie same jak #tvpis tylko że za pieniądze amerykańsko/żydowskiego lewactwa a nie nasze jak w tvpis
TFUUU
#konfederacja #bekazlewactwa #polityka
Mam źródła programu napisanego w C próbując skompilować je na debianie 8.11 tworzy się plik wyjściowy o nazwie którą podałem ale kiedy chce włączyć program to po chwili pokazuje się tylko napis "killed" i to wszystko. Dzięki sugestiom mirka @glonstar uruchomiłem skompilowany program w dbg. Debuger wyświetlił taki komunikat
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program terminated with signal SIGKILL, Killed.
The program no longer exists.
Dodam tylko że na Ubuntu buster/sid i stretch/sid program kompiluje się i działa bez najmniejszych problemów.
Czy ktoś mógłby mi pomóc?
A daj wynik polecenia
objdump -p ./NAZWA_PROGRAMU
Program Header:
LOAD off 0x0000000000000000 vaddr 0x0000000000400000 paddr 0x0000000000400000 align 221
filesz 0x00000000000dce7b memsz 0x00000000000dce7b flags r-x
LOAD off 0x00000000000dd000 vaddr 0x00000000006dd000 paddr 0x00000000006dd000 align 221
filesz 0x0000000000001e30 memsz 0x00000000000086a8 flags rw-
NOTE off 0x0000000000000158 vaddr 0x0000000000400158 paddr 0x0000000000400158 align 22
filesz 0x0000000000000044 memsz 0x0000000000000044 flags r--
TLS off 0x00000000000dd000 vaddr 0x00000000006dd000 paddr 0x00000000006dd000 align 23
filesz 0x0000000000000030 memsz 0x0000000000000060 flags r--
STACK
a podrzuć wynik
uname -a
Linux cockbox 3.16.0-6-amd64 #1 SMP Debian 3.16.56-1+deb8u1 (2018-05-08) x86_64 GNU/Linux
To podrzuć jeszcze wynik polecenia
strace ./TWOJ_PROGRAM
Pewnie wcześniej będziesz musiał doinstalować:
sudo apt-get install strace
uname({sys="Linux", node="cockbox", ...}) = 0
brk(0) = 0x13b5000
brk(0x13b61c0) = 0x13b61c0
archprctl(ARCHSETFS, 0x13b5880) = 0
settidaddress(0x13b5b50) = 5535
setrobustlist(0x13b5b60, 24) = 0
rtsigaction(SIGRTMIN, {0x4092c0, [], SARESTORER|SASIGINFO, 0x409910}, NULL, 8) = 0
rtsigaction(SIGRT1, {0x409350, [], SARESTORER|SARESTART|SASIGINFO, 0x409910}, NULL, 8) = 0
rtsigprocmask(SIGUNBLOCK, [RTMIN RT1], NULL,
No i tutaj już moja wiedza z tym co się wysypuje się kończy.
Wygląda (mmap(NULL, 1048576, PROTREAD|PROTWRITE, MAPPRIVATE|MAPANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory) ) na to że nie może zaalokowac pamięci.
Ile masz ramu na Debianie i na drugim kompie gdzie to testowałeś?
Uruchom program jeszcze raz, a po nim podaj wynik polecenia:
journalctl | tail -n 40
Odpal jeszcze jakiś monitor systemu, gdzie będziesz miał wykres
@BoKoR: Aug 15 17:11:45 cockbox kernel: CPU 0: hi: 186, btch: 31 usd: 149
Aug 15 17:11:45 cockbox kernel: activeanon:232839 inactiveanon:1055 isolatedanon:0
activefile:9 inactivefile:0 isolatedfile:9
unevictable:0 dirty:0 writeback:0 unstable:0
free:12231 slabreclaimable:1564 slabunreclaimable:1791
mapped:221 shmem:1087 pagetables:779 bounce:0
freecma:0
Aug 15 17:11:45 cockbox kernel: Node 0 DMA free:4600kB min:704kB low:880kB high:1056kB activeanon:11008kB inactiveanon:4kB activefile:0kB inactivefile:0kB
Komentarz usunięty przez autora
Wieeeeelkie dzięki Mireczku za pomoc, od wczoraj szukałem rozwiązania tego problemu i nie dawało mi to spokoju.
a na tej z debianem 8 nie. Myślisz że wynika to z zapotrzebowania na ram kompilatora?
Moim zdaniem wszystko zależy od tego jakie to ostrzeżenia. No i z jakimi flagami jest kompilowany kod (-Wall).
Wydaje mi się że kompilator ma głęboko informację o tym ile masz ramu. On miał skompilować program i skompilował. To że aplikacja wymaga więcej ramu niż posiadasz to już twój problem