crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3 >  
Ответить в данную темуНачать новую тему
> Debug программы.
Iron Bug
  опции профиля:
сообщение 26.8.2010, 17:32
Сообщение #11


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


да, я что-то тоже читала-читала вопрос - так и не поняла, что автор хочет.
я так понимаю: есть прога, есть её полный код, прога глючит, надо вставить в код логирование в местах ошибок? ну дык если ты найдёшь места, где глючит - то проще код поправить...
а так, логировать-то можно хоть в файл, хоть куда. какие проблемы с этим?

Сообщение отредактировал Iron Bug - 26.8.2010, 17:33
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ufna
  опции профиля:
сообщение 26.8.2010, 17:34
Сообщение #12


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


1. Прочитай про qDebug() и сходные qWarning() и т.п.
2. Посмотри как перенаправить вывод в файл (кучу раз обсуждалось)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
laa88rf
  опции профиля:
сообщение 27.8.2010, 6:57
Сообщение #13


Студент
*

Группа: Участник
Сообщений: 19
Регистрация: 30.7.2010
Из: Orsk
Пользователь №: 1918

Спасибо сказали: 0 раз(а)




Репутация:   0  


Плохо, что не поняли.
Крупный проект. Встречаются программные ошибки. Нужно если программа сваливается по ошибке - собирать отладочную информацию.
Еще пример, MS Office валится по ошибке и предлагает отправить отладочную инфу производителю. Мне надо реализовать такой механизм логгирования ошибки.

Надеюсь, что понятно отписал. :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 27.8.2010, 7:03
Сообщение #14


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


laa88rf, вот тут когда-то я с подобным пытался столкнуться , может поможет. Но у меня руки так и не дошли даже попробовать - глюк нашёлся и был отлажен :)

Сообщение отредактировал Алексей1153 - 27.8.2010, 7:03
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
laa88rf
  опции профиля:
сообщение 27.8.2010, 9:02
Сообщение #15


Студент
*

Группа: Участник
Сообщений: 19
Регистрация: 30.7.2010
Из: Orsk
Пользователь №: 1918

Спасибо сказали: 0 раз(а)




Репутация:   0  


Все хорошо, но приведенный там код будет работать только с приложениями майкрософта. ((
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 27.8.2010, 9:06
Сообщение #16


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(laa88rf @ 27.8.2010, 7:57) *
Еще пример, MS Office валится по ошибке и предлагает отправить отладочную инфу производителю. Мне надо реализовать такой механизм логгирования ошибки.

вот теперь понятно.
с таким не сталкивался.
но где про это читал. вспомню где обязательно отвечу.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 27.8.2010, 10:21
Сообщение #17


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


laa88rf, нуу, дык
Цитата(laa88rf @ 27.8.2010, 9:57) *
Еще пример, MS Office валится по ошибке и

ты привёл пример MS приложения, а какая у тебя ОС не сказал )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
laa88rf
  опции профиля:
сообщение 27.8.2010, 11:21
Сообщение #18


Студент
*

Группа: Участник
Сообщений: 19
Регистрация: 30.7.2010
Из: Orsk
Пользователь №: 1918

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Алексей1153 @ 27.8.2010, 11:21) *
ты привёл пример MS приложения, а какая у тебя ОС не сказал )

))
У меня все оси. )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 27.8.2010, 19:32
Сообщение #19


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


если честно, забыл где видел. Но помню, что проект с открытыми исходниками, сделано было под виндовоз и лунух. Некий перехватчик в функции main. Который ловил падения программы, что он делал не помню, т.к. код перхватчика был длинный.
стал быть искать имеет смысл.

П.С.
Если вспомню, то отпишусь
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 27.8.2010, 19:33
Сообщение #20


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


по-моему с исключениями что то связано.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V  < 1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.11.2024, 12:08