Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Bugreports = Bugfixes

Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby dmdeckbar » Fri Sep 25, 2020 10:07 pm

Hi I update shutter snitch tonight and now it will crash when I am selecting the cr3 files that I am imported. It is not crashing with with canon cr2 raws. I am exporting from Shutter Snitch to Lightroom ( I found a work around with the dates folder where I found the shutter snitch files ) it was working with 5.0.3 and crashing with 5.0.4 I am with iOS 14.0.1

Here is the log — really long — hope that helps — great software — import to shutter snitch with Ethernet cable to iPad Pro
Thx for you support DIRK

———

Code: Select all
{"app_name":"ShutterSnitch","timestamp":"2020-09-25 20:39:45.00 +0200","app_version":"5.0.4","slice_uuid":"6d9200ef-96f7-3ae2-9c99-6ec552ee854b","adam_id":364176211,"build_version":"48167","platform":2,"bundleID":"com.2ndNature.ShutterSnitch","share_with_app_devs":1,"is_first_party":0,"bug_type":"109","os_version":"iPhone OS 14.0 (18A373)","incident_id":"831C077A-6390-474D-B35A-234B9065D906","name":"ShutterSnitch"}
Incident Identifier: 831C077A-6390-474D-B35A-234B9065D906
CrashReporter Key:   1c5dff8122a3a99da9512e97ecb6a913ce2a4426
Hardware Model:      iPad8,3
Process:             ShutterSnitch [240]
Path:                /private/var/containers/Bundle/Application/50E2926A-39EE-4986-8CAB-E44DEBE075F1/ShutterSnitch.app/ShutterSnitch
Identifier:          com.2ndNature.ShutterSnitch
Version:             48167 (5.0.4)
AppStoreTools:       12A7207
AppVariant:          1:iPad8,3:13
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.2ndNature.ShutterSnitch [362]


Date/Time:           2020-09-25 20:39:44.5032 +0200
Launch Time:         2020-09-25 20:39:23.2275 +0200
OS Version:          iPhone OS 14.0 (18A373)
Release Type:        User
Baseband Version:    3.00.01
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  0

Application Specific Information:
abort() called

Last Exception Backtrace:
(0x1941705ac 0x1a81ea42c 0x1941e493c 0x1941dbe80 0x194087ba0 0x1940ad2a4 0x1940ad0ac 0x195ab5488 0x1957747c0 0x19577750c 0x1956ae548 0x1956b3390 0x104f04aac 0x104c2f164 0x1049eee3c 0x1048b1334 0x104d05178 0x196faaa60 0x104d04ac4 0x104d0541c 0x104a99bac 0x1961ca058 0x1961cee48 0x1961cfdb4 0x1961d3690 0x196fb7dd4 0x1974c1280 0x1974c173c 0x196fa3c54 0x1961daa2c 0x104a8b260 0x104a8af50 0x196fb7dd4 0x1974c1280 0x1974c173c 0x196fa3c54 0x104a8b044 0x104a8a9a0 0x104a8acdc 0x196faaa60 0x104a8ab54 0x104a8a12c 0x196fac268 0x196fac5cc 0x104a89fb4 0x1048675bc 0x196a915a0 0x196034388 0x19600cbdc 0x19600ca8c 0x196a915a0 0x1963ef8d4 0x1963efc28 0x1963ee4f8 0x196acec04 0x196ad056c 0x104bca18c 0x196aaa190 0x196b31560 0x196b344b8 0x196b2ba3c 0x1940ed81c 0x1940ed718 0x1940eca28 0x1940e6d20 0x1940e64bc 0x1aab6b820 0x196a8a734 0x196a8fe10 0x10484a88c 0x193dade60)

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib           0x00000001bf9ae98c 0x1bf987000 + 162188
1   libsystem_pthread.dylib          0x00000001da9c7c74 0x1da9c5000 + 11380
2   libsystem_c.dylib                0x000000019d272bb4 0x19d1fc000 + 486324
3   libc++abi.dylib                  0x00000001a82e9e24 0x1a82da000 + 65060
4   libc++abi.dylib                  0x00000001a82db434 0x1a82da000 + 5172
5   libobjc.A.dylib                  0x00000001a81ea710 0x1a81e0000 + 42768
6   libc++abi.dylib                  0x00000001a82e92a8 0x1a82da000 + 62120
7   libc++abi.dylib                  0x00000001a82ec174 0x1a82da000 + 74100
8   libobjc.A.dylib                  0x00000001a81ea5ec 0x1a81e0000 + 42476
9   CoreFoundation                   0x00000001940e65a8 0x19404f000 + 619944
10  GraphicsServices                 0x00000001aab6b820 0x1aab68000 + 14368
11  UIKitCore                        0x0000000196a8a734 0x195f0d000 + 12048180
12  UIKitCore                        0x0000000196a8fe10 0x195f0d000 + 12070416
13  ShutterSnitch                    0x000000010484a88c 0x104840000 + 43148
14  libdyld.dylib                    0x0000000193dade60 0x193dad000 + 3680

Thread 1:
0   libsystem_pthread.dylib          0x00000001da9cf774 0x1da9c5000 + 42868

Thread 2 name:  com.apple.uikit.eventfetch-thread
Thread 2:
0   libsystem_kernel.dylib           0x00000001bf98add0 0x1bf987000 + 15824
1   libsystem_kernel.dylib           0x00000001bf98a184 0x1bf987000 + 12676
2   CoreFoundation                   0x00000001940eccf8 0x19404f000 + 646392
3   CoreFoundation                   0x00000001940e6ea8 0x19404f000 + 622248
4   CoreFoundation                   0x00000001940e64bc 0x19404f000 + 619708
5   Foundation                       0x0000000195363e30 0x19535c000 + 32304
6   Foundation                       0x0000000195363d08 0x19535c000 + 32008
7   UIKitCore                        0x0000000196b3ae94 0x195f0d000 + 12770964
8   Foundation                       0x00000001954ce0f0 0x19535c000 + 1515760
9   libsystem_pthread.dylib          0x00000001da9c6ca8 0x1da9c5000 + 7336
10  libsystem_pthread.dylib          0x00000001da9cf788 0x1da9c5000 + 42888

Thread 3 name:  Dispatch queue: com.apple.root.default-qos
Thread 3:
0   libsystem_kernel.dylib           0x00000001bf9ad674 0x1bf987000 + 157300
1   ShutterSnitch                    0x0000000104dc03ac 0x104840000 + 5768108
2   libdispatch.dylib                0x0000000193d6cfd0 0x193d6b000 + 8144
3   libdispatch.dylib                0x0000000193d6eac8 0x193d6b000 + 15048
4   libdispatch.dylib                0x0000000193d71a10 0x193d6b000 + 27152
5   libdispatch.dylib                0x0000000193d7f104 0x193d6b000 + 82180
6   libdispatch.dylib                0x0000000193d7f8e8 0x193d6b000 + 84200
7   libsystem_pthread.dylib          0x00000001da9c88cc 0x1da9c5000 + 14540
8   libsystem_pthread.dylib          0x00000001da9cf77c 0x1da9c5000 + 42876

Thread 4:
0   libsystem_pthread.dylib          0x00000001da9cf774 0x1da9c5000 + 42868

Thread 5:
0   libsystem_kernel.dylib           0x00000001bf98add0 0x1bf987000 + 15824
1   libsystem_kernel.dylib           0x00000001bf98a184 0x1bf987000 + 12676
2   CoreFoundation                   0x00000001940eccf8 0x19404f000 + 646392
3   CoreFoundation                   0x00000001940e6ea8 0x19404f000 + 622248
4   CoreFoundation                   0x00000001940e64bc 0x19404f000 + 619708
5   Foundation                       0x0000000195363e30 0x19535c000 + 32304
6   Foundation                       0x000000019539679c 0x19535c000 + 239516
7   ShutterSnitch                    0x0000000104c4fb88 0x104840000 + 4258696
8   Foundation                       0x00000001954ce0f0 0x19535c000 + 1515760
9   libsystem_pthread.dylib          0x00000001da9c6ca8 0x1da9c5000 + 7336
10  libsystem_pthread.dylib          0x00000001da9cf788 0x1da9c5000 + 42888

Thread 6 name:  com.apple.CFSocket.private
Thread 6:
0   libsystem_kernel.dylib           0x00000001bf9aec40 0x1bf987000 + 162880
1   CoreFoundation                   0x00000001940f9688 0x19404f000 + 697992
2   libsystem_pthread.dylib          0x00000001da9c6ca8 0x1da9c5000 + 7336
3   libsystem_pthread.dylib          0x00000001da9cf788 0x1da9c5000 + 42888

Thread 7:
0   libsystem_pthread.dylib          0x00000001da9cf774 0x1da9c5000 + 42868

Thread 8:
0   libsystem_pthread.dylib          0x00000001da9cf774 0x1da9c5000 + 42868

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x000000016b5bee20   x5: 0x000000016b5bf3d0   x6: 0x000000000000006e   x7: 0x00000000001af700
    x8: 0x00000000000005b9   x9: 0xf400766ce6b39e1c  x10: 0x0000000000000002  x11: 0x0000000000000003
   x12: 0x0000000000000000  x13: 0x0000000000000001  x14: 0x0000000000000010  x15: 0x0000000000000002
   x16: 0x0000000000000148  x17: 0x00000001055438c0  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000000407  x21: 0x00000001055439a0  x22: 0x0000000000000001  x23: 0x0000000280d7c1b0
   x24: 0x0000000000000000  x25: 0x0000000000000001  x26: 0x0000000eb1e31100  x27: 0x00000001e6513000
   x28: 0x0000000000000001   fp: 0x000000016b5bf330   lr: 0x00000001da9c7c74
    sp: 0x000000016b5bf310   pc: 0x00000001bf9ae98c cpsr: 0x40000000
   esr: 0x56000080  Address size fault



Haha it was too long
dmdeckbar
 
Posts: 25
Joined: Mon May 02, 2016 4:53 pm

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby TheBrew » Fri Sep 25, 2020 10:16 pm

Can you attach it as a file instead? (Hit the box with an arrow going out of it and mail it to yourself.)

Also, can you post a sample .cr3 file I can test with?

Where do you experience this, in the filmstrip view or grid view?
Support the development of ShutterSnitch: Rate/review it in iTunes, Tweet about it, make Youtube videos, blog about it.. Get the word out.
TheBrew
The Developer
 
Posts: 4657
Joined: Wed May 05, 2010 8:48 pm
Location: Denmark

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby TheBrew » Fri Sep 25, 2020 10:29 pm

I just downloaded a sample CR3 from DPReview and my Mac and iOS 14.0.1 can't even view it (and ShutterSnitch 5.0.4 doesn't crash when viewing it - just says it can't read it).

Are you sure it's ever been able to view CR3 files from the MkIII? There is no change in the image viewing code from 5.0.3 to 5.0.4.

I suspect it's iOS 14 that doesn't handle the processing of this raw file well - and doesn't fail gracefully but just crashes the app. I'd love to see the complete crash log though, in case there's something I can do to avoid a crash. I don't tolerate crashing! :)
Support the development of ShutterSnitch: Rate/review it in iTunes, Tweet about it, make Youtube videos, blog about it.. Get the word out.
TheBrew
The Developer
 
Posts: 4657
Joined: Wed May 05, 2010 8:48 pm
Location: Denmark

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby dmdeckbar » Fri Sep 25, 2020 11:11 pm

Great fast answer, no I don’t have a preview of the cr3 shame on Apple but I see the blank file. In a folder with two cr3 the selection works and the export to Lightroom. It could be a question of the number of files. Around 150. i will read your instruction for sending the log file
dmdeckbar
 
Posts: 25
Joined: Mon May 02, 2016 4:53 pm

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby dmdeckbar » Fri Sep 25, 2020 11:22 pm

It is in the filmstrip I don’t have the Abo so I have only the filmstrip. It crashes when I am hitting the checkmark for selecting or sometimes when I select the gallery.

I send my self the log


Best Dirk
dmdeckbar
 
Posts: 25
Joined: Mon May 02, 2016 4:53 pm

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby TheBrew » Sat Sep 26, 2020 12:05 am

dmdeckbar wrote:It is in the filmstrip I don’t have the Abo so I have only the filmstrip. It crashes when I am hitting the checkmark for selecting or sometimes when I select the gallery.

Hm. Interesting.
dmdeckbar wrote:I send my self the log

And then please attach it in a post here. Thanks!

Just out of curiosity: Is your iOS device connected to an external screen when the crash happens?

It's an hour past midnight here and my bed is calling me, so don't expect any life-signs from me for a little while. :)
Support the development of ShutterSnitch: Rate/review it in iTunes, Tweet about it, make Youtube videos, blog about it.. Get the word out.
TheBrew
The Developer
 
Posts: 4657
Joined: Wed May 05, 2010 8:48 pm
Location: Denmark

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby dmdeckbar » Sat Sep 26, 2020 5:29 am

Good morning,
No external screen is connected !

Today I am taking photos the whole day, so I could check something not before 20.00.
Hope you har a great sleep and thanks for the fast and direct support

Best Dirk
Attachments
ShutterSnitch-2020-09-25-203945.ips
Here is the log, was to tiered to see the attachment possibility
(88.27 KiB) Downloaded 79 times
dmdeckbar
 
Posts: 25
Joined: Mon May 02, 2016 4:53 pm

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby TheBrew » Sat Sep 26, 2020 9:14 am

Thanks!

I wonder if this is an iOS 14.0 issue (this crash occurred on 14.0) because I can't reproduce it on my iPad running iOS 14.0.1. I just got 5 more crash logs from a user who's opted in to sharing crash logs automatically - it might even be you :) those logs are also from 14.0.

Could you try updating to 14.0.1 and let me know if that fixes it?

The crash itself happens in Apple's own frameworks at the point where it tries to allocate memory for processing the file. How large are your CR3 files in megabytes?


Update: Success! Found a way to reproduce it. Looking into it.
Support the development of ShutterSnitch: Rate/review it in iTunes, Tweet about it, make Youtube videos, blog about it.. Get the word out.
TheBrew
The Developer
 
Posts: 4657
Joined: Wed May 05, 2010 8:48 pm
Location: Denmark

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby TheBrew » Sat Sep 26, 2020 10:19 am

The good news is that I can reliably reproduce it. The bad news is that the issue is in Apple's code, so the bug needs to be fixed by them. And they're not the fastest movers..

No issues on iOS 13.7. Rock solid there. :/

Until Apple fixes the bug, I can add patches that abort any graphics processing for certain file extensions. Nasty, but better than crashing.. It'll take me a while, but just know that I'm working on it. :)
Support the development of ShutterSnitch: Rate/review it in iTunes, Tweet about it, make Youtube videos, blog about it.. Get the word out.
TheBrew
The Developer
 
Posts: 4657
Joined: Wed May 05, 2010 8:48 pm
Location: Denmark

Re: Canon cr.3 Raw from Canon 1DX MK3 crash when selecting

Postby dmdeckbar » Sat Sep 26, 2020 10:50 am

Your support is the fastest and best I ever had

Best from Mugello Racetrack

Dirk
dmdeckbar
 
Posts: 25
Joined: Mon May 02, 2016 4:53 pm

Next

Return to Bugs

Who is online

Users browsing this forum: No registered users and 6 guests

cron