Непонятное исключение
От: shkryab Россия  
Дата: 24.03.09 12:46
Оценка:
Доброго времени суток.
Сталкнулся с исключением (Access violation at address 0280CF6B. Read of address 00000004), которое выпрыгивает в istringstream stream(path.c_str()); То, что в istringstream нет ошибки я не сомневаюсь. В path содержиться строка (всё как надо)... Из-за чего может быть исключение?

Также линкер выбрасывает уйму ворнингов на тему:
[Linker Warning] Public symbol 'bool _STL::operator ==(const _STL::basic_string<char, _STL::char_traits<char>, _STL::allocator<char> >&, const _STL::basic_string<char, _STL::char_traits<char>, _STL::allocator<char> >&)' defined in both module
отчего они появляются я тоже понять не могу. Но подозреваю, что они сыграли не последнюю роль...
Re: Непонятное исключение
От: Аноним  
Дата: 24.03.09 14:13
Оценка:
код в студию! минимальный пример, воспроизводящий проблему.
Re[2]: Непонятное исключение
От: shkryab Россия  
Дата: 24.03.09 16:12
Оценка:
Здравствуйте, Аноним, Вы писали:

А>код в студию! минимальный пример, воспроизводящий проблему.


Кода слишком много (там дофига наследований и всего такого).
Проблему решил. Просто скопировал рабочую версию проекта которую я изменял и добавил свои изменения. Всё заработало и ворнинги пропали. Мистика какая-то... Действие сие происходило в Borland-е. Нерабочие исходники побывали в Visual Studio, но вот изменения я вносил копипастом... Так что если ошибки были то они тож скопировались! Может это весна и борланд бесится?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.