Цитата(GDI @ Oct 5 2010, 10:55)

...Гораздо более вероятна ошибка программиста, т.е. все 4 выше приведенных пункта.
Или стек переполнился, что тоже ошибка программиста.
Или прерывание сработало после того, как программа покинула функцию.
Цитата(777777 @ Oct 5 2010, 09:39)

Массив cmd[] компилятор размещает в стеке. Затем его адрес присваивается другой переменной и она с ним как-то работает, причем эта переменная используется в прерывании.
Оооо! Какой моветон.