printdotio / printio-ios-sdk

SDK that enables the printing of any photo, from any source, onto any product!
Other
21 stars 11 forks source link

PrintIO sdk appears to crash after importing and auto-aranging a large number of photos #37

Closed itscam closed 10 years ago

itscam commented 10 years ago

Appears to be an issue for products with multiple-image layouts. acrylic blocks, canvas wraps, fleece blanks, framed prints, etc.

Select fleece blanket, tap create, select size, choose 12 image blanket layout. I selected over 20 images from my Phone, tapped next and chose random arrangement. The printio sdk appeared to crash and I was brought back to Photobucket.

AustenB commented 10 years ago

The 20 images are from Camera Role correct?

Details on which fleece blanket? Which size was it?

What phone device are you using and what iOS version?

Any details on the images you selected

What file types (jpg, jpeg, etc) what size were they of files were the 20 What were the file names? Maybe a name of the file caused the crash.

how many items did you have in your cart at the time of crash?

Are you able to recreate it again if you do the exact steps as above?

Can you send the log from this if the above doesn't answer it?

On Tue, Jul 22, 2014 at 8:06 PM, Cameron Bradley notifications@github.com wrote:

Appears to be an issue for products with multiple-image layouts. acrylic blocks, canvas wraps, fleece blanks, framed prints, etc.

Select fleece blanket, tap create, select size, choose 12 image blanket layout. I selected over 20 images from my Phone, tapped next and chose random arrangement. The printio sdk appeared to crash and I was brought back to Photobucket.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37.

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

AustenB commented 10 years ago

@itscam very important to get these details because we cant recreate with 67+ photos

AustenB commented 10 years ago

@perisicboro it solely leaves the SDK doesn't crash

AustenB commented 10 years ago

@perisicboro

So it happens in all instantiations.

For multiple products. Auto arrange or thick prints page.

if you go back and forth with the plus icon to add more photos.

perisicboro commented 10 years ago

Can you provide me some log, or did you see memory issue message in log?

itscam commented 10 years ago

@perisicboro I hope this is helpful. Appears to be a memory issue. Slightly different repro steps. Canvas Wrap, square, 36x36, white wrap, 36 image, Photobucket as the source, added 27 images. Log:

)

Jul 24 11:31:40 Cams-iPhone wifid[40] : WiFi:[427915900.932743]: WiFi unquiescing requested by "locationd" Jul 24 11:31:44 Cams-iPhone wifid[40] : WiFi:[427915904.758747]: WoW is Disabled, 0 WoW Clients Jul 24 11:31:54 Cams-iPhone photobucket[858] : Received memory warning. Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSelectPhotos Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSelectPhotos Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSelectPhotos Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCProductDetails Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSelectMask Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSelectMask Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSelectPhotos Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCCustomizeProduct Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! VCSideMenu Jul 24 11:31:54 Cams-iPhone photobucket[858] : MEMORY WARNING!!! ImageEditor Jul 24 11:31:55 Cams-iPhone photobucket[858] : PrintIO: addPiecesToHorView: ( "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlen6dtUcQ1sny3y0o1_1280_zps7c24aae0.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml3308Nqmc1sny3y0o1_1280_zps25d5cd93.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlrwl0cjRF1sny3y0o1_1280_zps6907d9bc.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mm2q2wr5no1sny3y0o1_500_zps0d030fb1.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mm0tspGq3e1sny3y0o1_1280_zps25e031a1.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml9dbpF1951sny3y0o1_1280_zps7d2b5f01.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlctvdMGmH1sny3y0o1_1280_zps12baf4b4.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml197pBJyJ1sny3y0o1_1280_zps58aa7267.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mkzz74TZ5o1sny3y0o1_1280_zps8782c83a.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlgix0fQkn1sny3y0o1_1280_zps3d30d717.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlvlzhIIB61sny3y0o1_1280_zpscc0f6052.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mmdsb8ET8A1sny3y0o1_1280_zpscfd5569c.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mm4w86RR8H1sny3y0o1_1280_zpsa35eb607.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlq0oxuHjY1sny3y0o1_1280_zps85cd3d83.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml1v43hNI81sny3y0o1_1280_zps61c96e10.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml70ppj4CY1sny3y0o1_1280_zpsd6775a76.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml91vaZkB41sny3y0o1_1280_zpsc390f917.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mm8cdu5Iz71sny3y0o1_1280_zpsc5153934.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mltfd2zRO81sny3y0o1_1280_zps26ea1677.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mkzok9Znty1sny3y0o1_1280_zpsac9480b5.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlm4n2lO441sny3y0o1_500_zps6134b25c.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mm6ej1jYmi1sny3y0o1_1280_zps8a811420.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml1a6h6xB61sny3y0o1_1280_zps2eb8ff0a.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlpqv9Rxg11sny3y0o1_1280_zps6e250860.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml3rvyhJgK1sny3y0o1_1280_zps40fb2af9.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_ml5f6lC0pz1sny3y0o1_1280_zps3fc06a6d.jpg", "http://i1279.photobucket.com/albums/y532/camtest/Sport%20balls%20replaced%20with%20cats/bth_tumblr_mlnxjqZLpV1sny3y0o1_1280_zps78c7c2f2.jpg" ) Jul 24 11:32:03 Cams-iPhone wifid[40] : WiFi:[427915923.657263]: WiFi unquiescing requested by "locationd" Jul 24 11:32:11 Cams-iPhone wifid[40] : WiFi:[427915931.946785]: WiFi unquiescing requested by "locationd" Jul 24 11:32:14 Cams-iPhone photobucket[858] : CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces. Jul 24 11:32:24 Cams-iPhone photobucket[858] : CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces. Jul 24 11:32:50 Cams-iPhone wifid[40] : WiFi:[427915970.647362]: WiFi unquiescing requested by "locationd" Jul 24 11:33:01 Cams-iPhone wifid[40] : WiFi:[427915981.957208]: WiFi unquiescing requested by "locationd" Jul 24 11:33:11 Cams-iPhone wifid[40] : WiFi:[427915991.484377]: WiFiLocaleManagerCheckLocale: location service or wifi is off, set locale to default Jul 24 11:33:11 Cams-iPhone wifid[40] : WiFi:[427915991.484926]: new locale: , locale: Jul 24 11:33:25 Cams-iPhone wifid[40] : WiFi:[427916005.940338]: WoW is Disabled, 0 WoW Clients

itscam commented 10 years ago

@AustenB @perisicboro Another similar issue with an iPad Mini(non-retina). Tinybook product, imported 72 .jpg images from the Camera Roll. After tapping on next, I was booted out of the SDK.

log: Jul 24 14:47:13 Photobuckets-iPad photobucket[466] : GA_Path: v=1&tid=UA-53064675-1&cid=4F2A20DF-AC79-4503-A79A-1BB852C97A37&t=event&ec=Photo%20Sources&ea=Select%20photo%20source&el=Phone&ev=1 Jul 24 14:47:48 Photobuckets-iPad photobucket[466] : PrintIO: SIDE_MENU prefersStatusBarHidden Jul 24 14:47:48 Photobuckets-iPad photobucket[466] : PrintIO: SIDE_MENU prefersStatusBarHidden Jul 24 14:47:48 Photobuckets-iPad photobucket[466] : GA_Path: v=1&tid=UA-53064675-1&cid=4F2A20DF-AC79-4503-A79A-1BB852C97A37&t=screenview&an=PrintIO&av=1.1.1&cd=Customize%20*books%20products Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : Received memory warning. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobile.installation_proxy) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobile.installation_proxy) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.routined) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.routined) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobilegestalt.xpc) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobilegestalt.xpc) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.accountsd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.accountsd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.AOSNotification) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.AOSNotification) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.syncdefaultsd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.syncdefaultsd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.sandboxd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.sandboxd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.networkd_privileged) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.networkd_privileged) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.geod) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.geod) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobile.keybagd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobile.keybagd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.adid) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.adid) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.lsd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.lsd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobile.installd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.mobile.installd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.medialibraryd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.medialibraryd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.assistantd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.assistantd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.securityd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:51 Photobuckets-iPad com.apple.launchd1 : (com.apple.securityd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #4 for animated image: <FLAnimatedImage: 0x195d2260> size={280, 187} frameCount=52 Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCChooseCountry Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! ImageEditor Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCChooseCountry Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCProductDetails Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCBooks Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:51 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : Received memory warning. Jul 24 14:47:56 Photobuckets-iPad com.apple.launchd1 : (com.apple.absd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Jul 24 14:47:56 Photobuckets-iPad com.apple.launchd1 : (com.apple.absd) assertion failed: 11D257: launchd + 35833 [1A6C526C-3CCA-3E32-B3C0-F448B1D16C89]: 0x9 Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : Verbose: Attempt setting frame cache size max to 1 (previous was 1) after memory warning #5 for animated image: <FLAnimatedImage: 0x195d2260> size={280, 187} frameCount=52 Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCBooks Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! ImageEditor Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCChooseCountry Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCChooseCountry Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSideMenu Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCSelectPhotos Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad photobucket[466] : MEMORY WARNING!!! VCFeaturedProducts Jul 24 14:47:56 Photobuckets-iPad SpringBoard[33] : Received memory warning.

perisicboro commented 10 years ago

FIxed. Fix available in today's build.

AustenB commented 10 years ago

@itscam please test this in upcoming builds

itscam commented 10 years ago

@AustenB @perisicboro I will test with the canvas wrap, blanket and acrylic blocks, but I did receive a memory-related crash while attempting to import photos from Photobucket to make a Stickerset.

This was the build from today. 47c4ca6

iPhone 5s, 252 piece stickerset, imported 25 small jpg images, all less than 100KB in size, except for one at 212KB.

Log:

Jul 28 17:35:56 Cams-iPhone photobucket[3493] : GA_Path: v=1&tid=UA-53064675-1&cid=AE8EFFF4-4B27-470E-814D-357806BD5FF2&t=screenview&an=PrintIO&av=1.1.1&cd=Customize%20*books%20products Jul 28 17:35:56 Cams-iPhone photobucket[3493] : PrintIO: imagesForDownload: ( "photoId: bWVkaWFJZDoxMDUwNzQyMjU= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/dempsey.jpg", "photoId: bWVkaWFJZDoxMDUwNjg0MjU= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/wonka.jpg", "photoId: bWVkaWFJZDoxMDUwNzQ1Mjk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/hawk.jpg", "photoId: bWVkaWFJZDoxMDUwNzA3NTk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/picardhah.jpg", "photoId: bWVkaWFJZDoxMDUwNjgxMTM= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/phil.jpg", "photoId: bWVkaWFJZDoxMDUwNjgxNTE= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/paulyd.jpg", "photoId: bWVkaWFJZDoxMDUwNzA3ODc= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/picardsad.jpg", "photoId: bWVkaWFJZDoxMDUwNzAzMjk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/bruce.jpg", "photoId: bWVkaWFJZDoxMDUwNzQzNzU= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/dempsey2.jpg", "photoId: bWVkaWFJZDoxMDUwNzQxMjk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/sammi2.jpg", "photoId: bWVkaWFJZDoxMDUwNjgyNjc= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/picardlol.jpg", "photoId: bWVkaWFJZDoxMDUwNzA4MzU= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/deadpanbart.jpg", "photoId: bWVkaWFJZDoxMDUwNjgyMjE= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/drno.jpg", "photoId: bWVkaWFJZDoxMTc4ODQ3MzM= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/sprinkler-dog.jpg", "photoId: bWVkaWFJZDoxMDUwNzA2NDM= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/favre.jpg", "photoId: bWVkaWFJZDoxMDUwNzA2MTk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/jacklostsad.jpg", "photoId: bWVkaWFJZDoxMDUwNzA1NTk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/dawson.jpg", "photoId: bWVkaWFJZDoxMDUwNzA0NzU= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/chuck.jpg", "photoId: bWVkaWFJZDoxMDUwNzAyNTE= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/omgeee.jpg", "photoId: bWVkaWFJZDoxMDUwNzQwOTM= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/sammi.jpg", "photoId: bWVkaWFJZDoxMDUwNzQ5Nzc= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/inceptionbig.jpg", "photoId: bWVkaWFJZDoxMDUwNjg2ODk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/jack24.jpg", "photoId: bWVkaWFJZDoxMDUwNzA0NDk= albumId: 3245106228 title: http://i1340.photobucket.com/albums/o726/Cam/Face/charliederp.jpg" ) Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Received memory warning. Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x170149c10> size={280, 210} frameCount=14 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17814ef40> size={280, 210} frameCount=19 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17014a9d0> size={233, 280} frameCount=19 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17814f2b0> size={280, 210} frameCount=26 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17814f360> size={260, 195} frameCount=50 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17014aa80> size={280, 210} frameCount=42 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17014abe0> size={280, 187} frameCount=52 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17814f4c0> size={280, 210} frameCount=59 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17814f570> size={280, 210} frameCount=59 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17014a870> size={280, 156} frameCount=77 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #3 for animated image: <FLAnimatedImage: 0x17814f620> size={280, 210} frameCount=59 Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! ImageEditor Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCSelectPhotos Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCFeaturedProducts Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCProductDetails Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCSelectMask_AcrylicBlock Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCSelectPhotos Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCBooks Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCSideMenu Jul 28 17:35:57 Cams-iPhone photobucket[3493] : MEMORY WARNING!!! VCFeaturedProducts Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x170149c10> size={280, 210} frameCount=14 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17814ef40> size={280, 210} frameCount=19 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17014a9d0> size={233, 280} frameCount=19 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17814f2b0> size={280, 210} frameCount=26 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17814f360> size={260, 195} frameCount=50 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17014aa80> size={280, 210} frameCount=42 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17014abe0> size={280, 187} frameCount=52 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17814f4c0> size={280, 210} frameCount=59 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17814f570> size={280, 210} frameCount=59 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17014a870> size={280, 156} frameCount=77 Jul 28 17:35:59 Cams-iPhone photobucket[3493] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17814f620> size={280, 210} frameCount=59 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 14) for animated image: <FLAnimatedImage: 0x170149c10> size={280, 210} frameCount=14 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 19) for animated image: <FLAnimatedImage: 0x17814ef40> size={280, 210} frameCount=19 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 19) for animated image: <FLAnimatedImage: 0x17014a9d0> size={233, 280} frameCount=19 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 26) for animated image: <FLAnimatedImage: 0x17814f2b0> size={280, 210} frameCount=26 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 50) for animated image: <FLAnimatedImage: 0x17814f360> size={260, 195} frameCount=50 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 42) for animated image: <FLAnimatedImage: 0x17014aa80> size={280, 210} frameCount=42 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x17014abe0> size={280, 187} frameCount=52 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x17814f4c0> size={280, 210} frameCount=59 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x17814f570> size={280, 210} frameCount=59 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x17014a870> size={280, 156} frameCount=77 Jul 28 17:36:02 Cams-iPhone photobucket[3493] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x17814f620> size={280, 210} frameCount=59 Jul 28 17:36:10 Cams-iPhone photobucket[3493] : CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces. Jul 28 17:36:10 Cams-iPhone photobucket[3493] : CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces. Jul 28 17:36:10 Cams-iPhone photobucket[3493] : CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces. Jul 28 17:36:16 Cams-iPhone wifid[40] : WiFi:[428283376.028435]: WiFiLocaleManagerCheckLocale: locale has been valid since 428280136.039632, for 3239.99 secs

AustenB commented 10 years ago

@perisicboro reopening let us know if its on PBs side or ours

itscam commented 10 years ago

This time a memory issue after tapping Save to Cart button after successfully creating auto-arranging 12 locally-stored images to a Woven Blanket.

Jul 28 18:26:46 Cams-iPhone photobucket[3515] : PrintIO: HPExtraOffer current_price: PRICE_INFO: Price: 69.00 Currency code: USD Formatted price: $69.00 Currency format: ${1} Currency digits: 2 Jul 28 18:26:48 Cams-iPhone photobucket[3515] : Received memory warning. Jul 28 18:26:48 Cams-iPhone photobucket[3515] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #1 for animated image: <FLAnimatedImage: 0x170346eb0> size={280, 210} frameCount=59 Jul 28 18:26:48 Cams-iPhone photobucket[3515] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #1 for animated image: <FLAnimatedImage: 0x17815ceb0> size={280, 210} frameCount=59 Jul 28 18:26:48 Cams-iPhone photobucket[3515] : Verbose: Attempt setting frame cache size max to 1 (previous was 0) after memory warning #1 for animated image: <FLAnimatedImage: 0x170340840> size={280, 210} frameCount=59 Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCFeaturedProducts Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCPayment Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! ImageEditor Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCSideMenu Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCFeaturedProducts Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCProductDetails Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCSelectMask Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCSelectColor Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCSelectPhotos Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCCustomizeProduct Jul 28 18:26:48 Cams-iPhone photobucket[3515] : MEMORY WARNING!!! VCSideMenu Jul 28 18:26:50 Cams-iPhone photobucket[3515] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x170346eb0> size={280, 210} frameCount=59 Jul 28 18:26:50 Cams-iPhone photobucket[3515] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x17815ceb0> size={280, 210} frameCount=59 Jul 28 18:26:50 Cams-iPhone photobucket[3515] : Verbose: Grew frame cache size max to 2 after memory warning for animated image: <FLAnimatedImage: 0x170340840> size={280, 210} frameCount=59 Jul 28 18:26:53 Cams-iPhone photobucket[3515] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x170346eb0> size={280, 210} frameCount=59 Jul 28 18:26:53 Cams-iPhone photobucket[3515] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x17815ceb0> size={280, 210} frameCount=59 Jul 28 18:26:53 Cams-iPhone photobucket[3515] : Verbose: Reset frame cache size max (current frame cache size: 5) for animated image: <FLAnimatedImage: 0x170340840> size={280, 210} frameCount=59 Jul 28 18:27:15 Cams-iPhone wifid[40] : WiFi:[428286435.760220]: Async scan requested by "locationd" for 1 iterations with maxage=0 priority normal on en0 Jul 28 18:27:15 Cams-iPhone wifid[40] : WiFi:[428286435.760493]: Enqueuing command type: "Scan" pending commands: 0 Jul 28 18:27:15 Cams-iPhone wifid[40] : WiFi:[428286435.760637]: Dequeuing command type: "Scan" pending commands: 0 Jul 28 18:27:15 Cams-iPhone wifid[40] : WiFi:[428286435.761886]: Attempting Apple80211ScanAsync on en0

AustenB commented 10 years ago

@barnbucket this bug is new because of image downloaded we changed from our stable one to one that wouldn't conflict with your app. We will fix it - it is a complex one.

AustenB commented 10 years ago

Let us know if you still see this error

AustenB commented 10 years ago

Let us know if you still see this error

barnbucket commented 10 years ago

@AustenB We were still seeing this issue on Friday. I would like to leave this open until we can verify it is fixed.

AustenB commented 10 years ago

Sounds good. We will continue to optimize the memory.

On Mon, Aug 4, 2014 at 11:37 AM, barnbucket notifications@github.com wrote:

@AustenB https://github.com/AustenB We were still seeing this issue on Friday. I would like to leave this open until we can verify it is fixed.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-51076498 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

itscam commented 10 years ago

@AustenB It appears to be happening a lot less frequently on high-number grid items such as the canvas wrap, but it still occurs after creating several products. I was also able to get the SDK to close when adding minibooks and tinybooks to the shopping cart.

AustenB commented 10 years ago

ok so it happens only when items are already in shopping cart.

itscam commented 10 years ago

@AustenB It had happened with the previous SDK build without any products in the shopping cart. I'll let you know if I see that again with the newest build.

itscam commented 10 years ago

@AustenB @perisicboro While testing in a production build, we are seeing more memory crashes. Following log is from an iPad Mini. Framed print, 24 image, Photobucket source, auto-arrange. Booted from the SDK as the last four images were added.

Aug 11 10:49:50 shawnas-iPad photobucket[18841] : Received memory warning. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.geod) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.geod) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.routined) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.routined) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.sandboxd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.sandboxd) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.mobilegestalt.xpc) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.mobilegestalt.xpc) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.mobile.installation_proxy) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.mobile.installation_proxy) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.networkd_privileged) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.networkd_privileged) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.mobile.installd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.mobile.installd) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.lsd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.lsd) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.DuetLST) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.DuetLST) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.securityd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.securityd) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.itunesstored) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch. Aug 11 10:49:50 shawnas-iPad com.apple.launchd1 : (com.apple.itunesstored) assertion failed: 11D201: launchd + 35933 [666E5F5B-36E7-3134-852E-A4BFEF07CD31]: 0x9 Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! ImageEditor Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCFeaturedProducts Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCProductDetails Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCSelectMask Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCSelectMask Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCSelectPhotos Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCCustomizeProduct Aug 11 10:49:50 shawnas-iPad photobucket[18841] : MEMORY WARNING!!! VCSideMenu

itscam commented 10 years ago

@AustenB We had a bug hunt for the production build yesterday and almost everyone experienced a memory issue of some kind. This is a priority for us.

AustenB commented 10 years ago

The memory fixes should be coming in the next build/two.

We are continuing to work on it but have saved 20mb of memory so far.

On Tue, Aug 12, 2014 at 4:02 PM, Cameron Bradley notifications@github.com wrote:

@AustenB https://github.com/AustenB We had a bug hunt for the production build yesterday and almost everyone experienced a memory issue of some kind. This is a priority for us.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-51968998 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

itscam commented 10 years ago

@AustenB I feel that this is in a much better place, but I did experience a memory issue this morning. I will continue testing.

AustenB commented 10 years ago

What was memory issue from this morning?

Does it happen as frequently On Aug 14, 2014 7:57 PM, "Cameron Bradley" notifications@github.com wrote:

@AustenB https://github.com/AustenB I feel that this is in a much better place, but I did experience a memory issue this morning. I will continue testing.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52260252 .

itscam commented 10 years ago

@AustenB Similar memory crash to the others, when auto-arranging Photobucket photos to a 20x60 Canvas Wrap. It is not happening as frequently. Hopefully this is a breakthrough.

AustenB commented 10 years ago

How many photos were you arranging do you have a log for us :)

We will work to get it better. How rare would you say it was? Did you have photos in the shopping cart for it?

On Thu, Aug 14, 2014 at 8:22 PM, Cameron Bradley notifications@github.com wrote:

@AustenB https://github.com/AustenB Similar memory crash to the others, when auto-arranging Photobucket photos to a 20x60 Canvas Wrap. It is not happening as frequently. Hopefully this is a breakthrough.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52261887 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

itscam commented 10 years ago

I don't have a log from last week, sorry. It was a 20x60 inch panoramic Canvas Wrap, with a black border. 24 images from Photobucket. Issue occurred during auto-arrange. I'll continue testing.

itscam commented 10 years ago

@AustenB When do you expect the final memory fixes to be implemented?

AustenB commented 10 years ago

I think they were pushed yesterday evening. On Aug 19, 2014 2:13 AM, "Cameron Bradley" notifications@github.com wrote:

@AustenB https://github.com/AustenB When do you expect the final memory fixes to be implemented?

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52594290 .

AustenB commented 10 years ago

@itscam pushed tomorrow I think. We were doing some internal testing still.

itscam commented 10 years ago

SDK 4d69803

Successfully created a 24 image framed print, 26x36(20x30) with low-resolution images from the Photobucket source, saved to cart. Immediately created a second product, 36x36in, 36 image Canvas wrap. Phone source, square images(saved locally from Instagram). SDK dropped.

Edit: long log wouldn't fit. Let me know if you need more.

Log:

Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128437440; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x179224e60>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128436d10; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x179222ea0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1284370a0; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x178e39220>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128433220; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x179222720>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1284333f0; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x179221fe0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128432e80; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x179226520>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128433050; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x1792259c0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128375ca0; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x170631f40>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1283100e0; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x171031b00>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128430b20; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x179226c60>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128370a20; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x171632320>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128435cf0; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x17903c4e0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128433090; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x1792262c0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128435690; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x179222d20>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x128435b20; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x179225020>> elem: (null) Aug 20 10:53:55 photobucket[534] : Received memory warning. Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCSelectPhotos Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! ImageEditor Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCFeaturedProducts Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCProductDetails Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCSelectMask Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCSelectMask Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCSelectPhotos Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCCustomizeProduct Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCSideMenu Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! VCCustomizeProduct Aug 20 10:53:55 photobucket[534] : MEMORY WARNING!!! ImageEditor Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125d471f0; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x17902e6e0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125d6ab20; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x17902f340>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1275ee230; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x1788281e0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1275f1400; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x179030040>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1274c3080; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x170825ce0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125e16440; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x171426cc0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x1274f8d50; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x171427260>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x12833b710; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x1706365a0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x12833e500; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x171426440>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125e32150; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x171426620>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125e6cfd0; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x170636a60>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125e505e0; frame = (240 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1903; layer = <CALayer: 0x171427380>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125dad770; frame = (0 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1900; layer = <CALayer: 0x178e39140>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125d299e0; frame = (80 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1901; layer = <CALayer: 0x179226ec0>> elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: <UIButton: 0x125d305f0; frame = (161 513; 80 57); opaque = NO; autoresize = RM+BM; tag = 1902; layer = <CALayer: 0x178e35cc0>> elem: (null)

AustenB commented 10 years ago

Hmm. We were fixing the bug within Stickerbook type products. I will get together with iOS guys to see if this is a different bug.

On Wed, Aug 20, 2014 at 1:04 PM, Cameron Bradley notifications@github.com wrote:

SDK 4d69803 https://github.com/printdotio/printio-ios-sdk/commit/4d69803312590826e817863b899552fd9198ccd9

Successfully created a 24 image framed print, 26x36(20x30) with low-resolution images from the Photobucket source, saved to cart. Immediately created a second product, 36x36in, 36 image Canvas wrap. Phone source, square images(saved locally from Instagram). SDK dropped. Log:

Aug 20 10:53:46 photobucket[534] : PrintIO: setItemImage item: > elem: GDataXMLElement 0x178e449e0: {type:1 name:image_view xml:""} Aug 20 10:53:46 photobucket[534] : PrintIO: addSurfaceMask=( "rectMask.rectId: 1", "rectMask.rectId: 2", "rectMask.rectId: 3", "rectMask.rectId: 4", "rectMask.rectId: 5", "rectMask.rectId: 6", "rectMask.rectId: 7", "rectMask.rectId: 8", "rectMask.rectId: 9", "rectMask.rectId: 10", "rectMask.rectId: 11", "rectMask.rectId: 12", "rectMask.rectId: 13", "rectMask.rectId: 14", "rectMask.rectId: 15", "rectMask.rectId: 16", "rectMask.rectId: 17", "rectMask.rectId: 18", "rectMask.rectId: 19", "rectMask.rectId: 20", "rectMask.rectId: 21", "rectMask.rectId: 22", "rectMask.rectId: 23", "rectMask.rectId: 24", "rectMask.rectId: 25", "rectMask.rectId: 26", "rectMask.rectId: 27", "rectMask.rectId: 28", "rectMask.rectId: 29", "rectMask.rectId: 30", "rectMask.rectId: 31", "rectMask.rectId: 32", "rectMask.rectId: 33", "rectMask.rectId: 34", "rectMask.rectId: 35", "rectMask.rectId: 36" ) Aug 20 10:53:46 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:47 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:47 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:47 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:47 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:47 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:48 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:49 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:50 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:51 photobucket[534] : PrintIO: PMImageDownloader_downloadFinished Aug 20 10:53:52 photobucket[534] : PrintIO: PMImageDownloaderOnDownloadAllImages Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct randomArrangePhotos] Aug 20 10:53:53 photobucket[534] : PrintIO: usao Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:53 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:54 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: -[VCCustomizeProduct processMultipleImages:startPosition:] Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null) Aug 20 10:53:55 photobucket[534] : PrintIO: setItemImage item: > elem: (null)

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52808784 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

AustenB commented 10 years ago

Hows this one looking for book products :)

barnbucket commented 10 years ago

@AustenB

@itscam passed along an issue along these lines with some good news bad news. Bad news the app crashed after he created the following product Tinybooks, phone source, 72 images. Images loaded on the product page, tapped save to cart and it appear to crash

Good news was when he opened it back up the item was saved.

When he tried again there was no issue. I don't have a log for it but we will keep testing on it.

AustenB commented 10 years ago

Sounds great.

BTW -> the fix for memory issues with 36 image canvas and similar views is in the newest SDK build on the server.

Let us know when you have a new testflight with it and we will build it.

On Thu, Aug 21, 2014 at 4:23 PM, barnbucket notifications@github.com wrote:

@AustenB https://github.com/AustenB

@itscam https://github.com/itscam passed along an issue along these lines with some good news bad news. Bad news the app crashed after he created the following product Tinybooks, phone source, 72 images. Images loaded on the product page, tapped save to cart and it appear to crash

Good news was when he opened it back up the item was saved.

When he tried again there was no issue. I don't have a log for it but we will keep testing on it.

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52977266 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

barnbucket commented 10 years ago

@AustenB we had another crash but the product saved.

256 image stickerbook from phone source, same memory issue when saving to cart, but again the product wasn't lost

Additionally, there was a zero on the shopping cart when it booted me back to PB, but when I tapped on it everything was there

AustenB commented 10 years ago

Still don't want that to happen. Will try to see whats happening and can make it even better of course. Max memory we have hit was 50-60megs on that page.

On Thu, Aug 21, 2014 at 4:34 PM, barnbucket notifications@github.com wrote:

@AustenB https://github.com/AustenB we had another crash but the product saved.

256 image stickerbook from phone source, same memory issue when saving to cart, but again the product wasn't lost

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52980180 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

barnbucket commented 10 years ago

@AustenB One of the books was added but was missing the thumbnail in the shopping cart.

72 image tinybook, Instagram source, no product thumb when saving to cart

This seems related.

2014-08-21

AustenB commented 10 years ago

We have seen this occasionally.

On Thu, Aug 21, 2014 at 5:03 PM, barnbucket notifications@github.com wrote:

@AustenB https://github.com/AustenB One of the books was added but was missing the thumbnail in the shopping cart.

72 image tinybook, Instagram source, no product thumb when saving to cart

This seems related.

[image: 2014-08-21] https://cloud.githubusercontent.com/assets/5324780/4003428/773249f0-2976-11e4-9108-e72f63328176.jpg

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52984145 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

AustenB commented 10 years ago

What phone/device was this tested on that caused the crash.

You used 256 unique photos all from the phone?

On Thu, Aug 21, 2014 at 4:34 PM, barnbucket notifications@github.com wrote:

@AustenB https://github.com/AustenB we had another crash but the product saved.

256 image stickerbook from phone source, same memory issue when saving to cart, but again the product wasn't lost

— Reply to this email directly or view it on GitHub https://github.com/printdotio/printio-ios-sdk/issues/37#issuecomment-52980180 .

Austen Bernstein Founder & CEO print.io | Hellopics Breakout Commerce Group

AustenB commented 10 years ago

@itscam closing this one - have new tickets for it.