Способы отладки gdb’ом или ddd’ом приложения с fork()

Я разрабатываю клиент серверное приложение на языке программирования C (Си). У меня как и у всех разработчиков возникает необходимость запуска приложения под отладчиком. В однопоточном приложении и приложении с thread'ами (нитями) все достаточно стандартно - просто запускаем его через $ gdb мое_приложение. Но в случае если отладчик наткнется на вызов fork() он переключится на parent (родитель) процесс, хотя обычно, в демонах, после первого fork()'а родитель завершает свою работу и по смылу нужно отлаживать child процесс. Для ddd и gbd можно писать скрипты при помощи которых можно указывать отладчику идти по parent пути или по child, также можно цепляться уже к запущенному и работающему приложению. Сейчас мы и разберем все эти способы отладки.

Теги: , , , , ,

Дата: 8 ноября 2012

Автор: andreykyz

Комментарии: 0

Defsmeta light не экспортирует в Excel

Инструкция запуска Defsmeta light с правами пользователя, для полноценного функционирования.

DefSmeta Light - Сметная программа. Рыночные расценки. Ресурсный расчёт, базисно-индексный и смешанный сметный расчёт

Если в программе Defsmeta light не экспортируется файл в Excel , а при нажатии клавиши экспорта ничего не происходит, то нужно дать права на файл:

Теги: , , ,

Дата: 23 июня 2011

Автор: Аноним

Комментарии: 0

Не удалось выполнить настройку Click-2-Run

Однажды запустив MS Office 2010Starter, он свалился в такую ошибку.Дико матеря Microsoft и лично Балмера, я начал искать решение проблемы. Учитывая что офисный пакет MS Office Starter бесплатный, я не был удивлён подобным багам, ну или запланированным багам :)

Теги: , , , ,

Дата: 15 июня 2011

Автор: ignusius

Комментарии: 24

Ошибка "Подсистема печати недоступна"

Недавно на одной рабочей станции с ОС Windows XP SP3 неожиданно отвалилась печать, а система при добавление принтера пишет "Подсистема печати недоступна". Все стандартные методы которые я нашёл в интернете не помогли, так что пришлось прибегать к крайним мерам, а именно к замене повреждённых файлов. Оказалось, что проблема с sfc, довольно странно и не очевидно, но это работает.

Теги: , , ,

Дата: 25 мая 2011

Автор: Аноним

Комментарии: 1

HP ScanJet 5590 не работает HP Director

Обновив Windows XP SP2 до SP3 обнаружил баг с HP Director, он просто не запускался. Мои  попытки переустановки программного обеспечения не дали результата, долго бился и пробовал разные варианты и вдруг оказалось, что нужно устанавливать патч, который устраняет эту злосчастную проблему.

Теги: , ,

Дата: 6 декабря 2010

Автор: Аноним

Комментарии: 0

Запуск диспетчера задач запрещен администратором

Иногда возникает проблема при заражении вирусом, персональных компьютеров работающих на операционной системе MS Windows, при которой отключается доступ к Диспетчеру задач и (или) regedit:

Теги: , ,

Дата: 5 ноября 2010

Автор: Аноним

Комментарии: 2

Удаленный компьютер отключил сеанс из-за ошибки в протоколе лицензирования

Я столкнулся с такой проблемой, при подключении по RDP появляется ошибка:

Удаленный компьютер отключил сеанс из-за ошибки в протоколе лицензирования. Попытайтесь подключиться к удаленному компьютеру снова или обратитесь к администратору сервера.

Теги: , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 0

Megafon modem huawei e1550 Ubuntu linux

Произошло что-то странное в Ubuntu 10.04 после обновления перестал определяться модем. Данное руководство является решением этой проблемы и подходит для модемов разных фирм производителей и операторов связи МТС, Билайн, Мегафон, Huawei, ZTE

Теги: , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 1

HP LaserJet 1300 в Linux

Принтер HP LaserJet 1300 в Linux, иногда ведёт себя странно и уходит в режим паузы, т.ч постоянно нужно делать принтер "Разрешённым".

Я решил написать небольшой скрипт, который будет каждою минуту будет заниматься мониторингом состояния принтера и в зависимости от значения выполнять определённые действия:

Теги: , , , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 4

Vista невозможно загрузить профиль пользователя

Если  ваш любимый Windows при попытке входа в систему,выводится сообщение:

"Служба профилей пользователей препятствует входу в систему
Невозможно загрузить профиль пользователя. "

Тогда читай статью дальше :)

Теги: , ,

Дата: 3 ноября 2010

Автор: ignusius

Комментарии: 0