Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Damaks
18 / 10 / 1
Регистрация: 02.09.2010
Сообщений: 235
#1

Приложение падает на другом компе - C++

18.08.2012, 22:59. Просмотров 417. Ответов 1
Метки нет (Все метки)

ОС Ubuntu-64 linux.
Написал, отладил и скомпилировал приложение на домашнем ноутбуке. Приношу на работу (там тоже Ubuntu-64) готовый скомпилированный файл, запускаю и спустя некоторое время приложение падает.
Запустил через valgrind - он вываливает каждый раз ошибки там, где их нет. Ошибки в основном про Invalid write:
==3863== Invalid write of size 8
==3863== at 0x47F735: main (init.h:152)
==3863== Address 0x63bd060 is not stack'd, malloc'd or (recently) free'd
==3863==
==3863== Invalid write of size 8
==3863== at 0x47F73D: main (init.h:152)
==3863== Address 0x63bd068 is not stack'd, malloc'd or (recently) free'd
==3863==
==3863== Invalid write of size 1
==3863== at 0x47F75D: main (init.h:153)
==3863== Address 0x63bd070 is not stack'd, malloc'd or (recently) free'd
==3863==
==3863== Invalid write of size 1
==3863== at 0x47F779: main (init.h:154)
==3863== Address 0x63bd071 is not stack'd, malloc'd or (recently) free'd
Интересно что дома всё работает идеально и ошибок вообще нет.

Подскажите, в какую сторону капать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2012, 22:59     Приложение падает на другом компе
Посмотрите здесь:

Exe файл на другом компе - C++
написал прогу на С++ по VS08, exe файл по флешке передал другу, говорит не открывает, в чем проблема?

Помогите с установкой проги на другом компе в сети! - C++
Проблема такая: хочу на все компы в сети установить Radmin Server . Желательно програмно , а то ходить пешочком как-то не хоцца, далеко...

std::random_device падает приложение - C++
win7, gcc 4.4.7 пишет, ошибка "std::runtime_error" чего ему надо? Добавлено через 14 часов 17 минут вверх

Приложение падает при удалении синглтона - C++
Всем привет. Понадобилось мне использовать паттерн Singleton, реализовал я его так. UIManager* UIManager::GetInstance(){ ...

Падает приложение при вводе данных в массив - C++
Итак, есть код который компилируется и даже запускается. Но бреблема в том, что как только я ввожу данные в массив, ексешник вылетает и...

Исправить ошибку из-за которой приложение падает при умножении матриц - C++
Привет прогеры! Объясните обезьяне почему у меня кидает exeption программа при перемножении матриц. Размеры матриц всего 1000 на 1000 и...

Падает программа - C++
ошибки нет. предупреждения такого вида: warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead....

Почему падает программа? - C++
Почему падает программа? Компилируется без ошибок, но при запуске аварийное завершение работы. #include <iostream> #include <stdlib.h> ...

Падает программа с opencv - C++
Код #include <cv.h> #include <highgui.h> int main() { // задаём высоту и ширину картинки int height = 620; ...

Как найти файлы на компе - C++
К примеру,у меня на компе есть 2 файла qwerty123 и qwerty234.Цифры этих файлов мне не известны,известны лишь буквы qwerty.Как сделать так...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1747 / 1090 / 71
Регистрация: 13.09.2011
Сообщений: 3,121
18.08.2012, 23:16     Приложение падает на другом компе #2
В сторону разгребания кривого кода. Что вообще делает main в хидере?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru