Forgot Password
Pentax Camera Forums Home
 

Reply
Show Printable Version Search this Thread
06-09-2021, 05:44 AM - 1 Like   #31
Pentaxian




Join Date: Apr 2007
Location: Romania
Posts: 14,026
QuoteOriginally posted by reh321 Quote
All three have control of memory used {by the code} issues that could appear “randomly”, but an engineer can find by carefully examining the code.
I hope they're using static code analysis, besides code reviews.

To try make this slightly more interesting to non-developers, there are random bugs - but then, there are Heisenbugs. The latter would disappear when some developer is investigating them.

06-09-2021, 06:30 AM   #32
retired sw engineer
Loyal Site Supporter
reh321's Avatar

Join Date: Nov 2014
Location: South Bend, IN, USA
Photos: Gallery | Albums
Posts: 19,318
QuoteOriginally posted by Kunzite Quote
I hope they're using static code analysis, besides code reviews.

To try make this slightly more interesting to non-developers, there are random bugs - but then, there are Heisenbugs. The latter would disappear when some developer is investigating them.
When I worked for a defense contractor, we found errors by using group code reviews.
Our Software Lead was very good both at finding mistakes and at spotting inefficiencies.

added: upon further thinking. I believe the code review meetings were required by our CMMI-3 rating {CMMI defines requirements for software houses; only the Space Shuttle was CMMI-5}.
They were a great idea, because several eyes would spot a mistake that would show up only dynamically - when the code was actually running.

Last edited by reh321; 06-09-2021 at 08:39 AM.
06-10-2021, 03:48 PM   #33
Site Supporter
Site Supporter




Join Date: Jan 2015
Posts: 621
Is there a way to roll back the firmware? My K3MarkIII started having issues with the backscreen the day after I updated the firmware. The first time it occurred, the settings display stopped showing but I was able to keep shooting by checking settings through the viewfinder or LCD screen. At first, even though the settings wouldn't display, I could review images with the backscreen, but that stopped responding as well after a while. The menu would still come up and display, however. Which was good, as that meant I could reset the setting. After the reset, it started working again properly for the rest of the day. The next day, however, the settings display issue returned but never progressed to not showing the image playback. As during the day before, doing a reset got it working properly again. After two resets in two days, I've got my preferred settings well memorized now! It is sort of acting like the eye sensor is reporting that the camera is at my face, even when it isn't obstructed. I tried turning the eye sensor off, but only the settings reset helped. Maybe it is just a coincidence the issue started the day after the firmware update, but I'm hoping to test that by rolling back the firmware.

The timing of the issue was very inconvenient. I was in a small aircraft photographing colonial waterbirds for work and paying the pilot $455/hr for the flight time. I had a K1MarkII as a backup and that I was able to quickly switch systems, but ultimately we were forced to land so that I could troubleshoot the problem with the K3MarkIII on the first day.
06-10-2021, 06:18 PM   #34
Site Supporter
Site Supporter




Join Date: Feb 2019
Location: Sioux City, IA
Photos: Gallery
Posts: 701
Sounds like you’ve run into the non-problem some of us have where you need to press the info button twice to resurrect the back display.

06-10-2021, 06:42 PM   #35
Site Supporter
Site Supporter




Join Date: Jan 2015
Posts: 621
QuoteOriginally posted by mtkeller Quote
Sounds like you’ve run into the non-problem some of us have where you need to press the info button twice to resurrect the back display.
Thanks for the hint. If it happens again, I'll try that.
06-14-2021, 12:44 AM   #36
Junior Member




Join Date: Feb 2021
Posts: 45
QuoteOriginally posted by reh321 Quote
As I said in the comment which precipitated this comment, I have personally created errors which seemed ‘random’ to users, but made sense when I figured out how they got there. A common cause is a mistake in memory management - for example releasing memory in one module that is in use in another one. Modern languages {such as ‘Java’} make such mistakes unusual, but such errors do occur in older ones such as ‘c’; I don’t know what language the K-3iii firmware is developed in.
K3III and GR3 are the same system, which is based on Android.
So I think the development language should be C/C++.
6 Days Ago   #37
Pentaxian




Join Date: Apr 2007
Location: Romania
Posts: 14,026
QuoteOriginally posted by lemono Quote
K3III and GR3 are the same system, which is based on Android.
On Linux, not Android AFAIK.
6 Days Ago   #38
Pentaxian
thibs's Avatar

Join Date: Jun 2007
Location: Belgium
Photos: Albums
Posts: 6,494
QuoteOriginally posted by Kunzite Quote
On Linux, not Android AFAIK.
Yep. As far as we know. Or is it android?
It would be nice to have a definitive answer.

6 Days Ago   #39
retired sw engineer
Loyal Site Supporter
reh321's Avatar

Join Date: Nov 2014
Location: South Bend, IN, USA
Photos: Gallery | Albums
Posts: 19,318
QuoteOriginally posted by thibs Quote
Yep. As far as we know. Or is it android?
It would be nice to have a definitive answer.
I have several C++ books for Android.
I know of no real difference between the two other than the usual differences between ‘flavors’ of UNIX, which are usually limited to different utilities and how system utilities are called - but I don’t claim expertise.
6 Days Ago   #40
retired sw engineer
Loyal Site Supporter
reh321's Avatar

Join Date: Nov 2014
Location: South Bend, IN, USA
Photos: Gallery | Albums
Posts: 19,318
QuoteOriginally posted by thibs Quote
It would be nice to have a definitive answer.
So, formulate a question for @Adam; to ask; that is why that thread exists.
Reply

Bookmarks
  • Submit Thread to Facebook Facebook
  • Submit Thread to Twitter Twitter
  • Submit Thread to Digg Digg
Tags - Make this thread easier to find by adding keywords to it!
firmware, iii firmware v1.02, k-3 mark iii, mark iii firmware, pentax news, pentax rumors
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads
Thread Thread Starter Forum Replies Last Post
K-3 BULB MODE issues on Firmware V1.11 V1.20 V1.40 gedasst Pentax K-3 & K-3 II 8 01-16-2019 02:04 AM
[URGENT] is Firmware V1.02 necessary from V1 for k-50? Any major help? Hexism Pentax K-30 & K-50 9 12-20-2014 08:51 PM
Firmware v1.03 now available Rob22315 Pentax K-01 26 05-04-2013 06:11 AM
New firmware: v1.13 for K-5/645D, v.1.12 for K-7/K-r, v1.03 for K-x Adam Pentax News and Rumors 71 05-15-2012 01:42 PM
Comparison of K-5 low light focus accuracy with v1.01 and v1.03 of firmware tram57 Pentax K-5 & K-5 II 3 03-20-2011 08:13 PM



All times are GMT -7. The time now is 12:51 AM. | See also: NikonForums.com, CanonForums.com part of our network of photo forums!
  • Red (Default)
  • Green
  • Gray
  • Dark
  • Dark Yellow
  • Dark Blue
  • Old Red
  • Old Green
  • Old Gray
  • Dial-Up Style
Hello! It's great to see you back on the forum! Have you considered joining the community?
register
Creating a FREE ACCOUNT takes under a minute, removes ads, and lets you post! [Dismiss]
Top