The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"localtime падает в дамп((("
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Изначальное сообщение [ Отслеживать ]

"localtime падает в дамп((("  +/
Сообщение от KaE (ok) on 27-Сен-10, 16:10 
Здравствуйте, есть одна проблема:

есть кусок кода:
while(recv(...) != -1) {
  rawtime = time(NULL);
  timeinfo = localtime(&rawtime);
  ....//более нигде, кроме этого блока rawtime и timeinfo не используем
}

при выполнении падает в дамп:

*** glibc detected *** ./daemon2: malloc(): memory corruption: 0x083c74f8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb767b396]
/lib/i686/cmov/libc.so.6(__libc_malloc+0x95)[0xb767c795]
/lib/i686/cmov/libc.so.6[0xb7668d8f]
/lib/i686/cmov/libc.so.6(fopen+0x2c)[0xb7668e5c]
/lib/i686/cmov/libc.so.6[0xb7696d3d]
/lib/i686/cmov/libc.so.6[0xb76960b0]
/lib/i686/cmov/libc.so.6[0xb76962b1]
/lib/i686/cmov/libc.so.6(localtime+0x2f)[0xb769475f]
./daemon2[0x8048dfe]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7620455]
./daemon2[0x8048921]


закоментарив строки с получением даты/времени, все работает на ура.

В чем беда?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "посмотри валгриндом"  +/
Сообщение от Вова on 27-Сен-10, 17:47 
под valgrind'ом наверняка что-то интересное всплывёт.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "localtime падает в дамп((("  +/
Сообщение от svn (??) on 27-Сен-10, 18:54 
>В чем беда?

В испорченой куче, и сломаном malloc.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "localtime падает в дамп((("  +/
Сообщение от Аноним (??) on 12-Окт-10, 13:24 
1. поставьте уже себе дебаговые символы к libc? :).Или вам нравятся абстрактные циферки вместо имен?
2. Кто-то испортил память. Вероятно предыдущие вызовы.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру