上周在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源码
В этой статье рассматриваются различные аспекты избавления от зависимости, включая физические и психологические методы. Мы обсудим поддержку, мотивацию и стратегии, которые помогут в процессе выздоровления. Читатели узнают, как преодолеть трудности и двигаться к новой жизни без зависимости.
Погрузиться в детали – наркологическая клиника Дельта в Балашихе
Клиника принимает людей с разным стажем зависимости. Одни обращаются впервые, другие проходили лечение несколько раз за год и сталкивались со срывами. Очень важно не ждать, пока проблемы станут тяжелыми. Наркологическая помощь необходима при выраженной абстиненции, острой интоксикации, патологическом влечении, изменениях поведения и психических нарушениях. Если состояние связано с делирием или другими опасными проявлениями, обращение за медицинской помощью становится жизненно важным.
Узнать больше – анонимная наркологическая клиника в Красноярске
Алкогольный запой — это состояние, при котором человек теряет способность самостоятельно прекратить потребление спиртного и контролировать дозировку. В таких условиях нарастают неврологические и метаболические нарушения, возрастает риск серьёзных осложнений вплоть до алкогольного делирия. Наркологическая клиника «СамараМед» предлагает круглосуточную выездную помощь на дому в Самаре и области с гарантией полной анонимности и выездом специалиста в течение 30 минут после обращения. Наши врачи применяют современные протоколы детоксикации и психологической поддержки, что позволяет безопасно и максимально комфортно пройти через этап выхода из запоя и заложить прочный фундамент для дальнейшего восстановления.
Получить дополнительные сведения – http://тайный-вывод-из-запоя.рф/
В каждом случае решение принимается индивидуально. Капельница на дому не должна ставиться только по желанию клиента или по совету знакомых. Даже популярные составы имеют противопоказания, а лекарственные препараты могут вызывать индивидуальные реакции. Именно поэтому медицинский специалист обязательно проверяет назначения перед началом процедуры и следит за показателями человека в течение введения раствора.
Ознакомиться с деталями – kapelnica-na-dom-anonimno
Рекомендации строятся вокруг состояния человека, а не по универсальному шаблону для всех случаев.
Узнать больше – kapelnica-ot-zapoya-stacionar
К стандартным ситуациям, в которых врач может рассматривать домашнюю инфузию, относятся следующие случаи:
Подробнее – поставить капельницу на дому
Эта публикация обращает внимание на важность профилактики зависимостей. Мы обсудим, как осведомленность и образование могут помочь в предотвращении возникновения зависимости. Читатели смогут ознакомиться с полезными советами и ресурсами, которые способствуют здоровому образу жизни.
Всё самое вкусное внутри – Кодирование от алкоголизма
К стандартным ситуациям, в которых врач может рассматривать домашнюю инфузию, относятся следующие случаи:
Ознакомиться с деталями – вывод капельницей на дому
Как муж после недельного запоя. Давление скакало. Ломка вывод из запоя — Осматривает, ставит капельницу. Потом выравнивают давление. Круглосуточный вывод из запоя — Без осуждения и лишних вопросов. Вся информация доступна здесь: круглосуточный вывод из запоя круглосуточный вывод из запоя И про капельницу от похмелья на дому для Московской области. Не тяните до последнего.
Наркологическая клиника в Екатеринбурге занимается широким спектром услуг, включающих как экстренную помощь, так и длительную реабилитацию пациентов с зависимостью. Ключевыми направлениями являются:
Выяснить больше – бесплатная наркологическая клиника
Этот медицинский обзор сосредоточен на последних достижениях, которые оказывают влияние на пациентов и медицинскую практику. Мы разбираем инновационные методы лечения и исследований, акцентируя внимание на их значимости для общественного здоровья. Читатели узнают о свежих данных и их возможном применении.
Это ещё не всё… – нарколог на дом в Барнауле”
Этот метод направлен на выявление и замену негативных мыслей и стереотипов поведения, связанных с потреблением алкоголя. Пациент учится отслеживать свои эмоциональные реакции и заменять деструктивные установки конструктивными стратегиями противостояния стрессу.
Подробнее – klinika lecheniya alkogolizma sochi
Сам бросил резко, и началась ломка. Ни спать, ни есть. Нарколог на дом вывод из запоя — Осматривает, ставит капельницу. Потом выравнивают давление. Анонимный вывод из запоя на дому — Без осуждения и лишних вопросов. Вся информация доступна здесь: откапаться на дому https://lomka.vyvod-iz-zapoya-na-domu-msk-wtk.ru И про то, как прокапаться на дому для жителей столицы. Обращайтесь к специалистам.
Этот метод направлен на выявление и замену негативных мыслей и стереотипов поведения, связанных с потреблением алкоголя. Пациент учится отслеживать свои эмоциональные реакции и заменять деструктивные установки конструктивными стратегиями противостояния стрессу.
Разобраться лучше – клиника лечения алкоголизма в сочи
Сам бросил резко, и началась ломка. Давление скакало. Вывод из запоя на дому — это когда врач приезжает сам. Сначала уходит интоксикация. Срочный вывод из запоя — И в выходные. Вся информация доступна здесь: вывод из запоя на дому в москве вывод из запоя на дому в москве И про то, как прокапаться на дому для Московской области. Обращайтесь к специалистам.
И через месяц снова начал. А потом как отрезало. Центр реабилитации зависимых — С психологами, группами и режимом. Поэтому и результат другой. Реабилитация алкоголиков — Особенно если дома всё напоминает о прошлом. Можете ознакомиться по ссылке: центр реабилитации наркоманов нижний новгород https://klinika.reabilitaczionnyj-czentr-nnovgorod-fge.ru Там и про ребцентры для региона. Обращайтесь к специалистам.
Этот метод направлен на выявление и замену негативных мыслей и стереотипов поведения, связанных с потреблением алкоголя. Пациент учится отслеживать свои эмоциональные реакции и заменять деструктивные установки конструктивными стратегиями противостояния стрессу.
Получить дополнительные сведения – центр лечения алкоголизма сочи
В данном обзоре представлены основные направления и тренды в области медицины. Мы обсудим актуальные проблемы здравоохранения, свежие открытия и новые подходы, которые меняют представление о лечении и профилактике заболеваний. Эта информация будет полезна как специалистам, так и широкой публике.
Изучить материалы по теме – эффективная кодировка от алкоголизма
В этой статье мы рассматриваем разрушительное влияние зависимости на жизнь человека. Обсуждаются аспекты, такие как здоровье, отношения и профессиональные достижения. Читатели узнают о необходимости обращения за помощью и о путях к восстановлению.
Запросить дополнительные данные – Кодирование от алкоголизма рязань
Наркологическая клиника в Екатеринбурге представляет собой специализированное медицинское учреждение, ориентированное на диагностику, лечение и профилактику зависимости от алкоголя, наркотиков и других психоактивных веществ. Современные подходы и комплексные методы терапии позволяют эффективно справляться с разнообразными формами аддиктивного поведения, обеспечивая пациентам качественную медицинскую помощь и психологическую поддержку. Подробнее о современных методах лечения зависимости можно узнать на сайте Всемирной организации здравоохранения.
Получить больше информации – http://narcologicheskaya-klinika-ekaterinburg00.ru
А потом оказалось, что это перепланировка. И началось: бумаги, инстанции. Согласование перепланировки — это не просто бумажка. Сначала проект. Узаконивание перепланировки — И когда времени в обрез. Вся информация доступна здесь: сколько стоит перепланировка квартиры ресог сколько стоит перепланировка квартиры ресог И про то, как согласовать перепланировку для квартиры. Не тяните с оформлением.
Профессиональная помощь позволяет не ограничиваться временным облегчением похмелья. Нарколог проводит диагностику, оценивает физическое и психическое состояние, определяет показания к инфузионной терапии и подбирает индивидуальный план лечения. Если состояние относительно стабильное, вывод из запоя может проходить на дому. При тяжелой интоксикации, длительном запое, выраженных нарушениях сознания, судорогах или серьезных хронических болезнях пациента направляют в стационар клиники, где лечение проводится круглосуточно под наблюдением специалистов.
Ознакомиться с деталями – https://vyvod-iz-zapoya-krasnoyarsk69.ru/
И через месяц снова начал. Вроде чистый был. Клиника реабилитации наркозависимых — это не просто стены и койки. Там работают с причиной. Лечение наркомании — Но без него срывы почти неизбежны. Можете ознакомиться по ссылке: ребцентр нижний новгород https://klinika.reabilitaczionnyj-czentr-nnovgorod-fge.ru И про условия размещения по области. Не ждите очередного срыва.
Помню, сосед три дня не выходил из квартиры. Нужна была срочная помощь. Нарколог на дом вывод из запоя — это не роскошь, а необходимость. Через пару часов человек задышал спокойно. Срочный вывод из запоя — Без лишних вопросов. Вся информация доступна здесь: капельница от запоя на дому круглосуточно https://narkolog.vyvod-iz-zapoya-na-domu-msk-wtk.ru Там и про вывод из запоя цены по Москве. Не тяните, если близкий срывается.
И через месяц снова начал. А потом как отрезало. Центр реабилитации зависимых — Это программа на несколько месяцев. А не только с симптомом. Лечение зависимости — Но без него срывы почти неизбежны. Можете ознакомиться по ссылке: реабилитационный центры по лечению алкоголизма нижний новгород https://klinika.reabilitaczionnyj-czentr-nnovgorod-fge.ru Там и про ребцентры в Нижнем. Обращайтесь к специалистам.
Снесли стену между кухней и комнатой. И началось: бумаги, инстанции. Согласование перепланировки — Это целая процедура. И только потом можно дышать спокойно. Согласование перепланировки квартиры в Москве под ключ — Когда БТИ против. Вся информация доступна здесь: этапы согласования перепланировки ресог этапы согласования перепланировки ресог И про то, как согласовать перепланировку для Москвы. Не тяните с оформлением.
Помню, соседи затеяли ремонт. И началось: бумаги, инстанции. Согласование перепланировки — И без специалиста тут легко запутаться. Потом согласование в Мосжилинспекции. Ресог оформление перепланировки — И когда времени в обрез. Вся информация доступна здесь: перепланировка согласование ресог перепланировка согласование ресог Там и про проект перепланировки для Москвы. И всё решается быстрее, чем кажется.
Первичный этап заключается в оценке состояния пациента и быстром подборе схемы инфузионной терапии. Врач фиксирует показания ЭКГ, сатурацию кислорода и биохимический параметр глюкозы в крови. После этого подключается капельница с раствором для выведения продуктов распада алкоголя и одновременной коррекции показателей обмена веществ. Последующие визиты врача позволяют скорректировать терапию и предотвратить развитие побочных реакций.
Выяснить больше – неотложная наркологическая помощь екатеринбург
Иногда состояние развивается резко. Судороги, галлюцинации, делирий, потеря сознания, сильная боль в груди, выраженная одышка, тяжелое отравление, психозы, высокая температура или значительное ухудшение поведения требуют срочной оценки. В таких ситуациях обычная капельница на дому может оказаться недостаточной. Нарколог может рекомендовать стационарное лечение или предложить вызвать скорую. Безопасность пациента всегда должна находиться выше желания выполнить процедуру дома максимально быстро.
Подробнее – капельница от запоя анонимно на дому
Помню, сосед три дня не выходил из квартиры. Запой жуткий, сам не остановится. Вывод из запоя на дому — Врач реально спасает. Потом поспал, поел. Анонимный вывод из запоя на дому — Без постановки на учёт. Вся информация доступна здесь: вывод из запоя с выездом дом цена https://narkolog.vyvod-iz-zapoya-na-domu-msk-wtk.ru Там и про вывод из запоя цены для Московской области. Иногда один звонок меняет всё.
После бурной недели бывает так плохо. Ни есть, ни спать. Нарколог на дом вывод из запоя — Осматривает, ставит систему. Потом возвращаются силы. Круглосуточный вывод из запоя — Без постановки на учёт. Советую глянуть источник: алкогольная детоксикация на дому https://pohmelye.vyvod-iz-zapoya-na-domu-msk-wtk.ru И про капельницу от похмелья на дому в Москве. Не мучайтесь, если можно помочь.
И началась такая ломка, что вызвали врача. Трясло, давление скакало. Нарколог на дом вывод из запоя — это когда врач приезжает сам. Сначала уходит интоксикация. Срочный вывод из запоя — И в выходные. Можете ознакомиться по ссылке: капельница от запоя на дому недорого https://kapelnica.vyvod-iz-zapoya-na-domu-msk-wtk.ru И про капельницу от похмелья на дому для Москвы. Не тяните до последнего.
И дома уже не вытянуть. Боятся оставить одного. Запой наркологическая клиника — это когда человек под присмотром врачей. Потом стабилизируют состояние. Наркологическая помощь стационар — Без лишнего риска для здоровья. Вся информация доступна здесь: платные клиники лечения алкоголизма https://zapoy.narkologicheskaya-klinika-spb-hdx.ru И про лучшие наркологические клиники СПб в СПб. Иногда клиника — единственный выход.
В этой статье рассматривается комплексный подход к избавлению от зависимости. Читатель узнает, как сочетание физического, психологического и духовного восстановления помогает достичь стойкого выздоровления.
Почему это важно? – delta clinic ru
Как брат её прошёл детокс. Работал, держался. Центр реабилитации зависимых — С психологами, группами и режимом. А не только с симптомом. Реабилитация алкоголиков — Особенно если дома всё напоминает о прошлом. Советую глянуть источник: реабилитационный центр для зависимых https://zavisimost.reabilitaczionnyj-czentr-nnovgorod-fge.ru И про условия размещения для региона. Не ждите очередного срыва.
Помню, сосед три дня не выходил из квартиры. Нужна была срочная помощь. Капельница от запоя на дому — Когда счёт идёт на часы, медлить нельзя. Через пару часов человек задышал спокойно. Круглосуточный вывод из запоя — Без постановки на учёт. Вся информация доступна здесь: цены на вывод из запоя на дому цены на вывод из запоя на дому И про то, как прокапаться на дому в Москве. Берегите своих.
Медицинские услуги на дому выбирают при стабильном самочувствии, когда нет признаков тяжелого острого состояния и врач допускает лечение вне клиники. На дому можно провести курс назначенных внутривенных капельниц, выполнить отдельный укол, организовать наблюдение медсестры и получить консультацию врача. Услуга полезна, если обратившемуся сложно самостоятельно приехать на прием или требуется провести лечение в удобное время.
Узнать больше – skolko-stoit-kapelnica-na-domu
И руки трясутся с утра. Только лежать и страдать. Наркологический центр СПб — И человеку становится легче. И голова начинает соображать. Наркологическая помощь стационар — без осуждения. Советую глянуть источник: лечение алкоголизма в санкт-петербурге https://pohmelye.narkologicheskaya-klinika-spb-hdx.ru Там и про лечение алкоголизма в СПб для Санкт-Петербурга. Не мучайтесь, если можно помочь.
И началась ломка. Трясло так, что чашку не мог удержать. Нарколог на дом вывод из запоя — это когда врач приезжает сам. Потом выравнивают давление. Срочный вывод из запоя — Без осуждения и лишних вопросов. Советую глянуть источник: нарколог на дом вывод из запоя москва нарколог на дом вывод из запоя москва И про капельницу от похмелья на дому в Москве. Иногда промедление стоит здоровья.
Текст посвящён распространённым мифам о зависимости и их развенчанию. Мы предоставим научно обоснованную информацию и дадим рекомендации по выбору эффективного способа борьбы с зависимым поведением.
Получить исчерпывающие сведения – капельница от похмелья в Балашихе
Запой у мужа длился уже неделю. Врач приехал быстро. Капельница от запоя на дому — Через два часа муж пришёл в себя. Всё анонимно, без учёта. Анонимный вывод из запоя на дому — Специалист реально спасает. Если у вас похожая ситуация — не тяните. прокапаться от алкоголя на дому прокапаться от алкоголя на дому Сохраните, поделитесь, не потеряйте для жителей столицы. Хотите быстро вывести из запоя — переходите по ссылке. Нарколог на дом — быстро, анонимно, эффективно!
Необходимость экстренной выездной помощи возникает в случаях, когда пациент:
Подробнее тут – http://тайный-вывод-из-запоя.рф/vyvod-iz-zapoya-na-domu-v-samare/
И через два месяца снова начал. А потом как отрезало. Реабилитационный центр для наркозависимых — это не просто стены и койки. А не только с симптомом. Лечение наркомании — Особенно если дома всё напоминает о прошлом. Советую глянуть источник: реабилитационный центр для наркозависимых реабилитационный центр для наркозависимых И про программы для Нижнего Новгорода. Не ждите очередного срыва.
Наши специалисты оценивают клинические признаки запоя уже при первом осмотре — измеряют пульс, артериальное давление и насыщение кислородом, осматривают кожу и слизистые оболочки на предмет обезвоживания. Специальные тесты на когнитивные функции позволяют определить степень дезориентации и риск развития острых психотических реакций.
Узнать больше – http://тайный-вывод-из-запоя.рф/vyvod-iz-zapoya-czena-v-samare/
Если у человека абстиненция началась резко, родственникам не стоит пытаться самостоятельно очистить организм алкоголика большим количеством лекарств. Это относится и к ситуации, когда сформировался длительный пивной запой. Снятие похмельного синдрома должно проводиться грамотно: капельница на дому назначается врачом, а дозировки рассчитываются строго по клиническим данным. Эти данные помогают выбрать безопасный объем инфузии. Некоторые средства в сочетании со спиртным способны усилить побочные реакции. Грамотно оценить ситуацию может врач: он определит, показана ли капельница на дому или безопаснее выбрать палаты стационара.
Изучить вопрос подробнее – kapelnica-ot-pohmelya-na-dom-moskva
Запой сопровождается сильной интоксикацией, обезвоживанием и нарушением обменных процессов. Врач-нарколог оценивает состояние пациента, определяет тяжесть отравления и подбирает индивидуальную схему терапии. Основная цель — восстановление водно-электролитного баланса, нормализация работы сердца, печени и нервной системы. Современные препараты позволяют мягко вывести человека из состояния запоя, исключив развитие судорог, делирия и других осложнений.
Узнать больше – наркология вывод из запоя в ростове-на-дону
Нужен присмотр и капельницы под контролем. Родные не спят ночами. Наркологическая клиника — это когда человек под присмотром врачей. Потом стабилизируют состояние. Наркологический центр СПб — Без лишнего риска для здоровья. Вся информация доступна здесь: наркология спб наркология спб И про клинику от алкогольной зависимости для Ленобласти. Не тяните, если дома уже не справляетесь.
Весь процесс можно представить следующим образом:
Разобраться лучше – вызов врача нарколога на дом челябинск
Одна знакомая рассказывала. Работал, держался. Центр реабилитации зависимых — Это программа на несколько месяцев. Там работают с причиной. Реабилитация алкоголиков — Особенно если дома всё напоминает о прошлом. Советую глянуть источник: наркомания реабилитационный центр нижний новгород https://zavisimost.reabilitaczionnyj-czentr-nnovgorod-fge.ru И про условия размещения по области. Не ждите очередного срыва.
И дома уже не вытянуть. А в обычную больницу класть не хочется. Наркологическая клиника СПб — И без доступа к алкоголю. И только после этого начинают основное лечение. Наркологическая помощь стационар — работает и в тяжёлых случаях. Вся информация доступна здесь: вывод из запоя клиника санкт-петербург https://zapoy.narkologicheskaya-klinika-spb-hdx.ru И про лучшие наркологические клиники СПб для жителей Северной столицы. Обращайтесь к специалистам.