PureBasic 5.40 LTS beta 10 is out !

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
mback2k
Enthusiast
Enthusiast
Posts: 257
Joined: Sun Dec 02, 2007 12:11 pm
Location: Germany

Re: PureBasic 5.40 LTS beta 5 is out !

Post by mback2k »

@Fred: if you would like to use StartSSL Code Signing certificates to also sign the Windows binaries, I would really love to contribute to the 59,90$ validation fee per year.
Joubarbe
Enthusiast
Enthusiast
Posts: 702
Joined: Wed Sep 18, 2013 11:54 am
Location: France

Re: PureBasic 5.40 LTS beta 5 is out !

Post by Joubarbe »

Linux Mint here.

Updated from beta 3 to beta 5 ; overwritten all files -> PB doesn't launch anymore. I see the window for a very brief moment and it closes instantly.

checkinstall.sh says it's all fine.

Error (terminal) : ***Error in './compilers/purebasic': free(): invalid pointer : 0x0000000000444eca *** Segmentation fault
Last edited by Joubarbe on Sat Sep 19, 2015 11:21 am, edited 1 time in total.
User avatar
W4GNS
User
User
Posts: 31
Joined: Tue Jan 04, 2011 5:51 am
Location: Virginia

Re: PureBasic 5.40 LTS beta 5 is out !

Post by W4GNS »

Lots of help files included with Beta 5! Thanks :D
The8th
User
User
Posts: 29
Joined: Fri Sep 04, 2015 10:23 am

Re: PureBasic 5.40 LTS beta 5 is out !

Post by The8th »

Now as my biggest PB project is running for the first time without issues after b1 ... b4 :D I dare ask this question:
Do I understand right that the WebGadget (Windows) cannot support the Edge Browser emulation in Windows 10 because Microsoft does not provide an ActiveX control for this any more?
Setting the Registry Key FEATURE_BROWSER_EMULATION to 11001 is not an option beause you cannot make an Edge Browser out of Internet Explorer 11. All the HTML 5 features now finally introduced in the Edge Browser (like live webaudio streaming) are not supported by Internet Explorer 11.
Henry
WilliamL
Addict
Addict
Posts: 1252
Joined: Mon Aug 04, 2008 10:56 pm
Location: Seattle, USA

Re: PureBasic 5.40 LTS beta 5 is out !

Post by WilliamL »

Fred,

I'm using OS X 10.95 and PB 5.40b5 and I've got 'Mac App Store and identified developers' checked and I get a warning and the option to open the program.

Sound like that is what you were expecting.

Wm
MacBook Pro-M1 (2021), Sequoia 15.4, PB 6.20
Fred
Administrator
Administrator
Posts: 18153
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic 5.40 LTS beta 5 is out !

Post by Fred »

OK, the quick fix was half baked, so hopefully beta 6 will solve it completely. Happy testing !
Joubarbe
Enthusiast
Enthusiast
Posts: 702
Joined: Wed Sep 18, 2013 11:54 am
Location: France

Re: PureBasic 5.40 LTS beta 5 is out !

Post by Joubarbe »

Fred wrote:OK, the quick fix was half baked, so hopefully beta 6 will solve it completely. Happy testing !
Yeaahhh, Linux version works again! :) And the toolbar is fixed, and everything is good in the world !

EDIT : but I now have some invalid memory access errors when StopDrawing() a sprite (apparently it only gives an error with sprites).
tj1010
Enthusiast
Enthusiast
Posts: 716
Joined: Mon Feb 25, 2013 5:51 pm

Re: PureBasic 5.40 LTS beta 6 is out !

Post by tj1010 »

Lots of cool stuff in this release, especially SSL support.

I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.

EDIT: By the way don't see the need for NT code signing in the IDE. There are official CLI tools that work just fine on PB/FASM binaries already..
User avatar
oreopa
Enthusiast
Enthusiast
Posts: 283
Joined: Sat Jun 24, 2006 3:29 am
Location: Edinburgh, Scotland.

Re: PureBasic 5.40 LTS beta 6 is out !

Post by oreopa »

Thx Fred and team. Beta 6 is now compiling my 5.31 project flawlessly again. API strings are working like before ;)
Proud supporter of PB! * Musician * C64/6502 Freak
User avatar
netmaestro
PureBasic Bullfrog
PureBasic Bullfrog
Posts: 8451
Joined: Wed Jul 06, 2005 5:42 am
Location: Fort Nelson, BC, Canada

Re: PureBasic 5.40 LTS beta 6 is out !

Post by netmaestro »

tj1010 wrote:I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.
Would you be OK with a 2-year feature freeze timeframe with bugfixing active for the duration? PureBasic v5.40 is an LTS version: http://www.purebasic.fr/blog/?p=437
BERESHEIT
Little John
Addict
Addict
Posts: 4773
Joined: Thu Jun 07, 2007 3:25 pm
Location: Berlin, Germany

Re: PureBasic 5.40 LTS beta 6 is out !

Post by Little John »

Fred wrote:
Beta 4 is available ! [...]:

Code: Select all

[...]
- Added: #PB_ByteLength support to MemoryStringLength()
[...]
Beta 3 is available ! [...]:

Code: Select all

[...]
- Added: #PB_ByteLength flag for PeekS() and #PB_UTF8 (only)
In PB 5.40 beta 6, neither the documentation of MemoryStringLength() nor the documentation of PeekS() does mention this new flag.
Please don't forget to add this information to the Reference Manual. :-)
tj1010
Enthusiast
Enthusiast
Posts: 716
Joined: Mon Feb 25, 2013 5:51 pm

Re: PureBasic 5.40 LTS beta 6 is out !

Post by tj1010 »

netmaestro wrote:
tj1010 wrote:I hope the team does something like a one-year feature-freeze and does nothing but bug fixes after all these additions.
Would you be OK with a 2-year feature freeze timeframe with bugfixing active for the duration? PureBasic v5.40 is an LTS version: http://www.purebasic.fr/blog/?p=437

That'd be nice. I don't really see what else could be added except platform support and maybe some asymetric cipher support at this point. Fast CGI, SHA-3, and TLS support pretty much puts this past potential competition and there isn't really anything PB can't do anymore.
Joubarbe
Enthusiast
Enthusiast
Posts: 702
Joined: Wed Sep 18, 2013 11:54 am
Location: France

Re: PureBasic 5.40 LTS beta 6 is out !

Post by Joubarbe »

Am I the only one having Invalid memory access errors when trying to StopDrawing() a sprite ? (Linux Mint)

Code: Select all

Procedure DrawMouse()
  CreateSprite(0, 5, 5)
  StartDrawing(SpriteOutput(0))
  Box(0, 0, 5, 5, RGB(255,0,0))
  StopDrawing()
EndProcedure


InitSprite() : InitKeyboard() : InitMouse()

OpenWindow(0, 0, 0, 1920, 1080, "")
OpenWindowedScreen(WindowID(0), 0, 0, 1920, 1080)

DrawMouse()

Repeat

  While WindowEvent() : Wend
  
  ExamineMouse() : ExamineKeyboard()
  
  ClearScreen(0)
  
  FlipBuffers()
  
Until KeyboardReleased(#PB_Key_Escape)
Last edited by Joubarbe on Tue Sep 22, 2015 4:24 pm, edited 2 times in total.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Re: PureBasic 5.40 LTS beta 6 is out !

Post by GPI »

on Windows the debugger stop the program on Line 2
"OpenScreen() or OpenWindowedScreen() must be called before using any Sprite commands"

When i move the "DrawMouse()"-call direct under OpenWindowedScreen() it worked, but than it stop in Line 23 "KeyboardReleased(): ExamineKeyboard() must be successfully called before using this command".

After adding at line 22 ExamineKeyboard() it works here.
Joubarbe
Enthusiast
Enthusiast
Posts: 702
Joined: Wed Sep 18, 2013 11:54 am
Location: France

Re: PureBasic 5.40 LTS beta 6 is out !

Post by Joubarbe »

Oops, don't know why I removed some lines... I've edited the code on the previous post, and this one still does not work (same error).
Post Reply