В таких контекстах при чём — сочетание предлога с местоимением. Подробнее см. на сайте «Орфографическое комментирование русского словаря» (в поисковую строку нужно ввести слово причём, задав функции «Искать в заголовках статей» и «Искать в тексте статей»).
Использование предлога с вместо из — история давняя, характеризующая обиходную речь тех, кто без внимания относится к «маленьким» словам в словосочетаниях с пространственным значением. Нормы русского литературного языка не предполагают нейтральной оценки подобного смешения, поэтому приведенные примеры не признаются допустимыми.
В целом можно сказать, что после слова атака возможно и слово в род. падеже без предлога, и в вин. падеже с предлогом на. Но по-видимому, выбор сочетания зависит от более широкого контекста, например корректно: идти в атаку на что-то, отбить атаку на что-то.
Выбор предлога зависит от того, как именно упала стрела. Если она погрузилась в трясину (представим, что из болота торчит только кончик стрелы), тогда: упала в болото. Если же стрела аккуратно легла на какую-то кочку на поверхности болота и там осталась, тогда: на болото.
Возможны оба варианта.
Конструкция без предлога более частотна.
Конструкция гарантия от... также встречается, но может использоваться в двух различных ситуациях: для указания на источник гарантии (гарантия от производителя) и для обозначения того, чего необходимо избежать (Прививка оспы — гарантия от заболевания ею).
Глагол женихаться в русском языке обычно используется без предлога, однако употребление его с предлогом с также встречается, например: Женился ли Иван на той девушке, с которой женихался [О. П. Семенова-Тян-Шанская. Жизнь «Ивана». Очерки из быта крестьян одной из черноземных губерний (1885-1906)].
Этот оборот характеризуют как существительное с предлогом в значении единого производного предлога или как предлог (см., напр.: Русская грамматика (М., 1980. § 1659); «Объяснительный словарь русского языка. Структурные слова: предлоги, союзы, частицы, междометия, вводные слова, местоимения, числительные, связочные глаголы» под ред. В. В. Морковкина (М., 2003).
Выбор предлога зависит от того, какое слово является главным по отношению к слову код. Возможные варианты: прошу добавить описание для кода (описание для чего? для кода), прошу добавить описание кода (описание чего? кода) и прошу добавить описание к коду (добавить к чему? к коду).
В последнее время в публичной речи наблюдается тенденция к "отдельности" предлога, он во многих случаях стал произносится с небольшой паузой между предлогом и знаменательным словом. Это объясняется не фонетическими, а грамматическими причинами. М. В. Панов называл такого рода явления "сигналами отдельнословности".