CHDK 1.6 release + bug reports - CHDK Releases - CHDK Forum

CHDK 1.6 release + bug reports

  • 9 Replies
  • 4433 Views
*

Offline reyalp

  • ******
  • 14126
CHDK 1.6 release + bug reports
« on: 20 / October / 2022, 20:46:02 »
Advertisements
CHDK 1.6 is now the official stable release.

What's new
Not a lot. This release is mostly to allow the ximr branch to become the new 1.7  trunk.

The most significant user facing change is support for floating point math in Lua scripts, using the new fmath library

See http://chdk.wikia.com/wiki/Releases#1.6 additional information. See also the 1.6 development planning thread

Where to get it
Use stick or CHIMP or download from Latest stable section of the download page

If downloading / updating manually, be sure to download the "complete" package.

If there's anything you wouldn't want to lose on the card you are installing it on (scripts, existing CHDK install or CFG files, precious cat photos), backing up is a good idea.

Compatibility
  • CHDK 1.5 scripts should be compatible. CHDK 1.6 adds additional functions, but does not significantly change behavior of existing functions. If @chdk_version is not specified in the script header, a warning is displayed and CHDK 1.3 compatible behavior is used.
  • CFG files: CHDK 1.6 uses the same CFG files as 1.5. It should generally be compatible and retain your settings, but if you don't want to risk re-doing your CFG, backing up the CHDK/*.CFG files before updating is recommended. CFGs back to 1.2 should also probably work.
  • Modules, language files and Lua libraries are NOT compatible. You must update these when you update your build, meaning use the "full" download.

Reporting bugs
Post in this thread, or in the development thread for the particular feature if it's obvious.

If the camera crashes (shuts down unexpectedly) please get a romlog as described on http://chdk.wikia.com/wiki/Debugging#Camera_crash_logs_.28romlog.29 and post it as an attachment.

Note: If a post looks like it will lead to a lot of back and forth, I will probably split it to a new thread. This doesn't mean you did anything wrong :)

Don't forget what the H stands for.

Re: CHDK 1.6 release + bug reports
« Reply #1 on: 21 / October / 2022, 09:57:45 »
@reyalp

Forgive my ignorance. Does this mean the new 1.6 stable release does not include the XIMR ‘stuff’?

*

Offline reyalp

  • ******
  • 14126
Re: CHDK 1.6 release + bug reports
« Reply #2 on: 21 / October / 2022, 19:40:05 »
Forgive my ignorance. Does this mean the new 1.6 stable release does not include the XIMR ‘stuff’?
@pigeonhill:
Correct. The XIMR stuff is now in the trunk (AKA unstable / 1.7 development branch, available from the trunk autobuild http://mighty-hoernsche.de/trunk/), rather than being in a separate, special purpose branch with builds manually posted by Philmoz.

So if you want the XIMR stuff (which I highly recommend for anyone using digic 6 / 7 cams), use the trunk builds. In general, we keep the trunk builds pretty usable, the "unstable" refers more to features being in flux than overall usability, though of course bugs do happen.
Don't forget what the H stands for.

Re: CHDK 1.6 release + bug reports
« Reply #3 on: 22 / October / 2022, 02:20:28 »
@reyalp

Many thanks for the clarification.

Maybe a question for @philmoz, but I thought there was a hint that the 1.7 branch had some tweaks, stability level or even functional level, but I don’t know where to find any details.

I appreciate I’m asking a lot, but have you any thoughts how the Lua api pages(s) can get brought more into line, as a common resource, with 1.7, which is the future of CHDK.

Cheers

Garry

*

Offline reyalp

  • ******
  • 14126
Re: CHDK 1.6 release + bug reports
« Reply #4 on: 22 / October / 2022, 03:02:27 »
but I thought there was a hint that the 1.7 branch had some tweaks, stability level or even functional level, but I don’t know where to find any details.
Phil summarized changes here: https://chdk.setepontos.com/index.php?topic=14633.msg149050#msg149050
Only the first 3 are relevant to end users, and I copied them to https://chdk.fandom.com/wiki/Releases#Significant_changes_in_1.7
Quote
I appreciate I’m asking a lot, but have you any thoughts how the Lua api pages(s) can get brought more into line, as a common resource, with 1.7, which is the future of CHDK.
It's a wiki, so the way it gets updated is someone who (hopefully) understands the new functionality edits it to add whatever is missing. I try to make sure script functionality is documented for stable releases. Stuff in the development branch can be added, with a note for what version it applies to, but often isn't.

As far as I know, the only script function added so far in 1.7 is screen_needs_refresh.
Don't forget what the H stands for.

Re: CHDK 1.6 release + bug reports
« Reply #5 on: 22 / October / 2022, 03:27:48 »
@reyalp


Many thanks.

Re: CHDK 1.6 release + bug reports
« Reply #6 on: 22 / September / 2024, 09:27:12 »
CHDK_DE_sx160is-100a-1.6.1-6284-full crashes nearly immediately after entering shooting mode. Log attached.

*

Offline reyalp

  • ******
  • 14126
Re: CHDK 1.6 release + bug reports
« Reply #7 on: 22 / September / 2024, 21:49:45 »
CHDK_DE_sx160is-100a-1.6.1-6284-full crashes nearly immediately after entering shooting mode. Log attached.
Thanks for the report. Do you have a grid enabled in CHDK?
If so, can you post it here, or if it's one that comes with CHDK, say which one it is?
Don't forget what the H stands for.

Re: CHDK 1.6 release + bug reports
« Reply #8 on: 23 / September / 2024, 01:49:33 »
"Golden 1" was selected. Yes, the crash disappears when grid is deactivated.

*

Offline reyalp

  • ******
  • 14126
Re: CHDK 1.6 release + bug reports
« Reply #9 on: 23 / September / 2024, 02:57:49 »
"Golden 1" was selected. Yes, the crash disappears when grid is deactivated.
Thanks, I'm able to reproduce the crash on sx160 with that, so I should have a fix pretty soon. Trunk is also affected, other cams I tested weren't, but may just depend on values in memory whether it crashes or not.

edit:
This should be fixed in trunk build 6285, stable 1.6 build 6286
« Last Edit: 24 / September / 2024, 00:51:00 by reyalp »
Don't forget what the H stands for.

 

Related Topics


SimplePortal © 2008-2014, SimplePortal