07 April 2019, 10:50 | #1 |
Registered User
Join Date: Apr 2012
Location: germany
Posts: 139
|
64-bit Postscript error
when print postscript on 64 bit winuae, B8 give error that there is a 64 bit pointer used. see screenshot. maybe this check is in since longer time, i did not know, when print i use 32 bit winuae. i forget to start 32 bit, so i notice. Maybe it is possible for you to get after the final release of 4.2 in later beta version postscript print on 64 bit working too. in the past, postscript print do nothing on 64 bit winuae, so it was not possible to see whats wrong.but now with error message maybe there is a chance ?
|
07 April 2019, 12:51 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
How this is related to 4.2.0 betas? And not enough information.
64-bit JIT does not mean it is fully 64-bit safe. It isn't. Amiga memory still needs to be inside first 4G. (and don't ask me about JIT, I don't want to know) EDIT: This sounds like Amiga side stack overflow. address is ":20eN" in ascii. Last edited by Toni Wilen; 07 April 2019 at 13:05. |
07 April 2019, 19:14 | #3 |
Registered User
Join Date: Apr 2012
Location: germany
Posts: 139
|
I notice it in this B8 beta version. if a dump can help i can send. I get this error when use final Writer and choose menu print and then in the "print to" Cycle gadget choose postcript printer" scout say free stack 60 kb free stack in finalwriter(when print requester is open and before winuae crash). there are 2 other tasks with free stack of 39 kb
In winuae setting i choose in paralel port type Post Script(ghostscript required) my logfile look strange. there come lots of pull overflow messages(during boot and before print try). i use intel onboard graphic of H310 chipset on i8600K CPU Code:
20-817 [61 226-287]: 17: 50071000 1280x1024 UAE:1280x1024 20-817 [61 226-287]: 18: 50A11000 1360x 768 UAE:1360x 768 20-817 [61 226-287]: 19: 50931000 1366x 768 UAE:1366x 768 20-817 [61 226-287]: 20: 50A31000 1400x1050 UAE:1400x1050 20-817 [61 226-287]: 21: 50941000 1440x 900 UAE:1440x 900 20-817 [61 226-287]: 22: 50AA1000 1600x 900 UAE:1600x 900 20-817 [61 226-287]: 23: 50971000 1680x1050 UAE:1680x1050 20-817 [61 226-287]: 24: 50981000 1920x1080 UAE:1920x1080 20-854 [63 227-078]: pull overflow! 2048 1024 2048 20-903 [65 227-087]: pull overflow! 2048 1024 2048 20-924 [66 227-046]: pull overflow! 2048 1024 2048 20-944 [67 227-095]: pull overflow! 2048 1024 2048 20-955 [67 227-277]: pull overflow! 2048 1024 2048 20-980 [69 227-014]: pull overflow! 2048 1024 2048 21-001 [70 227-063]: pull overflow! 2048 1024 2048 21-025 [71 227-113]: pull overflow! 2048 1024 2048 21-049 [72 227-163]: pull overflow! 2048 1024 2048 21-077 [73 227-304]: pull overflow! 2048 1024 2048 21-100 [75 227-040]: pull overflow! 2048 1024 2048 21-123 [76 227-090]: pull overflow! 2048 1024 2048 21-146 [77 227-140]: pull overflow! 2048 1024 2048 21-173 [78 227-190]: pull overflow! 2048 1024 2048 21-193 [79 227-240]: pull overflow! 2048 1024 2048 21-216 [80 227-290]: pull overflow! 2048 1024 2048 21-239 [82 227-026]: pull overflow! 2048 1024 2048 21-268 [83 227-167]: pull overflow! 2048 1024 2048 21-292 [84 227-217]: pull overflow! 2048 1024 2048 21-315 [85 227-266]: pull overflow! 2048 1024 2048 21-338 [87 227-003]: pull overflow! 2048 1024 2048 21-361 [88 227-053]: pull overflow! 2048 1024 2048 21-390 [89 227-194]: pull overflow! 2048 1024 2048 21-413 [90 227-243]: pull overflow! 2048 1024 2048 21-439 [91 227-293]: pull overflow! 2048 1024 2048 21-460 [93 227-030]: pull overflow! 2048 1024 2048 21-536 [95 227-311]: pull overflow! 2048 1024 2048 21-556 [97 227-048]: pull overflow! 2048 1024 2048 21-695 [99 226-182]: GetDiskFreeSpaceEx('D:\') failed err=21 21-712 [100 227-107]: pull overflow! 2048 1024 2048 21-792 [102 227-025]: pull overflow! 2048 1024 2048 21-814 [103 227-075]: pull overflow! 2048 1024 2048 21-836 [104 227-215]: pull overflow! 2048 1024 2048 21-855 [105 227-174]: pull overflow! 2048 1024 2048 21-928 [108 227-142]: pull overflow! 2048 1024 2048 21-973 [110 227-151]: pull overflow! 2048 1024 2048 22-023 [111 227-292]: pull overflow! 2048 1024 2048 22-093 [114 227-260]: pull overflow! 2048 1024 2048 22-122 [116 227-087]: pull overflow! 2048 1024 2048 22-145 [117 227-137]: pull overflow! 2048 1024 2048 22-168 [118 227-187]: pull overflow! 2048 1024 2048 22-191 [119 227-237]: pull overflow! 2048 1024 2048 22-214 [120 227-287]: pull overflow! 2048 1024 2048 22-241 [122 227-023]: pull overflow! 2048 1024 2048 22-262 [123 227-073]: pull overflow! 2048 1024 2048 22-290 [123 226-230]: clipboard initialized 22-418 [125 227-173]: pull overflow! 2048 1024 2048 22-491 [128 227-050]: pull overflow! 2048 1024 2048 22-517 [129 227-191]: pull overflow! 2048 1024 2048 22-554 [131 227-109]: pull overflow! 2048 1024 2048 22-563 [131 227-290]: pull overflow! 2048 1024 2048 22-590 [133 227-027]: pull overflow! 2048 1024 2048 22-609 [134 227-077]: pull overflow! 2048 1024 2048 22-632 [135 227-127]: pull overflow! 2048 1024 2048 22-678 [137 227-136]: pull overflow! 2048 1024 2048 22-684 [138 227-004]: pull overflow! 2048 1024 2048 22-709 [139 227-054]: pull overflow! 2048 1024 2048 22-748 [140 227-285]: pull overflow! 2048 1024 2048 22-773 [142 227-022]: pull overflow! 2048 1024 2048 22-786 [142 227-203]: pull overflow! 2048 1024 2048 22-809 [143 227-253]: pull overflow! 2048 1024 2048 22-856 [144 074-226]: GetDiskFreeSpaceEx('D:\') failed err=21 22-899 [146 227-221]: pull overflow! 2048 1024 2048 22-927 [148 227-049]: pull overflow! 2048 1024 2048 22-950 [149 227-099]: pull overflow! 2048 1024 2048 22-973 [150 227-148]: pull overflow! 2048 1024 2048 22-996 [151 227-198]: pull overflow! 2048 1024 2048 23-020 [152 227-248]: pull overflow! 2048 1024 2048 23-049 [154 227-075]: pull overflow! 2048 1024 2048 23-072 [155 227-125]: pull overflow! 2048 1024 2048 23-095 [156 227-175]: pull overflow! 2048 1024 2048 23-118 [157 227-225]: pull overflow! 2048 1024 2048 23-141 [158 227-275]: pull overflow! 2048 1024 2048 23-165 [160 227-012]: pull overflow! 2048 1024 2048 23-194 [161 227-152]: pull overflow! 2048 1024 2048 23-217 [162 227-202]: pull overflow! 2048 1024 2048 23-240 [163 227-252]: pull overflow! 2048 1024 2048 23-263 [164 227-302]: pull overflow! 2048 1024 2048 23-292 [166 227-129]: pull overflow! 2048 1024 2048 23-316 [167 227-179]: pull overflow! 2048 1024 2048 23-339 [168 227-229]: pull overflow! 2048 1024 2048 23-362 [169 227-278]: pull overflow! 2048 1024 2048 23-385 [171 227-015]: pull overflow! 2048 1024 2048 23-415 [172 227-156]: pull overflow! 2048 1024 2048 23-736 [175 225-182]: RTG conversion: Depth=4 HostRGBF=9 P96RGBF=9 Mode=4 23-750 [175 078-196]: SetSwitch() - Picasso96 1920x1080x32 (1920x1080x32). Monitor=0 23-771 [176 000-000]: D3D11 free start 23-772 [176 000-000]: D3D11 freed3d start 23-772 [176 000-000]: D3D11 freed3d end 23-779 [176 000-000]: D3D11 free end 23-781 [176 000-000]: window already open (0x0 1920x1080) 23-782 [176 000-000]: D3D11 init start. (1920*1080) (1920*1080) RTG=1 Depth=32. 23-782 [176 000-000]: Monitor Rotation=1 BPC=8 ColorSpace=0 23-783 [176 000-000]: D3D11 found matching fullscreen mode. SLO=1 S=0. Default refresh rate. 23-783 [176 000-000]: D3D11 Device: Intel(R) UHD Graphics 630 [\\.\DISPLAY1] (0,0,1920,1080) 23-791 [176 000-000]: D3D11CreateDevice succeeded with level 11.1. Hardware accelerated. 23-791 [176 000-000]: D3D11 Buffers=2 Flags=00000800 Format=00000057 Scaling=1 SwapEffect=4 VBI=0 23-791 [176 000-000]: D3D11_resize 0 0 0 (0) 23-791 [176 000-000]: D3D11 init end 23-791 [176 000-000]: D3D11 resize do 23-791 [176 000-000]: D3D11_resize -> none 23-791 [176 000-000]: D3D11 resizemode start 23-791 [176 000-000]: D3D11 freed3d start 23-791 [176 000-000]: D3D11 freed3d end 23-791 [176 000-000]: D3D11 resizemode 1920x1080, 1920x1080 2 00000800 FS=-1 23-792 [176 000-000]: D3D11 initd3d start 23-792 [176 000-000]: -> -960.000000 541.000000 960.000000 -539.000000 1.000000 1.000000 23-792 [176 000-000]: D3D11 initd3d end 23-793 [176 000-000]: D3D11 1920x1080 main texture allocated 23-793 [176 000-000]: POS (0 0 1920 1080) - (0 0 1920 1080)[1920,1080] (0 0) S=1920*1080 B=1920*1080 23-793 [176 000-000]: 0 0 1 1 23-793 [176 000-000]: -> -960.000000 540.000000 960.000000 -540.000000 1.000000 1.000000 23-793 [176 000-000]: D3D11 resizemode end 23-793 [176 000-000]: D3D11 resize exit 23-793 [176 000-000]: D3D11 1920x1080 main texture allocated 23-793 [176 000-000]: POS (0 0 1920 1080) - (0 0 1920 1080)[1920,1080] (0 0) S=1920*1080 B=1920*1080 23-793 [176 000-000]: 0 0 1 1 23-793 [176 000-000]: -> -960.000000 540.000000 960.000000 -540.000000 1.000000 1.000000 23-793 [176 000-000]: Buffer size (1920*1080) RTG 23-793 [176 000-000]: ActiveHeight: 1080 TotalHeight: 1125 VFreq=148500000/2475000=60.00Hz HFreq=67500/1=67.500KHz 23-808 [176 000-000]: SNDRATE 313.0*227.0*49.920410=3546895.062012 23-808 [176 000-000]: PAL mode V=49.9204Hz H=15625.0879Hz (227x312+1) IDX=-1 (<?>) D=0 RTG=1/1 23-808 [176 197-000]: warning: 1B88 written to BEAMCON0 PC=401EB1F8 23-808 [176 197-000]: BEAMCON0=1B88 VTOTAL=020C HTOTAL=0071 23-808 [176 197-000]: HSSTOP=0013 HBSTRT=0000 HBSTOP=0000 23-808 [176 197-000]: VSSTOP=0012 VBSTRT=0001 VBSTOP=0000 23-808 [176 197-000]: HSSTRT=000A VSSTRT=0009 HCENTER=0042 23-808 [176 197-000]: HSYNCSTART=00F0 HSYNCEND=0018 23-890 [177 000-000]: D3D11 free start 23-890 [177 000-000]: D3D11 freed3d start 23-890 [177 000-000]: D3D11 freed3d end 23-894 [177 000-000]: D3D11 free end 23-894 [177 000-000]: window already open (0x0 1920x1080) 23-896 [177 000-000]: D3D11 init start. (1920*1080) (1920*1080) RTG=1 Depth=32. 23-896 [177 000-000]: Monitor Rotation=1 BPC=8 ColorSpace=0 23-896 [177 000-000]: D3D11 found matching fullscreen mode. SLO=1 S=0. Default refresh rate. 23-896 [177 000-000]: D3D11 Device: Intel(R) UHD Graphics 630 [\\.\DISPLAY1] (0,0,1920,1080) 23-904 [177 000-000]: D3D11CreateDevice succeeded with level 11.1. Hardware accelerated. 23-905 [177 000-000]: D3D11 Buffers=2 Flags=00000800 Format=00000057 Scaling=1 SwapEffect=4 VBI=0 23-905 [177 000-000]: D3D11_resize 0 0 0 (0) 23-905 [177 000-000]: D3D11 init end 23-905 [177 000-000]: D3D11 resize do 23-905 [177 000-000]: D3D11_resize -> none 23-905 [177 000-000]: D3D11 resizemode start 23-905 [177 000-000]: D3D11 freed3d start 23-905 [177 000-000]: D3D11 freed3d end 23-905 [177 000-000]: D3D11 resizemode 1920x1080, 1920x1080 2 00000800 FS=-1 23-905 [177 000-000]: D3D11 initd3d start 23-905 [177 000-000]: -> -960.000000 540.000000 960.000000 -540.000000 1.000000 1.000000 23-905 [177 000-000]: D3D11 initd3d end 23-906 [177 000-000]: D3D11 1920x1080 main texture allocated 23-906 [177 000-000]: POS (0 0 1920 1080) - (0 0 1920 1080)[1920,1080] (0 0) S=1920*1080 B=1920*1080 23-906 [177 000-000]: 0 0 1 1 23-906 [177 000-000]: -> -960.000000 540.000000 960.000000 -540.000000 1.000000 1.000000 23-906 [177 000-000]: D3D11 resizemode end 23-906 [177 000-000]: D3D11 resize exit 23-906 [177 000-000]: D3D11 1920x1080 main texture allocated 23-906 [177 000-000]: POS (0 0 1920 1080) - (0 0 1920 1080)[1920,1080] (0 0) S=1920*1080 B=1920*1080 23-906 [177 000-000]: 0 0 1 1 23-906 [177 000-000]: -> -960.000000 540.000000 960.000000 -540.000000 1.000000 1.000000 23-906 [177 000-000]: Buffer size (1920*1080) RTG 23-906 [177 000-000]: ActiveHeight: 1080 TotalHeight: 1125 VFreq=148500000/2475000=60.00Hz HFreq=67500/1=67.500KHz 23-919 [177 000-000]: RTGFREQ: 312*49.9204 = 15575.1680 / 49.9 = 312 23-922 [177 000-000]: SNDRATE 313.0*227.0*49.920410=3546895.062012 23-922 [177 000-000]: PAL mode V=49.9204Hz H=15625.0879Hz (227x312+1) IDX=-1 (<?>) D=0 RTG=1/1 23-922 [177 000-000]: BEAMCON0 0020 -> 1b88 PC=403728f2 23-923 [177 000-000]: SNDRATE 526.0*114.0*59.357559=3559316.680115 23-923 [177 000-000]: NTSC mode dblscan V=59.3576Hz H=31113.1133Hz (114x525+1) IDX=-1 (<?>) D=0 RTG=1/1 23-923 [177 000-000]: RTGFREQ: 525*59.3576 = 31162.7188 / 59.4 = 525 23-923 [177 000-000]: D3D11 Shader and extra textures restored 23-932 [177 000-000]: BEAMCON0=1B88 VTOTAL=020C HTOTAL=0071 23-932 [177 000-000]: HSSTOP=0013 HBSTRT=0000 HBSTOP=0000 23-932 [177 000-000]: VSSTOP=0012 VBSTRT=0001 VBSTOP=001D 23-932 [177 000-000]: HSSTRT=000A VSSTRT=0009 HCENTER=0042 23-932 [177 000-000]: HSYNCSTART=007C HSYNCEND=0012 23-940 [177 114-447]: pull overflow! 2048 1024 2048 23-949 [178 114-284]: pull overflow! 2048 1024 2048 23-966 [179 114-301]: pull overflow! 2048 1024 2048 23-989 [180 114-500]: pull overflow! 2048 1024 2048 24-018 [182 114-354]: pull overflow! 2048 1024 2048 24-041 [184 114-027]: pull overflow! 2048 1024 2048 24-080 [185 114-408]: pull overflow! 2048 1024 2048 24-096 [186 114-244]: pull overflow! 2048 1024 2048 |
12 April 2019, 20:54 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
Usual debugging needed first (and more information): Does it really happen only when JIT is enabled? Does it happen when using 32-bit version? Do you have latest ghostscript? (you didn't even mention you used ghostscript in original post! it sounded like you used some windows postscript printer directly.)
|
13 April 2019, 18:27 | #5 |
Registered User
Join Date: Apr 2012
Location: germany
Posts: 139
|
I use newest ghostscrript 9.27. i have 64 bit and 32 bit version ghostscript install and 32 bit winuae 4.2.0 final work ok with jit. when disable JIT in 64 bit version crash happen too, and a minidump is save. but the message about 64 bit pointer in log window did not come.let know if you need minidump of 4.2.0 final 64 bit
does ghostscript print work on 64 bit on your PC ? |
13 April 2019, 18:57 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
Last time I tested it did work but earlier it didn't. I am not sure whats the reason.
non-jit dump file probably helps (or it shows the crash inside ghostscript.dll which isn't that useful..) |
16 April 2019, 15:03 | #7 |
Registered User
Join Date: Apr 2012
Location: germany
Posts: 139
|
crash inside ghostscript is possible(was last time too) because when the winuae code can not handle the 64 bit pointer correct and truncate 32 bit, then ghostscript get wrong handle and crash.
maybe you can add in non jit cpu emulation that it can output the 64 bit pointer error message same as with JIT and it help to see the crash better ? |
16 April 2019, 17:41 | #8 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
You are jumping to conclusions because ghostscript has no access to Amiga side and has nothing to do with JIT. It just gets whatever emulated parallel port receives, running completely in Windows side.
|
22 April 2019, 17:15 | #9 |
Registered User
Join Date: Apr 2012
Location: germany
Posts: 139
|
I get ghostscript now working too. I have a old gsdll64.dll file 9.18 in winuae dir. this file is load earlier as program files\gsdll64.dll 9.27. i delete the file in winaue dir and now postscript with ghostscript work with 64 bit winuae
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any recommendations for a Postscript Laser printer | SnkBitten | support.Hardware | 5 | 29 September 2018 00:54 |
PostScript printer simulator | GhstWlf | support.Hardware | 2 | 05 June 2015 04:18 |
Looking for Montage 24 and Postscript | videofx | request.Apps | 1 | 08 December 2013 16:16 |
Postscript passthrough + FinalWriter 97 + PDFCreator = Fail | Madcrow | support.WinUAE | 3 | 26 January 2010 21:01 |
Postscript Printing under WinUAE | Zetr0 | support.Other | 3 | 10 October 2007 14:35 |
|
|