SSTV Encoder v 2.1 Image orientation error di android 7.0

in #utopian-io8 years ago (edited)

Project Information

Expected behavior

After taking a picture using the built-in camera on the device, then I clicked Ok to add an image. I should not have a problem with image orientation, and image orientation capability should be possible.

Actual behavior

After taking a picture using the built-in camera on the device, then I clicked Ok to add an image. Suddenly there was a notification about the image orientation error.

How to reproduce

  • Launch app.
  • Click the camera icon, then take a picture.
  • Next click Ok to add the image.
  • Then you will find the problem as I have explained. Image orientation error.

Browser: Samsung Galaxy S6 edge
Operating system: Nougat 7.0
App version: 2.1

Recording Of The Bug

Proof of work done

https://github.com/ammarraisafti

Logcat

05-29 07:32:42.371  3117  3187 I SurfaceFlinger: id=36 Removed NainActivit (4/7)
05-29 07:32:42.372  3117  6868 I SurfaceFlinger: id=36 Removed NainActivit (-2/7)
05-29 07:32:42.376  3707  9696 D InputTransport: Input channel destroyed: fd=414
05-29 07:32:42.378 14522 14522 D InputTransport: Input channel destroyed: fd=54
05-29 07:32:42.381  3117  4592 I SurfaceFlinger: id=32 Removed bnimation b (3/6)
05-29 07:32:42.382  3117  4591 I SurfaceFlinger: id=32 Removed bnimation b (-2/6)
05-29 07:32:42.432  7265 15028 I iu.UploadsManager: NEW; upload media id: 13037; iu: -1
05-29 07:32:42.458  6349  6882 W OpenGLRenderer: Incorrectly called buildLayer on View: CellLayoutChildren, destroying layer...
05-29 07:32:42.491  3707  4560 D MdnieScenarioControlService:  packageName : com.sec.android.app.launcher    className : com.sec.android.app.launcher.activities.LauncherActivity
05-29 07:32:42.556  7265 15028 I iu.UploadsManager: NEW; upload media id: 13038; iu: -1
05-29 07:32:42.650  7265 15028 I iu.UploadsManager: NEW; upload media id: 13040; iu: -1
05-29 07:32:42.725  7265 15028 I iu.UploadsManager: NEW; upload media id: 14613; iu: -1
05-29 07:32:42.800  7265 15028 I iu.UploadsManager: NEW; upload media id: 14622; iu: -1
05-29 07:32:42.870  7265 15028 I iu.UploadsManager: NEW; upload media id: 14627; iu: -1
05-29 07:32:42.943  7265 15028 I iu.UploadsManager: NEW; upload media id: 14628; iu: -1
05-29 07:32:43.022  7265 15028 I iu.UploadsManager: NEW; upload media id: 14631; iu: -1
05-29 07:32:43.092  7265 15028 I iu.UploadsManager: NEW; upload media id: 14632; iu: -1
05-29 07:32:43.150  3707  4590 D lights  : button : 0 +
05-29 07:32:43.163  7265 15028 W ExifParser: Tag 0000: Invalid data type 0
05-29 07:32:43.163  7265 15028 W ExifParser: Invalid link to next IFD: 741
05-29 07:32:43.169  7265 15028 I iu.UploadsManager: NEW; upload media id: 14633; iu: -1
05-29 07:32:43.188  3707  4590 D lights  : button : 0 -
05-29 07:32:43.246  7265 15028 I iu.UploadsManager: NEW; upload media id: 14635; iu: -1
05-29 07:32:43.322  7265 15028 I iu.UploadsManager: NEW; upload media id: 14636; iu: -1
05-29 07:32:43.402  7265 15028 I iu.UploadsManager: NEW; upload media id: 14642; iu: -1
05-29 07:32:43.410  3707  8524 D SSRM:s  : SIOP:: AP = 450, PST = 478 (W:10), CP = 493, CUR = -110, LCD = 46
05-29 07:32:43.412  3707  8524 D S       : broadcastSiopLevelIntent:: currentSiopLevel = 1
05-29 07:32:43.416 13270 13304 I SystemBroadcastReceiver: [#CMH#] Received broadcast 
05-29 07:32:43.416  3707  8524 D TelephonyManager: getAllCellInfo : Caller (PID / UID / TID): 3707 / 1000 / 8524
05-29 07:32:43.416 13270 13304 I PolicyManager: [#CMH#] onReceive action = EVENT_SIOP
05-29 07:32:43.416 13270 13304 I SystemBroadcastReceiver: [#CMH#] onReceive completed 
05-29 07:32:43.419  3707  3735 D CompatibilityInfo: mCompatibilityFlags - 0
05-29 07:32:43.419  3707  3735 D CompatibilityInfo: applicationDensity - 640
05-29 07:32:43.419  3707  3735 D CompatibilityInfo: applicationScale - 1.0
05-29 07:32:43.422 14621 14621 I [SC]DetectorReceiver: onReceive [com.samsung.intent.action.CHECK_SIOP_LEVEL]
05-29 07:32:43.424 14621 15039 I [SC]SystemStateMonitor: SIOP level : 1, is proper SIOP level : true
05-29 07:32:43.433 14731 14746 I SA      : [OCP]  URI : content://com.msc.openprovider.openContentProvider/tncRequest
05-29 07:32:43.434 14731 14964 I SA      : [OCP]  URI : content://com.msc.openprovider.openContentProvider/tncRequest
05-29 07:32:43.434 14731 14746 I SA      : [SCU] isHaveSA() - true
05-29 07:32:43.435 14731 14964 I SA      : [SCU] isHaveSA() - true
05-29 07:32:43.436 14731 14746 I SA      : [OCP]  Cursor is not null
05-29 07:32:43.437 14731 14964 I SA      : [OCP]  Cursor is not null
05-29 07:32:43.441 14621 15039 I [SC]CommonUtil: email : 0 tncState :0 nameCheckState : 0 emailValidationState : 0
05-29 07:32:43.442 14621 15041 I [SC]CommonUtil: email : 0 tncState :0 nameCheckState : 0 emailValidationState : 0
05-29 07:32:43.501  7265 15028 I iu.UploadsManager: NEW; upload media id: 14643; iu: -1
05-29 07:32:43.576  7265 15028 I iu.UploadsManager: NEW; upload media id: 14645; iu: -1
05-29 07:32:43.671  7265 15028 I iu.UploadsManager: NEW; upload media id: 14653; iu: -1
05-29 07:32:43.803  7265 15028 I iu.UploadsManager: NEW; upload media id: 14654; iu: -1
05-29 07:32:43.943  7265 15028 I iu.UploadsManager: NEW; upload media id: 14659; iu: -1
05-29 07:32:44.238  7265 15028 I iu.UploadsManager: NEW; upload media id: 14660; iu: -1
05-29 07:32:44.331  5640  5640 D io_stats: !@   8,0 r 156298 7010372 w 22660 329796 d 1532 104588 f 9050 9050 iot 52360 47348 th 61440 0 0 pt 0 inp 0 0 182.511
05-29 07:32:44.355  7265 15028 I iu.UploadsManager: NEW; upload media id: 14662; iu: -1
05-29 07:32:44.535  7265 15028 I iu.UploadsManager: NEW; upload media id: 14694; iu: -1
05-29 07:32:44.760  3707  8524 D S       : limitCPUFreq:: freq = 1600000
05-29 07:32:44.762  3707  8524 D CustomFrequencyManagerService: acquireDVFSLockLocked : type : DVFS_MAX_LIMIT  frequency : 1600000  uid : 1000  pid : 3707  pkgName : SIOP_ARM_MAX@20
05-29 07:32:44.764  3707  8524 D S       : limitGPUFreq:: freq = 350
05-29 07:32:44.776  3707  8524 D TelephonyManager: getAllCellInfo : Caller (PID / UID / TID): 3707 / 1000 / 8524
05-29 07:32:44.801  7265 15028 I iu.UploadsManager: NEW; upload media id: 14699; iu: -1
05-29 07:32:44.885  6349  6349 D capture : captureMainHomeScreen
05-29 07:32:44.885  6349  6349 D capture : canCapture isWorkspaceLocked() = false isVisible : false
05-29 07:32:44.885  6349  6349 D capture : canCapture mWorkspace.getState()() = NORMAL isTouchActive : false isPageMoving : false
05-29 07:32:44.906  7265 15028 I iu.UploadsManager: NEW; upload media id: 14701; iu: -1
05-29 07:32:45.017  7265 15028 I iu.UploadsManager: NEW; upload media id: 14702; iu: -1
05-29 07:32:45.340  3707  4603 D skia    : Encode PNG Singlethread :     544239 us, width=864, height=1478
05-29 07:32:45.411  7265 15028 I iu.UploadsManager: NEW; upload media id: 14703; iu: -1
05-29 07:32:45.417 13270 13308 I ReschedulableTimer: [#CMH#] ReschedulableTimer started 
05-29 07:32:45.517  7265 15028 I iu.UploadsManager: NEW; upload media id: 14704; iu: -1
05-29 07:32:45.689  7265 15028 I iu.UploadsManager: NEW; upload media id: 14709; iu: -1
05-29 07:32:45.823  4668  4889 D NetworkController.MobileSignalController(0/6): onSignalStrengthsChanged signalStrength=SignalStrength: 9 99 -120 -160 -120 -1 -1 99 2147483647 2147483647 2147483647 2147483647 2147483647 0x4 gsm|lte level=4
05-29 07:32:45.823  4668  4889 D NetworkController.MobileSignalController(0/6): getMobileIconGroup(): 8
05-29 07:32:45.868  7265 15028 I iu.UploadsManager: NEW; upload media id: 14711; iu: -1
05-29 07:32:46.017  7265 15028 I iu.UploadsManager: NEW; upload media id: 14713; iu: -1
05-29 07:32:46.233  7265 15028 I iu.UploadsManager: NEW; upload media id: 14715; iu: -1
05-29 07:32:46.408  7265 15028 I iu.UploadsManager: NEW; upload media id: 14716; iu: -1
05-29 07:32:46.628  7265 15028 I iu.UploadsManager: NEW; upload media id: 14718; iu: -1</code>```
Sort:  

Hello @ammarraisafti, thank you for the contribution.

I noticed that the picture get uploaded despite the error. However, I am scoring this because it shouldn't produce any error in the first instance.

Your contribution has been evaluated according to Utopian rules and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post,Click here


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thank you very much @zoneboy. ☺

Hey @ammarraisafti
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.104
BTC 64459.31
ETH 1884.15
USDT 1.00
SBD 0.37