PDA

View Full Version : fatal error out of memory (pbpw.exe)



hardcore
- 12th March 2010, 03:39
Hi All,
I have two computers one is running on Win98SE and second Win XP pro.
Both of them have the same PIC BASIC PRO v.2.50b.
The first is running PIC Basic Pro well. On second I get message fatal error
out of memory (pbpw.exe).
I checked PM.EXE properties and found 8 Tabs:
General
Program
Font
Memory
Screen
Misc
Compatibility
Summary.
Pbpw.exe has only 4 Tabs:
General
Version 2.5.0.2 Copyright 1998
Compatibility
Summary.
So I think that problem is with old Pbpw.exe file because right now 2010
and new computer does not recognize old components due to constant updates from Microsoft and from other companies.
My Win XP computer has 2 Gb memory,2.4Ghz double core processor so it is enough space to work with different applications.
How I can solve my problem?
Or Pbpw.exe will be re-writes WinXP enviroment?
Or better to install Linux OS?
It is really bad to spent a money for PIC BASIC Pro compiler for nothing.
What you think about my situation?
Looking in message board I found that many users with Win XP have similar problem.
Best Regards,:confused:
Leon

Kamikaze47
- 12th March 2010, 03:44
Try right clicking on pbpw.exe, going to properties, then the comparability tab and try setting it for comparability with Win98.

hardcore
- 12th March 2010, 14:15
Hi All,
Thank you for your advice it does not works.
When I open Pbpw.exe property in Win98SE machine I found only 3tabs.
WinXP generate compatibility 4th tab by itself so it is empty.
High probability is that the handler in Pbpw.exe is Win16 (1997). NOTHING is changed except the handler itself. So at the next release and thereafter, Pbpw.exe will use the Win32 Installer. This is a subtle hint that, like DOS, Microsoft is slowly dropping Win16 apps!
Now developers who are working with PICBASIC Pro codes have to say something because next generation of 32 or 64 computer will be unable to work with PICBASIC PRO at all.
Best Regards,
Leon:mad:

mackrackit
- 12th March 2010, 15:31
Mine works fine with XP 32 bit and WIN7 64 bit.
Must be your system.

Remember, PBP is a command line program...
Are you using Micro Code Studio or MPLAB to invoke it?

Max Power
- 12th March 2010, 16:13
might help, or might not...section 2.5.4. of the version 2.6 manual talks about getting out of memory errors if your FILES and BUFFERS are not set "as recommended'

gmglickman
- 12th March 2010, 17:01
I vaguely recall the same problem as a result of file paths that were too long. Try moving the target to another folder, or to c:

malc-c
- 12th March 2010, 18:14
Leon,

Can you provide further details of both installations. Are you using MCS on both, which versions of MPLAB you are running (assuming that is correct), and what spec each machine is (assuming they are not identical machines).

My guess is that this is machine related, not PBP related.

keithdoxey
- 12th March 2010, 22:28
I vaguely recall the same problem as a result of file paths that were too long. Try moving the target to another folder, or to c:

If you are using "My documents" or the Desktop for your files then the path to the files will be....

c:/documents and settings/[username]/my documents/....
c:/documents and settings/[username]/desktop/....

which can cause problems.

hardcore
- 13th March 2010, 20:37
Hi All,
Thank you for you help.
Path is to short d:/PBP test.
From beginning of installation PIC BASIC Pro and Micro Code Studio Plus
everything works well. After few months I got suddenly trouble message and
I am not able to compile any programs in 2-4 lines from samples.
Here is my computer:
Win XP Pro Service Pack 3
Computer
AMD Athlon(tm) 64x2Dual
Core Processor 4000+
2.1 Ghz 1.87 Gb of RAM
All programs on computer works just fine.
Try to find an answer in manual so -
According to manual 2.6 I typed in command line: PBPW enter
and got a message:
Windows cannot find PBPW.exe
You see my point: Spending money for software that I not really use for developing few hobby projects and having boring endless experience to fight with software errors is not right way.
I am so lucky one.
Appreciate any ideas.:mad:

malc-c
- 13th March 2010, 22:16
Googling the issue throws up several possible causes and possible fixes

http://www.picbasic.co.uk/forum/archive/index.php/t-4714.html
http://list.picbasic.com/forum/messages/20/813.html?973790800

hardcore
- 13th March 2010, 22:58
Hi All,
So I opened pbpw.exe file by using File Analyzer.
Do not believe what I saw:
Property of file said it is pbpw.exe
File Analyzer said that inside file:
Internal name is PBP.EXE microElectronic Lab
Copyright 1998,2008
Original Name PBP.EXE.
What kind of joke?
Do you believe in it?
So what will be my next move:
To buy new PICBASIC PRO - no way at all.
Will learn assembler it is high probability.
I appreciate if someone who has working PICBASIC PRO will send me your pbpw.exe in zipped file.
Best Regards to All:o

hardcore
- 13th March 2010, 23:17
Hi All,
Feeling under weather got a flu.
File pbpw.exe
Copyright microEngineering Labs, Inc
Sorry for error in previous post:mad:
Happy Sunday to All.

mackrackit
- 14th March 2010, 00:09
From beginning of installation PIC BASIC Pro and Micro Code Studio Plus
everything works well. After few months I got suddenly trouble message and
I am not able to compile any programs in 2-4 lines from samples.
So you are saying that it worked at one time but then quit working?

If that is what you are saying then how can you blame the problem on Pic Basic?

Maybe a reinstall will help?

ardhuru
- 14th March 2010, 04:32
I vaguely recall the same problem as a result of file paths that were too long. Try moving the target to another folder, or to c:

Very true, first-hand experience.

One temp solution was to choose mpasm as the assembler, that cured it.

Regards,

Anand

hardcore
- 14th March 2010, 19:13
Hi All,
Due to your recommendations I start clearing my computer from programs that I am not using (were installed as trial versions) .
When I deleted microBasic trial version from microElectronica problem with pbpw.exe vanished and I am able to use PICBASIC pro again.
Here is some aggressive correlation between of two programs.
Big thanks to All for sharing thoughts that help to solve the problem.:cool: