Dbx – вопросы и ответы

69
голосов
2
ответа
Когда я выполняю одиночный переход по одному потоку многопоточной программы, отладчик прерывается с помощью: 0x(some hex ref) : tdb_event_death : ret dbx: thread has exited -- next aborted Мое пред...
5 месяцев, 3 недели назад Chris Huang-Leaver
79
голосов
2
ответа
Привет всем! У меня есть собственное приложение Java в Linux, и я хочу, чтобы память была слабой. Я пытаюсь использовать Valgrind, но, похоже, не работает нормально. Затем я попытался установить db...
5 месяцев, 3 недели назад Alex
81
голос
1
ответ
Я запускаю dbx в ddd на Solaris. Приложенный процесс разбился, и я могу проверить стек в отладчике. Я хочу сохранить этот дамп ядра на диск позже. Google показывает мне несколько способов создания ...
5 месяцев, 4 недели назад spraff
90
голосов
2
ответа
Привет, я написал код, основанный на требовании. (field1_6) (field2_30) (field3_16) (field4_16) (field5_1) (field6_6) (field7_2) (field8_1)..... это одно ведро (8 полей) данных. мы получим 20 ведер...
6 месяцев назад Vijay
168
голосов
8
ответов
Я использую pstack для анализа файлов дампа ядра в Solaris Как еще я могу проанализировать основной сброс от солнечных батарей? Какие команды можно использовать для этого? Какая другая информация б...
6 месяцев назад Abu
58
голосов
1
ответ
Уместно ли, что программа точно такая же, как и та, которая разбилась, чтобы сгенерировать основной файл? dbx <program path> <core path>
6 месяцев назад Medicine
98
голосов
1
ответ
В dbx у меня есть разрыв для определенной функции с использованием stop.Like stop. Но вместо этого я не останавливаюсь, когда пытаюсь выполнить команду step. Я получаю эту ошибку. after line 17745:...
6 месяцев, 1 неделя назад user205688
89
голосов
2
ответа
Я отлаживаю фрагмент кода, в котором есть сложные структуры данных. Я хочу использовать переменные dbx, чтобы удерживать значения этих структур, чтобы избежать указателя на каждый раз, чтобы увидет...
6 месяцев, 1 неделя назад user1314305
69
голосов
2
ответа
У меня есть следующая структура DBX в моем программном обеспечении: TSQLDataSet -> TDataSetProvider -> TClientDataSet В одном из полей моего TClientDataSet свойство Required установлено равны...
6 месяцев, 2 недели назад ivarec
79
голосов
1
ответ
Мне бы очень хотелось найти способ запустить gvim без потери терминала. Я нашел способ использовать gvim для отображения кода при отладке в dbx. Gvim как интерфейс dbx Это отлично работает, но это ...
6 месяцев, 2 недели назад Sam Brinck
78
голосов
2
ответа
В AIX 6.1 у меня есть часть кода, где argv получает NULL каким-то образом после вызова strdup . Точный же код работал на Linux, HPUX и Solaris. Здесь выдержка из производственного кода, где я получ...
7 месяцев назад Phalgun
80
голосов
0
ответов
можно ли использовать dbx c++ отладчик на raspebrry pi (ARM)? Моя цель - использовать функцию исправления и продолжения на малиновом пи. PS: Я знаю, что существуют gdb, а ddd поддерживает dbx без е...
2 года, 10 месяцев назад user818117
79
голосов
6
ответов
HI, Я обычно программист на С. Я регулярно отлаживаю программы C в среде unix с помощью таких инструментов, как gdb, dbx. Я никогда не делал отладки больших приложений С++. Это сильно отличается от...
10 лет, 3 месяца назад Vijay
69
голосов
1
ответ
Портирование программы из linux в Solaris, построение ее с помощью solarisstudio 12.3. Он имеет следующие определения: typedef std::list<ISocketMultiplexerJob *> CSocketJobs; typedef CSocketJ...
5 лет, 9 месяцев назад Stuart Kreitman
80
голосов
2
ответа
Любая идея об основном файле, отлаживаемом отладчиком dbx. Я не понимаю, почему этот основной файл генерируется. Пожалуйста, помогите мне на этом For information about new features see `help change...
10 лет, 7 месяцев назад Sachin Chourasiya
56
голосов
1
ответ
Когда я пытаюсь подключиться к базе данных MS SQL Server с помощью DBX, появляется сообщение о том, что драйвер неправильно установлен или отсутствует. Я пробовал с драйвером ADO, и это работало ка...
7 лет, 10 месяцев назад Cristian Vasuica
-4
голоса
1
ответ
Похоже, что PHP удалил dbx-extension как установку по умолчанию с версии 5. Мне интересно, почему? Выключен ли dbx? И где я могу загрузить расширение, я сделал google, но я не могу его найти. Спасибо.
8 лет, 7 месяцев назад Alice
113
голосов
1
ответ
У нас есть клиент, который сообщил об аварии на сервере AIX, и они предоставили нам основной дамп. Дамп ядра генерируется библиотеками выпусков и исполняемым файлом. Теперь, если я использую dbx дл...
6 лет, 9 месяцев назад performanceuser
59
голосов
3
ответа
В c или c++ При отладке дампа ядра, т.е. Если мы остаемся с файлом coredump и попытаемся отлаживать его с помощью этого основного файла, мы можем увидеть последние несколько строк кода до того, как...
8 лет, 5 месяцев назад Vijay
90
голосов
1
ответ
Я пытаюсь оптимизировать свой код, чтобы скопировать около 7000 записей из одной таблицы в другую. SQLQuery1->Open(); while (!SQLQuery1->Eof) { Table1->Append(); Table1->FieldByName("te...
8 лет, 7 месяцев назад user1228825
149
голосов
5
ответов
У меня есть итератор к элементу карты, и я бы хотел, чтобы gdb показывал мне значения "первого" и "второго" элементов этого итератора. Например: std::map<int,double> aMap; ...fill map... std:...
11 лет, 10 месяцев назад kchoose2
57
голосов
0
ответов
Использование sunstudio12.1 dbxtool на Red Hat Linux. Я могу использовать интерфейс командной строки dbx из каталога sunstudio12.1/bin для отладки исполняемого файла Linux. Однако, когда я пытаюсь ...
6 лет, 1 месяц назад Rudy
70
голосов
1
ответ
У меня есть приложение C++, которое заканчивается сообщением об ошибке "плохое распределение" для определенных входных данных на машине AIX. Есть ли способ запустить программу в dbx и поймать исклю...
6 лет, 10 месяцев назад piokuc
56
голосов
0
ответов
Я обнаружил, что rbreak в gdb может сделать это с помощью регулярного выражения. Есть ли альтернативный способ в aix dbx? Я прочитал документ IBM . Кажется, что dbx не может этого сделать.
4 года, 2 месяца назад 蔡敏健
57
голосов
0
ответов
Использование Delphi 2006; Моя цель - проверить, что экземпляр TSQLConnection простаивает или нет. Поэтому я устанавливаю Datetime "m_dLastActivity" на "now" каждый раз, когда видна активность. Пос...
5 лет, 4 месяца назад Udontknow
58
голосов
1
ответ
Это может быть неподдельный вопрос, но я спрашиваю здесь, так как я был вне всякого сомнения, когда мне задавали этот вопрос в интервью. как мы можем отлаживать поток, который был создан другим пот...
10 лет, 10 месяцев назад Vijay
98
голосов
2
ответа
Я сделал небольшое приложение, которое подключается к mysql db, используя dbx. Он работает нормально с моим локальным сервером mysql, но он должен работать с удаленным сервером. Подключение к удале...
10 лет, 8 месяцев назад Mario
57
голосов
1
ответ
Я получаю некоторые проблемы при выполнении дочернего процесса в dbx в огромном унаследованном коде C. Я представляю ниже исследуемую часть кода: #include<stdio.h> #include<stdlib.h> #i...
5 лет назад Gajendra Bagali
99
голосов
0
ответов
У меня есть список aa: std::list<X *>::iterator c; for ( c = its_RcpList.begin(); c != its_RcpList.end(); c++ ) { if ( ID == (*c)->ID() ) ... ... } Как я могу напечатать элементы std :: li...
6 лет, 12 месяцев назад taru varshney
57
голосов
0
ответов
-bash-3.2$ uname -a SunOS b2s-sol10spr-1 5.10 Generic_147147-26 sun4v sparc sun4v -bash-3.2$ dbx -V Sun DBX Debugger 8.0 SunOS_sparc 2014/10/21 For information about new features see 'help changes'...
2 года, 1 месяц назад Bwmat
58
голосов
0
ответов
Там функция, которая не работает, и я не понимаю, почему, и DBX не помогает. Ниже я об этом говорю. (dbx 12) print ((CCFundExpenseObject *)s1)->GetFundBranchGroup() ((class CCFundExpenseObject *...
7 лет, 5 месяцев назад Jesse Jashinsky
57
голосов
1
ответ
Я отлаживался в IBM AIX с dbx. Я видел следующее: (dbx) print $r4 0x00000001614aa050 (dbx) print *((int64*)0x00000001614aa050) -1 (dbx) print $r3 0x0000000165e08468 Then I "stepi" my 64bit program ...
8 лет, 4 месяца назад Didu
69
голосов
1
ответ
Обычно я использую dbx для отладки кода C. Как мы регистрируем полный сеанс dbx с точки, в которой я начинал, до того, как я произвел команду quit в dbx?
10 лет, 9 месяцев назад Vijay
57
голосов
2
ответа
Я отлаживаю свою программу на C с помощью dbx на Solaris, и я хотел бы видеть содержимое структуры данных. Это локальная структура данных в функции, которая в области видимости, поэтому ввод "дампа...
9 лет, 3 месяца назад thomson_matt
69
голосов
0
ответов
Я знаю о команде dbxenv, но не распознает LD_PRELOAD. Я хочу установить LD_PRELAOD перед отладкой программы в dbx, в gdb мы можем сделать то же самое с помощью "set environment LD_PRELOAD =". Что э...
2 года, 9 месяцев назад Annu Agrawal
97
голосов
1
ответ
Как вы печатаете содержимое динамического массива C из dbx? Я попытался напечатать aj [2..10: 1], но он не работал
10 лет, 2 месяца назад Derek
114
голосов
1
ответ
Анализ дампа ядра с использованием отладчиков mdb и dbx под SPARC Solaris. mdb dis DCMD показывает: >fn_name+0x1cc::dis lib.so'fn_name+0x1cc: call +0xa92fc <0xfafbc36c> dbx dis для одного ...
2 года, 1 месяц назад dmitri
58
голосов
1
ответ
У меня есть программа C. hello.c. Я создал общий объект hello.so. hello.c и hello.so находятся в каталоге /u/grv/program/hello.c/u/grv/objects/hello.so соответственно LIBPATH установлен в /u/grv/ob...
4 года, 8 месяцев назад Grv
57
голосов
0
ответов
У меня есть исполняемый файл, который загружает общую библиотеку с dlmopen . Вот main.cpp: int main(int argc, char* argv[]) { void* h=dlmopen(LM_ID_NEWLM,"libA.so", RTLD_LOCAL | RTLD_NOW); if(h != ...
2 года, 1 месяц назад Stephane
-6
голосов
1
ответ
Я работаю над Solaris и хотел бы напечатать stl::string в dbx. Какую команду следует использовать для ее печати? печать не работает.
5 лет, 1 месяц назад CrazyC
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема