Your message dated Wed, 18 Aug 2021 17:27:44 +0200
with message-id <[email protected]>
and subject line Re: Bug#986037: kdenlive: crashes on audio setup
has caused the Debian Bug report #986037,
regarding kdenlive: crashes on audio setup
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
986037: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986037
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kdenlive
Version: 20.12.3-1
Severity: grave
Justification: renders package unusable

Hi

I am running kdenlive with the kde frameworks from experimental, but
that shouldn't be a problem I thought.

I see crashes/segfaults on every start of kdenlive. Backtrace is:
(gdb) bt
#0  0x00007fff898862a0 in fftw_execute () from 
/usr/lib/x86_64-linux-gnu/libfftw3.so.3
#1  0x00007fff894207f5 in ?? () from /usr/lib/x86_64-linux-gnu/mlt/libmltplus.so
#2  0x00007ffff6d93b88 in mlt_frame_get_audio () from 
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#3  0x00007ffff6d722b8 in Mlt::Frame::get_audio(mlt_audio_format&, int&, int&, 
int&) () from /usr/lib/x86_64-linux-gnu/libmlt++.so.3
#4  0x00005555558b8929 in ?? ()
#5  0x00005555558b4aab in ?? ()
#6  0x00005555556e25a5 in ?? ()
#7  0x00007ffff52d6e72 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff52d3b81 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff4382ea7 in start_thread (arg=<optimized out>) at 
pthread_create.c:477
#10 0x00007ffff4e2cdef in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

and when I enter "c" into gdb to continue another segfault happens:
(gdb) c
Continuing.
[Thread 0x7fff1a3fc700 (LWP 250120) exited]

Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff102d8c0 (LWP 250071)]
0x00007ffff03ba570 in QXcbConnection::getSelectionOwner(unsigned int) const () 
from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
(gdb) bt
#0  0x00007ffff03ba570 in QXcbConnection::getSelectionOwner(unsigned int) const 
() from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#1  0x00007ffff03b4f88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#2  0x00007ffff715c998 in QQuickTextInput::q_canPasteChanged() () from 
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007ffff71691e3 in QQuickTextInput::qt_metacall(QMetaObject::Call, int, 
void**) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007ffff45bac76 in QQuickTextField::qt_metacall(QMetaObject::Call, int, 
void**) ()
   from /usr/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#5  0x00007ffff54eb290 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff5ed0935 in QClipboard::emitChanged(QClipboard::Mode) () from 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007ffff03b98a4 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) 
() from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#8  0x00007ffff03bacd6 in 
QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#9  0x00007ffff03dd7d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#10 0x00007ffff39bde6b in g_main_context_dispatch () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff39be118 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff39be1cf in g_main_context_iteration () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff550c4bf in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff54b392b in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff54bbba0 in QCoreApplication::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00005555556360d4 in ?? ()
#17 0x00007ffff4d55d0a in __libc_start_main (main=0x555555634c20, argc=1, 
argv=0x7fffffffd8a8, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7fffffffd898) at 
../csu/libc-start.c:308
#18 0x000055555563d6ba in _start ()
(gdb)

and then a final continue 
(gdb) c
Continuing.
QSocketNotifier: Invalid socket 7 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
Invalid read from eventfd: Bad file descriptor
Code should not be reached at pulsecore/fdsem.c:157, function flush(). Aborting.
[Thread 0x7fffefee3700 (LWP 250075) exited]
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kdenlive path = /usr/bin pid = 250071
KCrash: Arguments: /usr/bin/kdenlive
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
Cannot find user-level thread for LWP 250102: generic error
(gdb) Cannot find user-level thread for LWP 250098: generic error


Not sure whether this is a pulseaudio, kdenlive, or one of the
frameworks problems, though.

Best

Norbert

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.11.10 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kdenlive depends on:
ii  ffmpeg                         7:4.3.2-0+deb11u1
ii  gstreamer1.0-plugins-bad       1.18.3-1+b1
ii  kded5                          5.80.0-1
ii  kdenlive-data                  20.12.3-1
ii  kinit                          5.80.0-1
ii  kio                            5.80.0-1
ii  libc6                          2.31-10
ii  libkf5archive5                 5.80.0-1
ii  libkf5bookmarks5               5.80.0-1
ii  libkf5completion5              5.80.0-1
ii  libkf5configcore5              5.80.0-1
ii  libkf5configgui5               5.80.0-1
ii  libkf5configwidgets5           5.80.0-1
ii  libkf5coreaddons5              5.80.0-1
ii  libkf5crash5                   5.80.0-1
ii  libkf5dbusaddons5              5.80.0-1
ii  libkf5declarative5             5.80.0-1
ii  libkf5filemetadata3            5.80.0-1
ii  libkf5guiaddons5               5.80.0-1
ii  libkf5i18n5                    5.80.0-1
ii  libkf5iconthemes5              5.80.0-1
ii  libkf5itemviews5               5.80.0-1
ii  libkf5jobwidgets5              5.80.0-1
ii  libkf5kiocore5                 5.80.0-1
ii  libkf5kiofilewidgets5          5.80.0-1
ii  libkf5kiogui5                  5.80.0-1
ii  libkf5kiowidgets5              5.80.0-1
ii  libkf5newstuff5                5.80.0-1
ii  libkf5notifications5           5.80.0-1
ii  libkf5notifyconfig5            5.80.0-1
ii  libkf5purpose-bin              5.80.0-1
ii  libkf5purpose5                 5.80.0-1
ii  libkf5service-bin              5.80.0-1
ii  libkf5service5                 5.80.0-1
ii  libkf5solid5                   5.80.0-1
ii  libkf5textwidgets5             5.80.0-1
ii  libkf5widgetsaddons5           5.80.0-1
ii  libkf5xmlgui5                  5.80.0-1
ii  libmlt++3                      6.24.0-1
ii  libmlt6                        6.24.0-1
ii  libqt5concurrent5              5.15.2+dfsg-5
ii  libqt5core5a                   5.15.2+dfsg-5
ii  libqt5dbus5                    5.15.2+dfsg-5
ii  libqt5gui5                     5.15.2+dfsg-5
ii  libqt5multimedia5              5.15.2-3
ii  libqt5network5                 5.15.2+dfsg-5
ii  libqt5qml5                     5.15.2+dfsg-5
ii  libqt5quick5                   5.15.2+dfsg-5
ii  libqt5quickcontrols2-5         5.15.2+dfsg-2
ii  libqt5quickwidgets5            5.15.2+dfsg-5
ii  libqt5svg5                     5.15.2-2
ii  libqt5widgets5                 5.15.2+dfsg-5
ii  libqt5xml5                     5.15.2+dfsg-5
ii  librttr-core0.9.6              0.9.6+dfsg1-4
ii  libstdc++6                     10.2.1-6
ii  melt                           6.24.0-1
ii  qml-module-qtgraphicaleffects  5.15.2-2
ii  qml-module-qtqml-models2       5.15.2+dfsg-5
ii  qml-module-qtquick-controls    5.15.2-2
ii  qml-module-qtquick-controls2   5.15.2+dfsg-2
ii  qml-module-qtquick-dialogs     5.15.2-2
ii  qml-module-qtquick-layouts     5.15.2+dfsg-5
ii  qml-module-qtquick-window2     5.15.2+dfsg-5
ii  qml-module-qtquick2            5.15.2+dfsg-5

Versions of packages kdenlive recommends:
ii  breeze             4:5.21.3-1
ii  dvdauthor          0.7.2-1+b3
ii  dvgrab             3.5+git20160707.1.e46042e-1+b1
ii  frei0r-plugins     1.7.0-1
ii  genisoimage        9:1.1.11-3.2
ii  oxygen-icon-theme  5:5.80.0-1
ii  recordmydesktop    0.3.8.1+svn602-1.1
ii  swh-plugins        0.4.17-2

Versions of packages kdenlive suggests:
ii  khelpcenter  4:20.12.3-1~np1
ii  vlc          3.0.12-3

-- no debconf information

--- End Message ---
--- Begin Message ---
closing

Am 09.04.21 um 15:18 schrieb Patrick Matthäi:

Am 07.04.21 um 16:16 schrieb Norbert Preining:
Hi Patrick,

good that you remind me of that ...

Since (for myself?) this issue does not affect Debian bullseye downgrading
the severity, because this release could not migrate then..
Fine with me.

I actually found the problem, I guess I have to report it upstream:

I have changed monitor and the new monitor has a higher resolution.

Now what has happened that in the kdenliverc (.config/) there was a
section

[MainWindow]
HDMI-A-0 Height 1080=1024
HDMI-A-0 Height 2048x1152=480
HDMI-A-0 Width 1920=1920
HDMI-A-0 Width 2048x1152=664
HDMI-A-0 Window-Maximized 1080x1920=true
HDMI-A-0 XPosition=0
HDMI-A-0 XPosition 2048x1152=0
HDMI-A-0 YPosition=29
HDMI-A-0 YPosition 2048x1152=30
Height 1080=702
RestorePositionForNextInstance=false
State=AAAA/wAAAAD9AAAAAQAAAAIAAAKYAAABN/wBAAAAD/sAAAAYAG4AbwB0AGUAcwBfAHcAaQBkAGcAZQB0AAAAAAD/////AAAAZwEAAAP7AAAADgBsAGkAYgByAGEAcgB5AAAAAAD/////AAAAZwEAAAP7AAAAFABzAGMAcgBlAGUAbgBnAHIAYQBiAAAAAAD/////AAAAYAEAAAP7AAAAGgBhAHUAZABpAG8AcwBwAGUAYwB0AHIAdQBtAQAAAAAAAABmAAAAZgEAAAP7AAAAFgBwAHIAbwBqAGUAYwB0AF8AYgBpAG4BAAAAZwAAAGAAAABgAQAAA/wAAADIAAAAiwAAAIsA////+gAAAAEBAAAAAvsAAAAYAGUAZgBmAGUAYwB0AF8AcwB0AGEAYwBrAQAAAAD/////AAAAVwEAAAP7AAAAHgBjAGwAaQBwAF8AcAByAG8AcABlAHIAdABpAGUAcwEAAAAA/////wAAAFcBAAAD/AAAAn0AAAGAAAAAAAD////6/////wEAAAAC+wAAAB4AdAByAGEAbgBzAGkAdABpAG8AbgBfAGwAaQBzAHQAAAAAAP////8AAABgAQAAA/sAAAAWAGUAZgBmAGUAYwB0AF8AbABpAHMAdAAAAAAA/////wAAAGABAAAD/AAAAVQAAAFEAAABRAD////6AAAAAQEAAAAC+wAAABgAYwBsAGkAcABfAG0AbwBuAGkAdABvAHIBAAAAAP////8AAAFEAQAAA/sAAAAeAHAAcgBvAGoAZQBjAHQAXwBtAG8AbgBpAHQAbwByAQAAAAD/////AAABRAEAAAP7AAAAGAB1AG4AZABvAF8AaABpAHMAdABvAHIAeQAAAAAA/////wAAAGABAAAD+wAAAAoAbQBpAHgAZQByAAAABlwAAAEkAAAAYwEAAAP7AAAAFgB2AGUAYwB0AG8AcgBzAGMAbwBwAGUAAAAAAP////8AAAEyAQAAA/sAAAAQAHcAYQB2AGUAZgBvAHIAbQAAAAAA/////wAAAKgBAAAD+wAAABQAcgBnAGIAXwBwAGEAcgBhAGQAZQAAAAAA/////wAAAKQBAAAD+wAAABIAaABpAHMAdABvAGcAcgBhAG0AAAAAAP////8AAAFKAQAAA/sAAAASAFMAdQBiAHQAaQB0AGwAZQBzAAAAAAD/////AAAA9AEAAAMAAAKYAAAAOAAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAACAAAAFgBtAGEAaQBuAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAAAAABgAZQB4AHQAcgBhAFQAbwBvAGwAQgBhAHIBAAACHv////8AAAAAAAAAAA==
ToolBarsMovable=Disabled
Width 1920=1280
Window-Maximized 1080x1920=true
eDP-1 Height 1080=702
eDP-1 Width 1920=1280
eDP-1 XPosition=640
eDP-1 YPosition=29


but the new monitor has different resolution (2560x1440) and with that
monitor kdenlive simply crashed.

Removing this section made kdenlive start up again.

Looking into the newly generate kdenlive I actually don't see entries
about
    eDP-1
    HDMI-A-0
etc but only:

[MainWindow]
HDMI-A-0 Height 2048x1152=1020
HDMI-A-0 Width 2048x1152=1540
HDMI-A-0 XPosition 2048x1152=0
HDMI-A-0 YPosition 2048x1152=30
State=AAAA/wAAAAD9AAAAAQAAAAIAAAYEAAAByfwBAAAAD/sAAAAYAG4AbwB0AGUAcwBfAHcAaQBkAGcAZQB0AAAAAAD/////AAAAZwEAAAP7AAAADgBsAGkAYgByAGEAcgB5AAAAAAD/////AAAAZwEAAAP7AAAAEgBTAHUAYgB0AGkAdABsAGUAcwAAAAAA/////wAAAPQBAAAD+wAAABQAcwBjAHIAZQBlAG4AZwByAGEAYgAAAAAA/////wAAAGABAAAD+wAAABoAYQB1AGQAaQBvAHMAcABlAGMAdAByAHUAbQAAAAAA/////wAAAGYBAAAD+wAAABYAcAByAG8AagBlAGMAdABfAGIAaQBuAQAAAAAAAADiAAAAYAEAAAP8AAAA4wAAANwAAABgAP////oAAAAAAQAAAAL7AAAAGABlAGYAZgBlAGMAdABfAHMAdABhAGMAawEAAAAA/////wAAAGABAAAD+wAAAB4AYwBsAGkAcABfAHAAcgBvAHAAZQByAHQAaQBlAHMAAAAAAP////8AAABgAQAAA/wAAAHAAAABTwAAAIsA////+gAAAAEBAAAAAvsAAAAeAHQAcgBhAG4AcwBpAHQAaQBvAG4AXwBsAGkAcwB0AQAAAAD/////AAAABAEAAAP7AAAAFgBlAGYAZgBlAGMAdABfAGwAaQBzAHQBAAAAAP////8AAAAEAQAAA/wAAAMQAAAC9AAAAUQA////+gAAAAEBAAAAAvsAAAAYAGMAbABpAHAAXwBtAG8AbgBpAHQAbwByAQAAAAD/////AAABRAEAAAP7AAAAHgBwAHIAbwBqAGUAYwB0AF8AbQBvAG4AaQB0AG8AcgEAAAAA/////wAAAUQBAAAD+wAAABgAdQBuAGQAbwBfAGgAaQBzAHQAbwByAHkAAAAAAP////8AAABgAQAAA/sAAAAKAG0AaQB4AGUAcgAAAAAA/////wAAAGMBAAAD+wAAABYAdgBlAGMAdABvAHIAcwBjAG8AcABlAAAAAAD/////AAABMgEAAAP7AAAAEAB3AGEAdgBlAGYAbwByAG0AAAAAAP////8AAACoAQAAA/sAAAAUAHIAZwBiAF8AcABhAHIAYQBkAGUAAAAAAP////8AAACkAQAAA/sAAAASAGgAaQBzAHQAbwBnAHIAYQBtAAAAAAD/////AAABSgEAAAMAAAYEAAABwgAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAACAAAAFgBtAGEAaQBuAFQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAAAAABgAZQB4AHQAcgBhAFQAbwBvAGwAQgBhAHIBAAACMf////8AAAAAAAAAAA==
ToolBarsMovable=Disabled


so maybe some info of that couldn't be digested by kdenlive.

Anyway - feel free to close the bug or do whatever you think is correct.

If you want, I can reproduce this - just tried it and adding the section
makes it crash again ;-)

Best

Norbert

--
PREINING Norbert https://www.preining.info
Fujitsu                 + IFMGA Guide + TU Wien + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13


Oh nice bug, good that you have found the reason! :)
Could you set the bug to forwarded here after your report, then we can track this issue here as well and add the patch later

Attachment: OpenPGP_0x12D9B04A90CBD8E4.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply via email to