Krautkanal.com

Veröffentlicht am 2015-05-06 11:01:51 in /prog/

/prog/ 7060: SIGTRAP

leelkennedy Avatar
leelkennedy:#7060

Guten Tag, kann mir bitte jemand erklären, was der SIGTRAP Error ist, bedeutet oder wodurch er entsteht?
Ich bin gerade ziemlich ratlos.
Einen guten Tag noch!

ritapetrilli87 Avatar
ritapetrilli87:#7061

\xcc

syntetyc Avatar
syntetyc:#7062

Was meinst du damit?

marshallchen_ Avatar
marshallchen_:#7063

https://stackoverflow.com/questions/3475262/what-causes-a-sigtrap-in-a-debug-session

csswizardry Avatar
csswizardry:#7064

Irgendetwas hat deiner Anwendung das TRAP Signal geschickt und sie bricht die Ausführung ab, da dies im Standard so eingestellt ist.

http://pubs.opengroup.org/onlinepubs/9699919799//basedefs/signal.h.html

joe_black Avatar
joe_black:#7065

Der SIGTRAP Error wird von der Funktion realloc()
ausgelöst...
So viel, so gut aber ich muss noch versuchen herauszufinden, weshalb dieser Fehler ausgelöst wird.
Vielen Dank für eure Antworten.

jrxmember Avatar
jrxmember:#7066

Der Fehler lag darin, dass ich die Anzahl an Bytes mit der Größe eines char-Pointers multiplizieren muss. Ich dachte diese sei 1 und habe deshalb darauf verzichtet^^
Vielen Dank und noch einen schönen Tag.

vj_demien Avatar
vj_demien:#7067

>>7066
Und deswegen benutzt man selbst wenn man meint zu wissen wie groß der Type ist dennoch die sizeof-Methode

murrayswift Avatar
murrayswift:#7070

>>7067
Gibt es in C einen Typen von dem man sicher weiß wie groß er ist? Wäre mir neu.

husamyousf Avatar
husamyousf:#7071

>>7070

jjshaw14 Avatar
jjshaw14:#7073

>>7070
http://port70.net/~nsz/c/c11/n1570.html#6.5.3.4p4
>When sizeof is applied to an operand that has type char, unsigned char, or signed char, (or a qualified version thereof) the result is 1.

Neuste Fäden in diesem Brett: