上周在XP系统上测试一个驱动的时候,发现驱动加载不上,“net start”命令只是给出一个无意义的错误代码,驱动的DriverEntry()入口程序还没有得到机会运行。
初步怀疑是引入函数的问题,用WDK工具Depends.exe查看了一下驱动文件,果然是由于_chkstk函数无法解析所导致。
_chkstk是个微软C编译器的辅助库函数,MSDN上对其介绍十分简略:
_chkstk Routine is a helper routine for the C compiler. For x86 compilers, _chkstk Routine is called when the local variables exceed 4096 bytes; for x64 compilers it is 8K.
当编译器察觉到局部变量太大超过限值时(X86系统限值是4K,X64t系统上是8K), 编译器会自动插入_chkstk这个函数以保证栈空间所使用页面在内存中。
问题是发现了,但要查出来究竟在哪个函数中还是要费些心思的。从用户层移植过来不少代码,基本锁定问题出在其中,但如果一个函数一个函数寻找实在是个不讨巧的笨办法,也不符合程序人的一贯风格,便用IDA反编译驱动sys文件,于汇编代码中搜索_chkstk字串,直接锁定出了问题函数。此函数所使用的一个结构体中定义了超大数组,对栈的超常使用在内核中是相当危险的。
解决办法很简单,直接将此结构的定义放在一个从内存分配的结构中即可。问题虽已解决,但对于DDK中有关_chkstk的描述,及其相关的疑问一直让我觉得困扰,比如,为什么X86上是4K,而AMD64架构上可以是8K。
这两天终于有了时间,可以彻底地了结这个疑问了。
要想解决这个问题,还要先从用户栈的分配开始。以ReactOS代码为例,当线程创建时,CreateThread()会调用BasepCreateStack()来创建用户栈,具体可以参见ReactOS源码:
~/ReactOS/lib/kernel32/misc/utils.c。
BasepCreateStack()函数主要做三件事:
- 1,分配栈空间所需的虚拟内存,大小为Stack Reserve Size
- 2,根据Stack Commit Size锁定内存页面,如果Stack Commit Size小于Stack Reserve Size的话,需要增加一个Page,这个额外申请的Page用作Guard Page之用。
- 3,将栈底部的Page设定为Guard Page。
当用户栈被用尽时,会访问到栈底部的Guard Page。而对Guard Page的任何访问都会导致Page Fault的发生。Page Fault处理函数MmAccessFault()可以分析出此次Page Fault是由Guard Page导致,便会默认由用户栈处理程序MiCheckForUserStackOverflow()来处理。如果用户栈并没有溢出的话,即Stack Commit Size小于Stack Reserve Size的情况,MiCheckForUserStackOverflow()会自动向下扩展栈空间,扩展大小为GUARD_PAGE_SIZE。 GUARD_PAGE_SIZE针对不同的CPU架构有不同的定义:
X64: #define GUARD_PAGE_SIZE (PAGE_SIZE * 2)
X86: #define GUARD_PAGE_SIZE PAGE_SIZE
这里便解释了为什么X86系统上的限制是4K(即PAGE_SIZE),而X64上却为8K的原因。
说到此处,该是解答_chkstk()倒底是干什么的时候了。Visual Studio中有_chkstk的源码,以x86为例:
输入参数eax是所需堆栈大小(字节)
labelP _chkstk, PUBLIC
push ecx ; save ecx
cmp eax,_PAGESIZE_ ; more than one page requested?
lea ecx,[esp] + 8 ; compute new stack pointer in ecx
; correct for return address and
; saved ecx
jb short lastpage ; no
;------------
probepages:
sub ecx,_PAGESIZE_ ; yes, move down a page
sub eax,_PAGESIZE_ ; adjust request and...
test dword ptr [ecx],eax ; ...probe it (如果是guard page,刚会导致page fault,最终用户栈
; 将向下扩展一个页面)
cmp eax,_PAGESIZE_ ; more than one page requested?
jae short probepages ; no
lastpage:
sub ecx,eax ; move stack down by eax
mov eax,esp ; save current tos and do a...
test dword ptr [ecx],eax ; ...probe in case a page was crossed
; 调用函数将要访问的堆栈底部 ,如果此页面为guard page,同
; 样会导致用户栈的向下延伸
mov esp,ecx ; set the new stack pointer
; 向下更改栈指针,其上直到原ESP的栈空间为调用函数局部变量
mov ecx,dword ptr [eax] ; recover ecx
mov eax,dword ptr [eax + 4] ; recover return address
; 将返回地址(调用函数中)放入eax
push eax ; prepare return address
; 将返回地址(调用函数中)放入当前栈中,准备返回
; ...probe in case a page was crossed
ret
end
_chkstk()的主要作用是保证栈向下连续的生长。如果没有_chkstk(),当局部变量太多并超过guard page下沿时,若再有压栈操作,将会导致Access violation错误。因为此时堆栈内存页面无效,压栈直接将导致page fault的发生,而page fault处理程序因不能识别此fault的发生原因从而不能做出正确判断和有效处理。
相对用户层,内核程序的处理则相当简单,就如Win7内核中_chkstk实际上就是个空函数。其原因就是内核线程的栈空间是固定的。其取值针对X86及X64架构亦有所不同:
X64: #define KERNEL_STACK_SIZE 0x6000 /* 6个内存页面 */
X86: #define KERNEL_STACK_SIZE 12288 /* 3个内存页面 */
内核中栈资源非常紧缺,并驱动程序的编写有较高的要求,特别是有递归的情况下,一定要注意嵌套的层数,否则很容易收到M$发来的蓝屏。
Windows内核中其实还有一种大堆栈机制,以确保一些对堆栈较高消耗的特殊情况能够得到满足,但这部分完全是黑箱,对用户不可见,不是常见情况,此处不再多述。
参考资料:
1, http://support.microsoft.com/kb/100775/en
2, http://msdn.microsoft.com/en-us/library/ms648426(v=vs.85).aspx
3, http://www.reactos.org ReactOS源码
В отдельных случаях капельница на дому используется при обезвоживании, дефиците определенных веществ, восстановительном периоде и последствиях отравления. При этом выраженность жалоб имеет принципиальное значение. Если появляются опасные симптомы, домашние услуги уступают место возможностям клиники или стационара.
Изучить вопрос подробнее – сколько стоит капельница на дому
В клинику приходят люди с разным стажем зависимости. Один человек обращается после первого выраженного срыва, другой страдает несколько лет и уже проходил лечение. Иногда родственники привезли брата или другого близкого из деревни, поскольку там невозможно получить специализированную помощь по профилю. Нарколог оценивает употребление алкоголя и наркотических веществ, наличие хронических заболеваний, патологическое влечение и способность соблюдать рекомендации.
Изучить вопрос подробнее – https://narkologicheskaya-klinika-v-krasnoyarske18.ru/
При перечисленных проявлениях домашнее лечение может быть небезопасным. Врач определяет, нужна ли срочная госпитализация, дополнительная диагностика или лечение в стационаре. Самостоятельный прием сильнодействующих лекарств, попытка снять абстиненцию новой дозой алкоголя или случайным уколом способны привести к ухудшению.
Получить больше информации – https://vyvod-iz-zapoya-v-ekaterinburge20.ru/
Во время выезда специалист контролирует переносимость назначений. Если выясняется, что на дому нельзя обеспечить достаточную безопасность, больному предлагают стационар. Такая тактика особенно важна при продолжительном запое, заболеваниях сердца, выраженных психических нарушениях или сомнениях в диагнозе.
Дополнительная информация – вывод из запоя дешево в Екатеринбурге
А потом сам не может остановиться. Тут важно не тянуть. Вывод из запоя — это когда специалист приезжает сам. Потом стабилизируют давление. Вызвать врача для вывода из запоя — работает круглосуточно. Можете ознакомиться по ссылке: вывод из запоя вызвать нарколога вывод из запоя вызвать нарколога И про помощь нарколога для Москвы. Обращайтесь к специалистам.
Мы предлагаем обратиться круглосуточно, если близкий начал терять контроль над приемом спиртного, несколько суток не может выйти из запойного режима или переносит отмену особенно тяжело. Наркологическая помощь доступна анонимно: персонал соблюдает конфиденциальность, а медицинские действия выполняются с учетом противопоказаний. В Екатеринбурге возможен выезд нарколога на дом, лечение в стационаре и дальнейшее лечение алкоголизма. Для каждого пациента схема определяется индивидуально, поскольку одинаковая капельница не подходит всем.
Получить больше информации – вывод из запоя на дому в Екатеринбурге
Дверь заперта, телефон не берёт. Нужен был срочный вывод из запоя. Вызов нарколога на дом запой — И выводит человека из этого состояния. Сначала уходит интоксикация. Доктор нарколог вывод из запоя — Без лишних вопросов. Вся информация доступна здесь: выведение из запоя врачом наркологом https://vyvod-iz-zapoya-v-moskve-ovt.ru Там и про вывод из запоя вызов в Москве. Обращайтесь к специалистам.
Текст посвящён распространённым мифам о зависимости и их развенчанию. Мы предоставим научно обоснованную информацию и дадим рекомендации по выбору эффективного способа борьбы с зависимым поведением.
Нажмите, чтобы узнать больше – вывод из запоя на дому москва недорого
Решение о выезде принимает врач с учётом симптомов и бытовых ограничений. Если совпадает хотя бы две позиции из списка ниже, лучше не откладывать звонок — управляемость состояния снижается каждый час.
Выяснить больше – вывод из запоя круглосуточно казань
Доктор знает, какие препараты допустимы в конкретный момент, когда показан домашний формат, а когда нужен стационар. Нарколог не должен обещать избавить от алкогольной зависимости за один раз. Сначала требуется вывести пациента из острого состояния, восстановить основные показатели и сформировать план дальнейшего лечения алкоголизма.
Узнать больше – вывод из запоя круглосуточно
В этой статье мы обсудим процесс восстановления после зависимостей, акцентируя внимание на различных методах и подходах к реабилитации. Читатели узнают, как создать план выздоровления и использовать полезные ресурсы для достижения устойчивых изменений.
Проверенные методы — узнай сейчас – выведение из запоя в стационаре москва
Статья посвящена анализу текущих трендов в медицине и их влиянию на жизнь людей. Мы рассмотрим новые технологии, методы лечения и значение профилактики в обеспечении долголетия и здоровья.
Изучить материалы по теме – лечение алкоголизма санкт петербург
Близкий пьёт несколько дней подряд. Не знаешь, за что хвататься. Выведение из запоя на дому — это когда врач приезжает сам. И только после этого становится легче. Вывод из запоя на дому круглосуточно — Без осуждения и лишних вопросов. Можете ознакомиться по ссылке: вызвать врача для вывода из запоя на дому https://vyvod-iz-zapoya-v-irkutske-gty.ru Там и про вывод из запоя на дому цена для Иркутска. Иногда промедление стоит здоровья.
Наркологическая клиника «Похмельная служба» в Балашихе оказывает профессиональную медицинскую помощь людям с алкогольной и наркотической зависимостью. Лечение подбирается индивидуально с учетом продолжительности употребления алкоголя или психоактивных веществ, возраста человека, сопутствующих заболеваний, психических нарушений и общего самочувствия. Круглосуточная работа центра позволяет обратиться за помощью в любое время, получить консультацию, вызвать врача на дому или пройти лечение в стационаре. Анонимность, конфиденциальность персональных данных и медицинская этика являются обязательными условиями работы специалистов.
Узнать больше – https://2narkologicheskaya-klinika-balashiha.ru/
Бывает, человек пьёт неделю. Тут важно не тянуть. Запой нарколог на дом — это когда специалист приезжает сам. Сначала уходит интоксикация. Доктор нарколог вывод из запоя — Без осуждения и лишних вопросов. Можете ознакомиться по ссылке: нарколог вывод из запоя нарколог вывод из запоя И про срочный выезд для Московской области. Обращайтесь к специалистам.
Эта медицинская заметка содержит сжатую информацию о новых находках и методах в области здравоохранения. Мы предлагаем читателям свежие данные о заболеваниях, профилактике и лечении. Наша цель — быстро и доступно донести важную информацию, которая поможет в повседневной жизни и понимании здоровья.
Доступ к полной версии – вывод из запоя в стационаре анонимно
Специалисты регулярно помогают при интоксикации, запоях, абстиненции и сложных состояниях зависимости.
Дополнительная информация – наркологический вывод из запоя в Красноярске
В этой заметке мы представляем шаги, которые помогут в процессе преодоления зависимостей. Рассматриваются стратегии поддержки и чек-листы для тех, кто хочет сделать первый шаг к выздоровлению. Наша цель — вдохновить читателей на положительные изменения и поддержать их в трудных моментах.
Более того — здесь – клиника лечения зависимостей в москве
И родные не знают, куда звонить. Тут важно не тянуть. Вывод из запоя — И выводит человека из этого состояния. Сначала уходит интоксикация. Вызов нарколога на дом запой — И в выходные. Можете ознакомиться по ссылке: вызов нарколога на дом запой вызов нарколога на дом запой Там и про вывод из запоя вызов по городу. Обращайтесь к специалистам.
Помню, сосед три дня не выходил из квартиры. Запой жуткий, сам не остановится. Запой нарколог на дом — это когда врач приезжает сам. Сначала уходит интоксикация. Вызвать врача для вывода из запоя — работает и ночью. Вся информация доступна здесь: доктор нарколог вывод из запоя https://vyvod-iz-zapoya-v-moskve-ovt.ru И про помощь нарколога по городу. Не ждите, пока станет хуже.
Быстро собираем первичную информацию, оцениваем риски и предлагаем подходящий вариант обращения.
Узнать больше – частные наркологические клиники в балашихе
Профессиональная помощь при запое направлена на стабилизацию состояния, коррекцию обезвоживания, поддержку работы внутренних органов и снижение выраженности абстинентных проявлений. Врач учитывает анамнез, давление, пульс, поведение, сон, питание и наличие хронической патологии. Если помощь на дому допустима, врач проводит необходимые процедуры и наблюдает динамику. Если риски высокие, пациент получает направление в круглосуточном отделении.
Узнать больше – вывод из запоя в стационаре
Жена его на нервах была. Оказалось, опять сорвался. Вывод из запоя — И выводит человека из этого состояния. Потом давление выравнивают. Нарколог вывод из запоя — работает и ночью. Вся информация доступна здесь: доктор нарколог вывод из запоя https://vyvod-iz-zapoya-v-moskve-ovt.ru И про помощь нарколога для Московской области. Обращайтесь к специалистам.
В клинику приходят люди с разным стажем зависимости. Один человек обращается после первого выраженного срыва, другой страдает несколько лет и уже проходил лечение. Иногда родственники привезли брата или другого близкого из деревни, поскольку там невозможно получить специализированную помощь по профилю. Нарколог оценивает употребление алкоголя и наркотических веществ, наличие хронических заболеваний, патологическое влечение и способность соблюдать рекомендации.
Изучить вопрос подробнее – запой наркологическая клиника
Эта статья освещает различные аспекты освобождения от зависимости и пути к выздоровлению. Мы обсуждаем важность осознания своей проблемы и обращения за помощью. Читатели получат практические советы о том, как преодолевать трудности и строить новую жизнь без зависимости.
Полезно знать – нарколог на дом цена
И сам уже не в состоянии остановиться. Куда звонить среди ночи. Вывод из запоя — Осматривает, ставит капельницу. Сначала уходит интоксикация. Вывод из запоя на дому анонимно — И в выходные. Можете ознакомиться по ссылке: заказать вывод из запоя на дому https://vyvod-iz-zapoya-v-irkutske-gty.ru И про капельницу для вывода из запоя для Иркутска. Обращайтесь к специалистам.
Муж её пил неделю. Она в панике звонила всем подряд. Вывод из запоя — И выводит человека из этого состояния. Сначала уходит интоксикация. Вызвать врача для вывода из запоя — Без лишних вопросов. Советую глянуть источник: нарколог вывод из запоя нарколог вывод из запоя Там и про вывод из запоя вызов для Москвы. Не ждите, пока станет хуже.
В этом исследовании рассмотрены методы лечения зависимостей и их эффективность. Мы проанализируем различные подходы, используемые в реабилитационных центрах, и представим данные о результативности программ. Читатели получат надежные и научно обоснованные сведения о данной проблеме.
Всё, что нужно знать – Капельница от запоя
Знакомая ситуация. Не знаешь, за что хвататься. Выведение из запоя на дому — Осматривает, ставит капельницу. Потом стабилизируют давление. Вывод из запоя на дому круглосуточно — И в выходные. Можете ознакомиться по ссылке: выведение из запоя на дому выведение из запоя на дому И про капельницу для вывода из запоя для региона. Не тяните до последнего.
Совместные занятия с другими пациентами создают атмосферу поддержки и понимания. Под руководством психотерапевта участники группы делятся опытом, обсуждают сложные ситуации и находят оптимальные способы удержаться от срыва.
Получить дополнительные сведения – https://lechenie-alkogolizma-sochi0.ru/lechenie-alkogolizma-na-domu/
Потом вообще слег, никого не узнавал. Никто не знал, что делать. Выведение из запоя на дому — И выводит человека из этого состояния. Потом стабилизируют давление. Вывод из запоя на дому круглосуточно — Без лишних вопросов. Вся информация доступна здесь: вывод из запоя на дому анонимно https://vyvod-iz-zapoya-v-irkutske-esz.ru И про капельницу для вывода из запоя в Иркутске. Не тяните до последнего.
Программа лечения формируется после осмотра и может включать несколько этапов. Их количество и продолжительность зависят от клинической ситуации, физической зависимости, психического состояния и результатов предыдущего лечения. Врач может изменить план, если самочувствие меняется или требуется более интенсивная терапия.
Изучить вопрос подробнее – наркологические клиники в области
Помню, соседка жаловалась. Она в панике звонила всем подряд. Вызов нарколога на дом запой — это когда врач приезжает сам. Потом давление выравнивают. Запой помощь нарколога — И в выходные. Советую глянуть источник: доктор нарколог вывод из запоя доктор нарколог вывод из запоя Там и про вывод из запоя вызов для Москвы. Не ждите, пока станет хуже.
Главная задача — вернуть контроль над самочувствием мягко и последовательно. Мы не соревнуемся в дозах, а собираем устойчивую траекторию улучшения: каждый модуль терапии отвечает за одну цель и имеет своё «окно оценки». Если отклик ниже ожиданий — меняем ровно один параметр (темп, последовательность или поведенческий элемент среды), чтобы точно понимать, что помогло.
Подробнее – вывод из запоя в стационаре
Потом вообще слег, никого не узнавал. А время шло. Вызов нарколога на дом запой — Осматривает, ставит капельницу. Сначала уходит интоксикация. Нарколог вывод из запоя — И в выходные. Советую глянуть источник: вызвать врача для вывода из запоя вызвать врача для вывода из запоя И про срочный выезд для региона. Обращайтесь к специалистам.
Соблюдаем конфиденциальность, бережно общаемся с пациентом и его близкими на каждом этапе.
Подробнее – врач вывод из запоя в Красноярске
Обратиться в клинику можно при зависимости от алкоголя, наркотиков, патологическом влечении, изменениях поведения и психических нарушениях. Наркологическая помощь требуется не только во время острой интоксикации. Консультация врача полезна, когда человек регулярно запивает, не может контролировать количество алкоголя, употребляет наркотические вещества или понимает, что самостоятельное прекращение становится невозможно. Специалисты оценивают состояние, результаты обследования и помогают определить оптимальный вариант лечения.
Ознакомиться с деталями – запой наркологическая клиника в Красноярске
Позвонить в клинику рекомендуется, если человек не справляется самостоятельно, употребление становится регулярным, появляются проблемы со здоровью и поведением либо возникают повторные срывы. Наркологическая помощь особенно важна при острой интоксикации, тяжелой абстиненции, делирии и других состояниях, связанных с риском для здоровья.
Ознакомиться с деталями – наркологические клиники алкоголизм
В легком случае беспокоят сухость во рту, слабость, тремор, тревога и головная боль. Если интоксикация выражена сильнее, могут возникать скачки давления, многократная рвота, бессонница и сердцебиение. Важно отметить, что домашняя капельница подходит не всем: при судорогах, галлюцинациях, спутанности сознания или резком ухудшении требуется экстренная помощь.
Ознакомиться с деталями – kapelnica-ot-zapoya-na-domu-cena-moskva
При ухудшении сознания, судорогах, выраженной боли, нарушении дыхания или психозе не следует ограничиваться заявкой на обычную капельницу на дому. В таких ситуациях необходимо сообщить диспетчеру обо всех симптомах: специалист оценит срочность, а при наличии угрожающих жизни признаков следует вызвать скорую помощь. Безопасность человека имеет приоритет перед скоростью проведения детокса.
Изучить вопрос подробнее – капельница от запоя на дому москва недорого
Муж её пил неделю без остановки. Она в панике звонила всем подряд. Вывод из запоя — Осматривает, ставит капельницу. Сначала уходит интоксикация. Срочный вывод из запоя на дому — работает и ночью. Вся информация доступна здесь: вывод из запоя на дому анонимно https://vyvod-iz-zapoya-v-irkutske-esz.ru Там и про вывод из запоя на дому цена в Иркутске. Иногда промедление стоит жизни.
Если такие проявления уже появились, лечение на дому не всегда допустимо. Врач оценивает тяжесть и решает, требуется ли экстренное направление в стационар. Главное — не пытаться снять опасные проявления случайным уколом, алкоголем или бесконтрольным приемом снотворных. Подобные действия способны привести к ухудшению и увеличить вероятность осложнений.
Изучить вопрос подробнее – наркологический вывод из запоя
Капельница — основной метод дезинтоксикации при запое. Она позволяет быстро восполнить дефицит жидкости и электролитов, вывести токсины и улучшить общее самочувствие. В состав инфузии входят препараты, нормализующие обмен веществ, а также витамины и гепатопротекторы. Процедура проводится под контролем врача, что гарантирует безопасность и точную дозировку лекарств.
Изучить вопрос глубже – http://vyvod-iz-zapoya-v-rostove-na-donu16.ru/
Муж её пил неделю без остановки. Она в панике звонила всем подряд. Вывод из запоя — Осматривает, ставит капельницу. И только после этого становится легче. Вывод из запоя на дому круглосуточно — И в выходные. Вся информация доступна здесь: прерывание запоя на дому https://vyvod-iz-zapoya-v-irkutske-esz.ru И про срочный выезд в Иркутске. Обращайтесь к специалистам.
Помню, мужик с работы жаловался. Тот посмотрел и сказал. Детокс в стационаре — это когда человек под наблюдением. Сначала убирают интоксикацию. Вывод из запоя СПб стационар — Без лишнего риска для здоровья. Советую глянуть источник: выведение из запоя в стационаре наркология выведение из запоя в стационаре наркология И про круглосуточный выезд для Санкт-Петербурга. Иногда стационар — единственный выход.
Вывод из запоя осуществляется в несколько этапов, каждый из которых направлен на постепенное восстановление организма. Такой поэтапный подход снижает нагрузку на внутренние органы и повышает эффективность лечения.
Получить дополнительную информацию – помощь вывод из запоя в ростове-на-дону
Наркологическая служба работает с разными ситуациями: короткий пивной запой, многодневные запои, продолжительный прием крепкого спиртного, повторные срывы, сочетание алкогольной зависимости с тревожными или депрессивными расстройствами. Помочь важно не только физически: после стабилизации обсуждаются психотерапия, кодирование, реабилитация и поддержка родственников. Пациента не принуждают к одному методу — программа формируется индивидуально. Если семья столкнулась с такой ситуацией впервые и близкие не уверены, что делать, можно позвонить, получить ответы на основные вопросы и записаться на консультацию.
Ознакомиться с деталями – pomoshch-vyvod-iz-zapoya
Клиника начинает лечение с обследования. Врач собирает анамнез, выясняет длительность употребления, характер зависимости и сопутствующие заболевания. Клинические данные позволяют определить состояние нервной системы, психики и внутренних органов. При необходимости проводится дополнительная диагностика, а результаты используются при выборе терапии.
Изучить вопрос подробнее – наркологическая клиника вывод из запоя в Красноярске
Срочная наркологическая помощь — это не «универсальная капельница», а управляемый клинический процесс, где каждое действие проверяется измеримыми маркерами и выполняется в правильной последовательности. В наркологической клинике «ВолгаМед Альтернатива» маршрут выстроен вокруг принципа минимально достаточных вмешательств: сначала безопасный старт и телескрининг, затем очный осмотр с выбором контура инфузии и, только после теста переносимости, — основная терапия. Такой подход уменьшает реактивность организма, снижает риск побочных ощущений и делает результат предсказуемым для пациента и близких. Команда работает круглосуточно, выезжает на немаркированном транспорте, общение ведётся через одного доверенного человека, а документы оформляются в нейтральной терминологии без стигматизирующих формулировок.
Разобраться лучше – наркологическая психиатрическая помощь в казани
Пил неделю, потом решил бросить. Жена вызвала нарколога. Вывод из запоя в стационаре — это когда человек под наблюдением. И только после этого начинают основное лечение. Вывод из запоя круглосуточно — Когда дома уже не вариант. Советую глянуть источник: вывод из запоя в стационаре анонимно вывод из запоя в стационаре анонимно И про стационар для Санкт-Петербурга. Не ждите, пока станет совсем плохо.