falkTX / Cadence

Collection of tools useful for audio production
GNU General Public License v2.0
370 stars 80 forks source link

Claudia: Segfault on restoring Claudia from tray. #332

Closed AreYouLoco closed 3 years ago

AreYouLoco commented 3 years ago

Hi,

I am using KXStudio repos on Debian Bullseye (11.0 stable by now) with Cinnamon Desktop.

Claudia version 5:0.9.1 Python version 3.9.2 libqt5gui5 version 5.15.2+dfsg-9

So in order to reproduce the segfault you have to:

  1. Open Cadence
  2. Go to Tools click on Claudia (it opens Claudia and shows tray icon of Claudia)
  3. Click X on the window composition (it closes Claudia but the tray icon stays)
  4. Click on the try icon (icon disappear but you can see segfault in dmesg)

Steps 3-4 might need to be remade until you get segfault.

Dmesg:

[Sat Sep 11 19:17:30 2021] python3[1093317]: segfault at 8 ip 00007f3b89d290d4 sp 00007fffdee9bc50 error 4 in libQt5Gui.so.5.15.2[7f3b89c8a000+4c3000]
[Sat Sep 11 19:17:30 2021] Code: 48 8b 7a 08 e8 fd fd ff ff eb c5 90 66 2e 0f 1f 84 00 00 00 00 00 41 57 41 56 41 55 49 89 f5 41 54 55 48 89 fd 53 48 83 ec 48 <48> 8b 5f 08 64 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 e8 a3

[Sat Sep 11 19:32:57 2021] python3[1152099]: segfault at 8 ip 00007f36b19150d4 sp 00007fff263c67d0 error 4 in libQt5Gui.so.5.15.2[7f36b1876000+4c3000]
[Sat Sep 11 19:32:57 2021] Code: 48 8b 7a 08 e8 fd fd ff ff eb c5 90 66 2e 0f 1f 84 00 00 00 00 00 41 57 41 56 41 55 49 89 f5 41 54 55 48 89 fd 53 48 83 ec 48 <48> 8b 5f 08 64 48 8b 04 25 28 00 00 00 48 89 44 24 38 31 c0 e8 a3

Recorded two times.

AreYouLoco commented 3 years ago

I've upgraded my distro and with libqt5gui5 v5.15.2+dfsg-12 it doesn't happen anymore. Closing.