Segmentation fault - traps: multiqueue general protection
Mandatory: Shotwell version the issue was seen with
Shotwell 0.30.1 on Debian Sid
The expected behaviour
Shotwell starts and doesn't crash
What was actually happening
Shotwell crashes after about 5 to 30 seconds. The following messages can be seen in my log.
sudo dmesg
[978372.573522] traps: multiqueue18:sr[28139] general protection ip:7fe00f0b0b99 sp:7fe001183e50 error:0 in libavcodec.so.58.18.100[7fe00eb5b000+959000]
[978446.693077] multiqueue3:src[28393]: segfault at 7fe834758100 ip 00007fe8463f725f sp 00007fe84d5a2900 error 6 in libavcodec.so.58.18.100[7fe845b59000+959000]
[978446.693084] Code: 8d 0c 76 48 8d 14 0f 66 45 0f 67 d3 66 0f 67 c2 66 44 0f 67 ec 66 45 0f 67 e0 66 44 0f d6 17 66 0f d6 04 77 66 44 0f d6 2c 32 <66> 44 0f d6 24 0a 44 0f 17 14 37 0f 17 02 44 0f 17 2c 72 44 0f 17
[978482.670548] sh (28471): drop_caches: 3
[978556.558333] traps: multiqueue24:sr[29043] general protection ip:7f780cac5264 sp:7f77e75ec6a0 error:0 in libc-2.27.so[7f780ca65000+146000]
[978639.266855] traps: multiqueue52:sr[30203] general protection ip:7f54051af140 sp:7f53a8b871b0 error:0 in libgstreamer-1.0.so.0.1404.0[7f540516a000+ac000]
[978839.479148] traps: multiqueue49:sr[32125] general protection ip:7f88922bb140 sp:7f88517f91b0 error:0 in libgstreamer-1.0.so.0.1404.0[7f8892276000+ac000]
[979221.207367] traps: multiqueue40:sr[1622] trap stack segment ip:7fa466b7a835 sp:7fa44f7fd8f0 error:0 in libavcodec.so.58.18.100[7fa466626000+959000]
[979365.041556] traps: multiqueue34:sr[3844] general protection ip:7f5b1e50b149 sp:7f5ae82d7990 error:0 in libavutil.so.56.14.100[7f5b1e503000+45000]
[979412.438297] multiqueue6:src[4169]: segfault at 7f27c90a4000 ip 00007f27c33f9272 sp 00007f27d97fa900 error 6 in libavcodec.so.58.18.100[7f27c2b5b000+959000]
[979412.438309] Code: 67 ec 66 45 0f 67 e0 66 44 0f d6 17 66 0f d6 04 77 66 44 0f d6 2c 32 66 44 0f d6 24 0a 44 0f 17 14 37 0f 17 02 44 0f 17 2c 72 <44> 0f 17 24 b2 48 83 c4 28 c3 90 90 90 90 48 83 ec 28 66 44 0f 6f
[979443.737605] multiqueue14:sr[4502]: segfault at 7f13c56ea928 ip 00007f1452c2242b sp 00007f142c99b6a0 error 6 in libc-2.27.so[7f1452bc2000+146000]
[979443.737617] Code: 48 29 d8 31 f6 48 8d 3c 19 49 39 d5 40 0f 95 c6 48 83 cb 01 48 83 c8 01 48 c1 e6 02 48 89 da 49 89 7d 60 48 09 f2 48 89 51 08 <48> 89 47 08 e9 95 fe ff ff 48 8d 3d 25 1f 10 00 e8 b0 c9 ff ff 48
[979481.379503] multiqueue8:src[4903]: segfault at 7fe2c5089ff8 ip 00007fe34408f42b sp 00007fe31de0c6a0 error 6 in libc-2.27.so[7fe34402f000+146000]
[979481.379516] Code: 48 29 d8 31 f6 48 8d 3c 19 49 39 d5 40 0f 95 c6 48 83 cb 01 48 83 c8 01 48 c1 e6 02 48 89 da 49 89 7d 60 48 09 f2 48 89 51 08 <48> 89 47 08 e9 95 fe ff ff 48 8d 3d 25 1f 10 00 e8 b0 c9 ff ff 48
[979511.799158] multiqueue15:sr[5446]: segfault at 7fbde9084038 ip 00007fbe887df42b sp 00007fbe68e456a0 error 6 in libc-2.27.so[7fbe8877f000+146000]
[979511.799180] Code: 48 29 d8 31 f6 48 8d 3c 19 49 39 d5 40 0f 95 c6 48 83 cb 01 48 83 c8 01 48 c1 e6 02 48 89 da 49 89 7d 60 48 09 f2 48 89 51 08 <48> 89 47 08 e9 95 fe ff ff 48 8d 3d 25 1f 10 00 e8 b0 c9 ff ff 48
Steps to reproduce the issue
Just start shotwell and don't click on anything, it'll crash by itself with absolutely no interaction.