Arduino Reboots it self when it receives a text message it has to process

What does the 100 in this line of code mean? I don't have your shield or library.

[/hentSMS = sms.GetSMS(position, phone_number, sms_text, 100);
code]

If it somehow means length of text, it may overflow even if SMS is very short. Just my hunch.