Having updated to git commit ad3cde8 (which introduced the new slider behavior) and beyond, avidemux freezes during startup.
#0 0x00007ffff3cbd3d3 in qt_memfill32_sse2(unsigned int*, unsigned int, int) (dest=0x7fffc1f3c8e8, value=4288782753, count=<optimized out>) at painting/qdrawhelper_sse2.cpp:241
#1 0x00007ffff3eaf3ff in qt_rectfill_quint32(QRasterBuffer*, int, int, int, int, quint32) (count=1, color=4288782753, dest=0x7fffc1f3c8e8) at ../../src/gui/painting/qdrawhelper_p.h:1846
#2 0x00007ffff3eaf3ff in qt_rectfill_quint32(QRasterBuffer*, int, int, int, int, quint32) (stride=3360, height=4, width=1, y=<optimized out>, x=<optimized out>, value=4288782753, dest=0x7fffc1f3c8e8)
at ../../src/gui/painting/qdrawhelper_p.h:1891
#3 0x00007ffff3eaf3ff in qt_rectfill_quint32(QRasterBuffer*, int, int, int, int, quint32) (dummy=0, color=4288782753, height=4, width=1, y=<optimized out>, x=<optimized out>, rasterBuffer=<optimized out>)
at painting/qdrawhelper.cpp:7340
#4 0x00007ffff3eaf3ff in qt_rectfill_quint32(QRasterBuffer*, int, int, int, int, quint32) (rasterBuffer=<optimized out>, x=<optimized out>, y=<optimized out>, width=1, height=4, color=4288782753)
at painting/qdrawhelper.cpp:7353
#5 0x00007ffff3e930ae in fillRect_normalized(QRect const&, QSpanData*, QRasterPaintEnginePrivate*) (r=..., data=data@entry=0x1aad328, pe=pe@entry=0x1a9cfa0) at painting/qpaintengine_raster.cpp:1471
#6 0x00007ffff3ea2a48 in QRasterPaintEngine::drawRects(QRect const*, int) (this=0x165cdb0, rects=0x7fffffffab60, rectCount=1) at painting/qpaintengine_raster.cpp:1523
#7 0x00007ffff3e206e9 in QPainter::drawRects(QRect const*, int) (this=this@entry=0x7fffffffade0, rects=rects@entry=0x7fffffffab60, rectCount=rectCount@entry=1) at painting/qpainter.cpp:3639
#8 0x00007fffe1d8fb93 in Adwaita::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (r=..., this=0x7fffffffade0) at /usr/include/QtGui/qpainter.h:663
#9 0x00007fffe1d8fb93 in Adwaita::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (this=
0x150a550, control=<optimized out>, opt=0x7fffffffadf0, p=0x7fffffffade0, widget=0x1605640) at /usr/src/debug/adwaita-qt-0.3/src/style/adwaita.cpp:1217
#10 0x00007ffff4137900 in QSlider::paintEvent(QPaintEvent*) (this=0x1605640) at widgets/qslider.cpp:410
#11 0x000000000048abd0 in ADM_QSlider::paintEvent(QPaintEvent*) ()
#12 0x00007ffff3d1d140 in QWidget::event(QEvent*) (this=0x1605640, event=0x7fffffffb2c0) at kernel/qwidget.cpp:8775
#13 0x00007ffff3cc693c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x1497d20, receiver=0x1605640, e=0x7fffffffb2c0) at kernel/qapplication.cpp:4565
#14 0x00007ffff3ccd796 in QApplication::notify(QObject*, QEvent*) (this=0x1494f90, receiver=0x1605640, e=0x7fffffffb2c0) at kernel/qapplication.cpp:4351
#15 0x00007ffff37588dd in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x1494f90, receiver=0x1605640, event=0x7fffffffb2c0) at kernel/qcoreapplication.cpp:955
#16 0x00007ffff3d17797 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1605690, pdev=0x16815b0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at ../../src/corelib/kernel/qcoreapplication.h:234
#17 0x00007ffff3d181af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5808
#18 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#19 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#20 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#21 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#22 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#23 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#24 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#25 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#26 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#27 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#28 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#29 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=12, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#30 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#31 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#32 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=15, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#33 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, siblings=..., index=16, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#34 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=this@entry=0x1600a30, pdev=pdev@entry=0x16815b0, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#35 0x00007ffff3d17326 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1600a30, pdev=0x16815b0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5652
#36 0x00007ffff3d181af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=this@entry=0x1607110, pdev=pdev@entry=0x16815b0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5808
#37 0x00007ffff3d17326 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x1607110, pdev=0x16815b0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5652
#38 0x00007ffff3d181af in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x15b65c0, pdev=0x16815b0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5808
#39 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x15b65c0, pdev=0x16815b0, siblings=..., index=22, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#40 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x15b65c0, pdev=0x16815b0, siblings=..., index=23, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#41 0x00007ffff3d180b3 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=this@entry=0x15b65c0, pdev=pdev@entry=0x16815b0, siblings=..., index=24, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5795
#42 0x00007ffff3d17326 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) (this=0x15b65c0, pdev=0x16815b0, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=0x1680620) at kernel/qwidget.cpp:5652
#43 0x00007ffff3ee76c2 in QWidgetBackingStore::sync() (this=this@entry=0x1680620) at painting/qbackingstore.cpp:1373
#44 0x00007ffff3ee7a53 in QWidgetBackingStore::sync(QWidget*, QRegion const&) (this=0x1680620, exposedWidget=0x15b6100, exposedRegion=...) at painting/qbackingstore.cpp:1161
#45 0x00007ffff3d39290 in QETWidget::translatePaintEvent(_XEvent const*) (this=this@entry=0x15b6100, event=event@entry=0x7fffffffdae0) at kernel/qapplication_x11.cpp:5266
#46 0x00007ffff3d468ae in QApplication::x11ProcessEvent(_XEvent*) (this=0x1494f90, event=event@entry=0x7fffffffdae0) at kernel/qapplication_x11.cpp:3563
#47 0x00007ffff3d6f249 in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1496ee0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#48 0x00007fffefda2e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#49 0x00007fffefda31d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#50 0x00007fffefda327c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#51 0x00007ffff3788e8e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1498e80, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#52 0x00007ffff3d6f3e6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#53 0x00007ffff3757151 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdec0, flags=...) at kernel/qeventloop.cpp:149
#54 0x00007ffff37574c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdec0, flags=...) at kernel/qeventloop.cpp:204
#55 0x00007ffff375d069 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1227
#56 0x0000000000476f55 in UI_RunApp() ()
#57 0x00000000004426b2 in startAvidemux(int, char**) ()
#58 0x00007ffff13f1580 in __libc_start_main () at /lib64/libc.so.6
#59 0x0000000000439749 in _start ()
Stepping through in gdb, frame #9 (Adwaita::drawComplexControl) never finishes.
My system has qt 4.8.7.
No clues in the terminal window when starting avidemux?
Attached terminal output startup from b1656e5 build on ubuntu 14.04.3 amd64
If you want other user info, let me know.
It was not tested much against Qt4, which is becoming obsolete quickly
works here with
dpkg -l qt4*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===========================-==================-==================-===========================================================
ii qt4-default 4:4.8.5+git192-g08 amd64 Qt 4 development defaults package
ii qt4-designer 4:4.8.5+git192-g08 amd64 graphical designer for Qt 4 applications
un qt4-dev-tools <none> <none> (no description available)
un qt4-doc <none> <none> (no description available)
ii qt4-linguist-tools 4:4.8.5+git192-g08 amd64 Qt 4 Linguist tools
ii qt4-qmake 4:4.8.5+git192-g08 amd64 Qt 4 qmake Makefile generator tool
un qt4-qmlviewer <none> <none> (no description available)
ii qt4-qtconfig 4:4.8.5+git192-g08 amd64 Qt 4 configuration tool
un qt4-x11 <none> <none> (no description available)
Quote from: mean on January 29, 2016, 09:19:16 AM
It was not tested much against Qt4, which is becoming obsolete quickly
A build with qt5 works fine.
I'll look into it , thanks
I cannot reproduce here either
ubuntu / 64 bits /qt 4.8.6