PTHREADS + "Segmentation fault" HEEEELP!!!!!

8 отговора 314 прегледа
#1

PTHREADS + "Segmentation fault" HEEEELP!!!!!

имам си няколко pthreads,
имам си и "Segmentation fault"

КАК ДА РАЗБЕРА pid-a на pthread-a, в който се fault-ва??????

PLZZ F1 !!!!!

никога не е твърде рано да пропушиш
Отговор
в отговор на Xypodilec #2

Re: PTHREADS + "Segmentation fault" HEEEELP!!!!!

OS?
kakwo e pthread?
kakwo e segmentation fault?

Отговор
в отговор на ** #3

Re: PTHREADS + "Segmentation fault" HEEEELP!!!!!

linux
POSIX thread
адресиране на памет, която не принадлежи на процеса (пр. все още незаделена или най-често - вече освободена)

никога не е твърде рано да пропушиш
Отговор
в отговор на Xypodilec #4

Re: PTHREADS + "Segmentation fault" HEEEELP!!!!!

hehe imal sym podoben problem i ne mozhah da go razresha :)
gdb e dosta neshtasten kogato stane vypros za threadove, az togava se opravih s mnogo printf-style debugging. i nakraia dazhe imashe edno miasto deto mi pisna, zamazah vsichko i go prenapisah :P vyv vtoria variant njamashe sig11 :P

gledai me kak driskam i ot zapek umri
Отговор
в отговор на Xypodilec #5

Re: PTHREADS + "Segmentation fault" HEEEELP!!!!!

Az nishto ne razbiram ot linux, ama kato wiz kakwo otkri msn:
[линк]

Отговор
в отговор на Xypodilec #6

Re: PTHREADS + "Segmentation fault" HEEEELP!!!!!

Imash problem ne s pthred-ovete a sys sinhronizacjata,

a za tezi problemi njama recepta, analiziras si koda ili go post-ni wyw foruma ako ne e neshto ogromno da mu hvyrlja edin pogled.

Отговор
в отговор на Dominator #7

оправих го

ясно, че някой thread се опитва да трие free-ната памет, но добре щеше да бъде ако се знае в кой точно - по-бързо ще става всичко.

никога не е твърде рано да пропушиш
Отговор
в отговор на Xypodilec #8

Re: оправих го

i nakara li gdb-to da kazhe v koi thread e stanal sakatlyka?

gledah v klub linux penguin davashe njakakyv akyl :) sraboti li?

gledai me kak driskam i ot zapek umri
Отговор
в отговор на dijkstra #9

тц

не съм дебъгвал, донаписах каквото имаше да се донаписва и тръгна без проблем + се оказа, че от 4 евентуални threada в 3 би могло да го гърми

никога не е твърде рано да пропушиш
Отговор