Opened 13 years ago

Closed 13 years ago

Last modified 48 years ago

#273 closed bug (Fixed)

internal error: stg_ap_pp_ret

Reported by: nobody Owned by: nobody
Priority: normal Milestone:
Component: Runtime System Version: 6.2.1
Keywords: Cc:
Operating System: Architecture:
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


From: Tom Pledger <>

The RTS asked me to log this.

------ xterm excerpt ------
[fp@xena Clean]$ GHCRTS='-M64M -hc' sh 
+ Cleaner --
refpath /home/datamine/Cleaner/data/1000:/home/datam
ine/Cleaner/data:data --fields 
de --noheader --infile data/100-input.txt --one --
markup data/100-markup.txt --nzpost data/100-
Fri Nov 12 13:09:46 NZDT 2004
Cleaner: internal error: stg_ap_pp_ret
    Please report this as a bug to glasgow-haskell-,
+ exit 254
------ end of excerpt ------

Without the -hc , I get a segmentation fault instead.

Without the -M64M , the program completes 

Change History (4)

comment:1 Changed 13 years ago by nobody

Logged In: NO 

I received a similar message runing darcs compiled with GHC
under Cygwin on Windows 2k.  

matthewvg@matthewv-gx150 /cygdrive/c/projects/voyager/crypto_poc
$ darcs +RTS -K10M -M512M -RTS whatsnew -ls
darcs.exe: internal error: stg_ap_v_ret
    Please report this as a bug to,

Without the -K -M options the program dies with a Windows
Application Error: "The instruction at 0x0060edb2 referenced
memory at 0x1118e000.  The memory could not be read."

Thanks for all your work on this great project!

Matt Van Gundy
matthew ~dot~ vangundy ~at~ yardi ~dot~ com

comment:2 Changed 13 years ago by simonmar

Logged In: YES 

I believe this bug was fixed in GHC 6.2.2.  Could you please
retry your test with that version?

comment:3 Changed 13 years ago by simonmar

Logged In: YES 

No response from submitter, and we have strong evidence to
suggest this bug has already been fixed (lots of people are
using darcs...)

comment:4 Changed 13 years ago by simonmar

Status: assignedclosed
Note: See TracTickets for help on using tickets.