AKB Forums

Go Back   AKB Forums > Technical sections > Languages, Compilers and Interpreters
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Languages, Compilers and Interpreters C,C++,C#,.NET,Java,PHP,Perl,SQL and more

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Feb 16, 2004, 21:46   #1
Administrator
 
acid's Avatar
 
Join Date: Sep 2001
Location: Yerevan, Armenia
Posts: 7,161
Blog Entries: 15
Rep Power: 10
Reputation: 298
Memory Leak when using <iostream>

Hi.
I had a strange memory leak in simple project with DLL usage detected by MSVC.

Code:
 
Detected memory leaks!
Dumping objects ->
{55} normal block at 0x010A2E30, 37 bytes long.
 Data: < C			  > 00 43 00 CD CD CD CD CD CD CD CD CD CD CD CD CD 
{54} normal block at 0x010A2DD8, 44 bytes long.
 Data: < |L			 > 14 7C 4C 10 16 00 00 00 00 00 00 00 00 00 00 00 
Object dump complete.
Once I put Bounds Checker it shows me the memory leak on std::locale::_Init() -> locale0.cpp. The call stack shows it came from std::ios_base::Init::Init() -> <iostream>

Then I created simple MSVC dialog project, and only included <iostream>. The same memory leak appears there.
And as you can see there are some more leaks. Searching google gave me no result.
Is it supposed to be that way ?
__________________
Chat with acid


acid is offline   Reply With Quote Quote selected
Old Feb 17, 2004, 03:47   #2
Moderator
 
shatver's Avatar
 
Join Date: Jul 2002
Location: Yerevan
Posts: 450
Rep Power: 7
Reputation: 10
Может сервис пак последний не прогнан?
Я например постоянно натыкался на глюки..которые потом с новым паком исчезали...

Не знаю правда номер последнего пака ... у меня пятый
shatver is offline   Reply With Quote Quote selected
Old Feb 17, 2004, 06:10   #3
Administrator
 
acid's Avatar
 
Join Date: Sep 2001
Location: Yerevan, Armenia
Posts: 7,161
Blog Entries: 15
Rep Power: 10
Reputation: 298
Quote:
Originally Posted by shatver
Может сервис пак последний не прогнан?
Я например постоянно натыкался на глюки..которые потом с новым паком исчезали...

Не знаю правда номер последнего пака ... у меня пятый
Не, у меня всегда последние сервис паки на чем можно
__________________
Chat with acid


acid is offline   Reply With Quote Quote selected
Old Feb 17, 2004, 19:36   #4
Грустно...
 
Agregat's Avatar
 
Join Date: Aug 2002
Location: Там, где всегда идут дожди
Posts: 21,545
Rep Power: 11
Reputation: 169
Send a message via ICQ to Agregat Send a message via MSN to Agregat
Сур - я тебе скзал раз - скажу еще - leak - и скорее всего из-за msvc. Построй проект в VC7.1 (именно .1) - там их скорее всего не будет.
__________________
http://аvitya.livejournal.com
Хотели, как лучше, а получилось даже хуже...
Лозунг шахматиста: На каждый шах - ответим матом!
Agregat is offline   Reply With Quote Quote selected
Old Feb 17, 2004, 19:55   #5
Administrator
 
acid's Avatar
 
Join Date: Sep 2001
Location: Yerevan, Armenia
Posts: 7,161
Blog Entries: 15
Rep Power: 10
Reputation: 298
Quote:
Originally Posted by Agregat
Сур - я тебе скзал раз - скажу еще - leak - и скорее всего из-за msvc. Построй проект в VC7.1 (именно .1) - там их скорее всего не будет.
Если из-за msvc то на ихнем сайте где-то должно быть написано, неужели до меня никто <iostream> просто не включал и не проверял утечки?
__________________
Chat with acid


acid is offline   Reply With Quote Quote selected
Old Sep 27, 2004, 09:01   #6
Младенец
 
Join Date: Sep 2004
Location: India
Posts: 1
Rep Power: 0
Reputation: 10
Re: Memory Leak when using <iostream>

Hi,
Hope you got the answer for this purticular query.. Then will you pass it to me. I saw replays to your question, but those were in another language i don't understand.
Thanks
Sudheer

sudheer@arssoftware.com


Quote:
Originally Posted by acid
Hi.
I had a strange memory leak in simple project with DLL usage detected by MSVC.

Code:
 
Detected memory leaks!
Dumping objects ->
{55} normal block a37 bytes long.
 Data: < C			  > 00 43 00 CD CD CD CD CD CD CD CD CD CD CD CD CD 
{54} normal block at 0x010A2DD8, 44 bytes long.
 Data: < |L			 > 14 7C 4C 10 16 00 00 00 00 00 00 00 00 00 00 00 
Object dump complete.
Once I put Bounds Checker it shows me the memory leak on std::locale::_Init() -> locale0.cpp. The call stack shows it came from std::ios_base::Init::Init() -> <iostream>

Then I created simple MSVC dialog project, and only included <iostream>. The same memory leak appears there.
And as you can see there are some more leaks. Searching google gave me no result.
Is it supposed to be that way ?
sudheer is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Nujen isxodniy cod podborshika dlya linux no1 Unix 12 May 5, 2003 13:58
Physical Memory Dump Aram Ghazanchyan Hardware 12 Apr 12, 2003 16:38
Мой Компьютер -=iR0Nr@T=- Hardware 18 Aug 23, 2002 20:36
System dialog Bupyc Fun 0 Apr 13, 2002 21:44
Conventional Memory acid Fun 4 Mar 7, 2002 06:37


All times are GMT. The time now is 14:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link