The instruction at 0x08002515 referenced memory at 0x003a006c. The memory could not be read

I am using  report builder(Oracle 10g dev suite) in windows 2012. It is successfully creating reports and all reports are working fine. but its giving error while creating one of the long report. Error is
"The instruction at 0x08002515 referenced memory at 0x003a006c. The memory could not be read.
click ok to terminate the program"
Any help is appreciated. Thanx!
lekha aryaAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ferraristaCommented:
Check your virtual memory settings and increase if you see it's very low; then reboot and try again.

Also run the command sfc /scannow to check for file corruption.
1
Geert GOracle dbaCommented:
may depend on the report
i've rewritten a few reports which caused massive memory consumption

depends on how much data is being returned too
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
lekha aryaAuthor Commented:
@ID-42489637 Yeah, it create a long 300 page PDF. But it was working correctly in windows 2003. recently we migrated to windows 2012. Here only this RDF is creating problem.  

@ferrarista - This is a new server hence virtual memory is good. RAM is also fine. we have delete some proxy variables as well. sfc /scannow  command I think only admin can use it. Hey will this command change something in server? Is it good to use in server ? Please assist
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Geert GOracle dbaCommented:
what produces the error ?
the reporting tool or the database or the query or ?

the pga memory setting may be wrong, if you've set it
is the database working with memory_target ?
have you got more memory assigned to the db than you have in the server ?
0
lekha aryaAuthor Commented:
I think its reporting tool which is giving error. I checked database query in sql developer . its working fine.  PGA memory setting- Do I need to do it in somewhere  in Oracle_home\reports\conf? and which conf file. Please let me know
database working with memory_target----  Please elloborate.
memory assigned to db-- not sure coz other team had installed it on server.
I am using it very first time. So please be patient with my question . :-)
0
lekha aryaAuthor Commented:
Hi, If any one could help? I have checked trace log . It exit when report is half created. Hence when I check report in cache it is showing me error - Report is damaged.
Is there any parameter that I have to  set ? Any configuration change in report tool. Please assist.
0
Geert GOracle dbaCommented:
i'd try it with oracle support.
but you'll have to give them way more than what you've provided here in regards to information

an error usually contains a very specific number
that helps in pinpointing the cause of the problem
0
lekha aryaAuthor Commented:
It started working after making below changes to rwbuilder conf file.

<engine id="rwEng" class="oracle.reports.engine.EngineImpl" initEngine="1" maxEngine="1" minEngine="0" engLife="50" maxIdle="120" callbackTimeOut="90000">
<connection maxConnect="220" idleTimeOut="120">

Thanks All!
0
Geert GOracle dbaCommented:
changes ?
i'm assuming you set the timeouts to a bigger number

you can close a question by accepting your own anser
1
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.