![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| AIX Экс является IBM, ведущими UNIX операционная система, которая удовлетворяет требованиям приложения, которые полагаются на предприятиях в сегодняшнем рынке. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Сегментация вина | Joey | Программирования высокого уровня | 3 | 12-22-2008 05:28 PM |
| Сегментация вина | rockgal | Программирования высокого уровня | 8 | 12-05-2006 12:16 PM |
| Сегментация Ошибка | compbug | UNIX для чайников Вопросы И Ответы | 3 | 04-21-2006 11:43 AM |
| Сегментация вина | Войтыла | Программирования высокого уровня | 3 | 02-19-2005 02:53 PM |
| Сегментация вина | Омран | Программирования высокого уровня | 2 | 08-01-2003 09:19 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Сегментация вина в nsgetcinfo в AIX 64-битный код C
Здравствуйте, Я запущен на сервере AIX5.2 с Oracle 10g и 9i. Мой код компилируется и работает в 32-битном режиме. Определенный артикль же код компилируется в 64-битной и работает хорошо. Программа приловов CNTRL-C сигнал прекратить. Лишь на 64-разрядный код Когда я CNTRL хит-C, программа выходы с сегментацией по вине DBX отладчик. Вся программа проходит в то время как петля бесконечно, пока CNTRL-C является hitted. В программе принимает от Oracle SQL и отправляет в очередь. Он показывает ошибки, если Основная часть SQLs обрабатываются и после того, как я CNTRL хит-C. Ошибка Сегментация вина в nsgetcinfo на 0x900000002ccfd18 ($ t1) 0x900000002ccfd18 (nsgetcinfo +0 X38) e8dd02b0 LD R6, 0x2b0 (r29) В это же ошибку, когда я CNTRL Хит-C, когда первая половина дня в любой момент в то время как петля. Так что я не в состоянии отслеживать этот вопрос. Пожалуйста, помогите. Много malloc и realloc используется. Любые изменения при портировании с 32-разрядной на 64-битной? Malloc формат используется Код:
char *str1 = NULL; int intStartIndex = 10; /*returns from other function*/ str1 = (char*)malloc((intStartIndex+1) * sizeof(char)); strcpy(str1,""); strcpy(str1,str2); /*str2 is a character pointer with length 10*/ Пожалуйста, помогите. Я надоели с этой проблемой за последние недели!! |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|