Package: libqt5core5a Version: 5.9.1+dfsg-11 Severity: normal Reproduction steps:
• start MuseScore, load any score that has at least a note in it or create a new empty score then insert a note, any (black) note • select the note • press F8 to let the inspector show on the right-hand side of the window • click on the colour block ‣ Now, a stock Qt colour chooser opens. I’m told that this is a standard Qt dialogie, so you can use any other method to get there, as long as the preselected colour is black. • click in the rightmost field, the one which has a gradient from white (top) to black (bottom) and slide through it ‣ The crash occurs roughly at #080808 when starting from black. Backtrace: (gdb) r Starting program: /usr/bin/musescore [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnux32/libthread_db.so.1". QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-tglase' [New Thread 0xe2e92940 (LWP 32571)] [New Thread 0xdda52940 (LWP 32572)] [New Thread 0xdd0ff940 (LWP 32573)] [New Thread 0xdbe5d940 (LWP 32575)] [New Thread 0xd8f84940 (LWP 32576)] [New Thread 0xd86d6940 (LWP 32577)] [New Thread 0xd6a35940 (LWP 32578)] Thread 1 "musescore" received signal SIGBUS, Bus error. 0xdd2198e0 in ?? () (gdb) bt #0 0xdd2198e0 in ?? () #1 0xf78e1794 in ?? () from /usr/lib/x86_64-linux-gnux32/libfreetype.so.6 #2 0xf13d92dd in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #3 0xf13ff34a in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #4 0xf140bad2 in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #5 0xf11f9710 in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #6 0xf11fd736 in QRegularExpression::match(QString const&, int, QRegularExpression::MatchType, QFlags<QRegularExpression::MatchOption>) const () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #7 0xf1bca05e in QRegularExpressionValidator::validate(QString&, int&) const () from /usr/lib/x86_64-linux-gnux32/libQt5Gui.so.5 #8 0xf21ccfe4 in QWidgetLineControl::finishChange(int, bool, bool) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #9 0xf21cd4f8 in QWidgetLineControl::internalSetText(QString const&, int, bool) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #10 0xf2149eb3 in QLineEdit::setText(QString const&) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #11 0xf220a8bc in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #12 0xf220c32c in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #13 0xf1355619 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #14 0xf2206c1f in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #15 0xf205c828 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #16 0xf201aba7 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #17 0xf2022edb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #18 0xf1326370 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnux32/libQt5Core.so.5 #19 0xf2021b3d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #20 0xf2077b97 in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #21 0xf207a31a in ?? () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #22 0xf201aba7 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnux32/libQt5Widgets.so.5 #23 0xf2022671 in QApplication::notify(QObject*, QEvent*) () […] Judging from the addresses in frames #0 and #1 there is likely a JIT involved, which needs porting to x32. It doesn’t crash on amd64, didn’t try i386. -- System Information: Debian Release: buster/sid APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable') Architecture: x32 (x86_64) Foreign Architectures: i386, amd64 Kernel: Linux 4.12.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/lksh Init: sysvinit (via /sbin/init) Versions of packages libqt5core5a depends on: ii libc6 2.24-17 ii libdouble-conversion1 2.0.1-4 ii libgcc1 1:7.2.0-7 ii libglib2.0-0 2.54.0-1 ii libicu57 57.1-6 ii libstdc++6 7.2.0-7 ii zlib1g 1:1.2.8.dfsg-5 Versions of packages libqt5core5a recommends: pn qttranslations5-l10n <none> Versions of packages libqt5core5a suggests: ii libthai0 0.1.26-3 -- no debconf information