Bug 375213 - Absturz von Kdenlive beim Starten
Summary: Absturz von Kdenlive beim Starten
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: git-master
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-01-18 06:01 UTC by Thomas
Modified: 2017-01-25 07:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas 2017-01-18 06:01:17 UTC
Application: kdenlive (16.11.90)

Qt Version: 5.7.1
Frameworks Version: 5.30.0
Operating System: Linux 4.9.0-2-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
I only starts kdenlive and instandly it crash.
The Terminal shows me :
kdenlive
KDE Desktop detected, using system icons
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.
KCrash: Application 'kdenlive' crashing...
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0

[1]+  Angehalten              kdenlive
coolzero@LinuxBuero:~> QSocketNotifier: Invalid socket 8 and type 'Read', disabling...

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6eaf98f680 (LWP 16938))]

Thread 3 (Thread 0x7f6e92c47700 (LWP 16942)):
#0  0x00007f6ea26a7ea9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f6ea2661d85 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6ea266279b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6ea266298c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f6ea87a218b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f6ea874baea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f6ea8579813 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f6eaa3a0385 in ?? () from /usr/lib64/libQt5DBus.so.5
#8  0x00007f6ea857e4c8 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f6ea5ff8454 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6ea7b8737f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6e98a40700 (LWP 16939)):
#0  0x00007f6ea7b7e66d in poll () from /lib64/libc.so.6
#1  0x00007f6ea1b783e0 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f6ea1b7a179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f6e9afab889 in QXcbEventReader::run (this=0x1e8b130) at qxcbconnection.cpp:1343
#4  0x00007f6ea857e4c8 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f6ea5ff8454 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f6ea7b8737f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6eaf98f680 (LWP 16938)):
[KCrash Handler]
#6  0x00007f6ea60036a0 in __lll_unlock_elision () from /lib64/libpthread.so.0
#7  0x00007f6ea64598b5 in _XError (dpy=dpy@entry=0x1e7d9c0, rep=rep@entry=0x7ffcb75707b0) at XlibInt.c:1432
#8  0x00007f6ea383fdfb in __glXGenerateError (resource=0, errorCode=0 '\000', minorCode=26, dpy=0x1e7d9c0) at glxcurrent.c:180
#9  MakeContextCurrent (dpy=0x1e7d9c0, draw=draw@entry=44040297, read=read@entry=44040297, gc_user=0x3201270) at glxcurrent.c:231
#10 0x00007f6ea383fefb in glXMakeCurrent (dpy=<optimized out>, draw=draw@entry=44040297, gc=<optimized out>) at glxcurrent.c:274
#11 0x00007f6e93bef328 in QGLXContext::init (this=0x2d479e0, screen=<optimized out>, share=<optimized out>) at qglxintegration.cpp:332
#12 0x00007f6e93bed6e7 in QXcbGlxIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x7ffcb7570a30) at qxcbglxintegration.cpp:193
#13 0x00007f6e9afb1e01 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x7ffcb7570a30) at qxcbintegration.cpp:231
#14 0x00007f6ea8cd845d in QOpenGLContext::create (this=this@entry=0x7ffcb7570a30) at kernel/qopenglcontext.cpp:612
#15 0x00007f6e93bf0346 in QGLXContext::queryDummyContext () at qglxintegration.cpp:681
#16 0x00007f6e93bf0521 in QGLXContext::supportsThreading () at qglxintegration.cpp:712
#17 0x00007f6eadc93ffb in QSGRenderLoop::instance () at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/scenegraph/qsgrenderloop.cpp:196
#18 0x00007f6eadcc8715 in QQuickWindowPrivate::init (this=0x37a1c10, c=0x3301c90, control=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/items/qquickwindow.cpp:534
#19 0x00007f6eadd77ebd in QQuickView::QQuickView (this=0x3301c90, parent=0x0) at /usr/src/debug/qtdeclarative-opensource-src-5.7.1/src/quick/items/qquickview.cpp:168
#20 0x00000000007357a5 in GLWidget::GLWidget (this=0x3301c90, id=2, parent=<optimized out>) at /usr/src/debug/kdenlive-16.11.90/src/monitor/glwidget.cpp:88
#21 0x000000000073d3d7 in Monitor::Monitor (this=0x31ee6a0, id=Kdenlive::ClipMonitor, manager=0x2402820, parent=<optimized out>) at /usr/src/debug/kdenlive-16.11.90/src/monitor/monitor.cpp:162
#22 0x0000000000837187 in MainWindow::MainWindow (this=0x1f859f0, MltPath=..., Url=..., clipsToLoad=..., parent=<optimized out>, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdenlive-16.11.90/src/mainwindow.cpp:277
#23 0x00000000004912c3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdenlive-16.11.90/src/main.cpp:155

Reported using DrKonqi
Comment 1 Wegwerf 2017-01-20 14:10:58 UTC
Zuerst einmal wird hier eine Vorabversion benutzt, 16.11.90. Diese Versionen sind nur für erfahrene Benutzer gedacht.

Zweitens wird diese Version von einer Distribution bereitgestellt, nicht aber vom Kdenlive-Projekt selbst. Bitte deshalb die Paketverwalter von openSUSE kontaktieren und sie bitten, dass sie bitte nur getestete Versionen von Kdenlive, MLT und ffmpeg packen und verteilen. Das ist schließlich ihre Aufgabe.

Wir können nicht die Aufgaben der diversen Paketierer aller Distributionen übernehmen. Vielen Dank für Ihr/Dein Verständnis.
Comment 2 Christoph Feck 2017-01-25 00:59:40 UTC
openSUSE officially only ships released versions of kdenlive, but also offers unstable repositories. Users installing these are encouraged to pre-test unstable versions and submit bug reports directly upstream instead of to the openSUSE bug tracker.

Has this policy been changed?
Comment 3 Wegwerf 2017-01-25 07:46:01 UTC
This "policy" has never been confirmed from our side, it's one sided. We even don't know about it. We can't support all the downstream distros. Unstable is for experienced users only who can track bugs and provide minimized regression projects. Thank you very much for your cooperation.