My favorites | Sign in
Project Logo
                
New issue | Search
for
| Advanced search | Search tips
Issue 16: app_19_StringMsgBenchmark : access violation if FastMM4 is used
1 person starred this issue and may be notified of changes. Back to list
Status:  WontFix
Owner:  ----
Closed:  Nov 13
Type-Defect
Priority-Medium


Sign in to add a comment
 
Reported by SuperNiFF, Oct 04, 2009
What steps will reproduce the problem?
1. Start app_19_StringMsgBenchmark from the IDE


What is the expected output? What do you see instead?
Expected the application to start. 

Instead, the application immediately jumps to the first 'begin' in app_19_StringMsgBenchmark.dpr.

After pressing F9 to continue execution, an access violation is thrown:

---------------------------
Debugger Fault Notification
---------------------------
app_19_StringMsgBenchmark.exe faulted with message: 'access violation at 
0x7c92abd5: write of address 0x00030d24'. Process Stopped. Use Step or Run 
to continue.


What version of the product are you using? On what operating system?
* OmniThread v1.03: 2009-02-08
* Delphi 2009 (without any service packs)
* 32bits Windows XP pro SP3, English on an i7 processor.
* Fast Memory Manager 4.92 (exactly same one as the one in the OmniThread 
svn repository.. did a diff to confirm)

Please provide any additional information below.

Removing FastMM4 gets rid of this issue, and everything runs fine.
It's odd, because I'm using FastMM4 in many other applications without 
problems.  I've tried to add FastMM4 (as the first unit in the .dpr) to the 
other examples, and that resulted in the same type of crash.

Could there be a conflict between FastMM4 and the OmniThread library?
Comment 1 by gabr42, Nov 13, 2009
Cannot reproduce with Delphi 2007/FastMM 4.94 nor with Delphi 2010/FastMM 4.94.
Status: WontFix
Sign in to add a comment

Hosted by Google Code