Cantors countable infinity?



Maxima crashes with the following calculations:

1.

(%i1) 2^3^4^5;

*** - Program stack overflow. RESET

[/build/buildd/clisp-2.44.1/src/eval.d:527] reset() found no driver 
frame (sp=0xe846dbb0-0xe84677e0)
Exiting on signal 6
Aborted

2.

(%i1) 2^(3^(4^5));

*** - Program stack overflow. RESET

[/build/buildd/clisp-2.44.1/src/eval.d:527] reset() found no driver 
frame (sp=0x47fd71c0-0x47fd0df0)
Exiting on signal 6
Aborted

The Question arises: Isn`t such a complete crash with shutting down the 
program a bug?

3.

There is no problem with the following (would be a wonder if there would 
be one!):

(%i1) ((2^3)^4)^5;
(%o1)                         1152921504606846976
(%i2)

The result is innert the integer representation limit.

I would expect a message that the integer limit is exceeded or such a 
thing. I think, a complete crash is not acceptable.

Regards BB