Application: krusader (2.2.0-beta1 "DeKade") KDE Platform Version: 4.5.95 (4.6 RC2) Qt Version: 4.7.0 Operating System: Linux 2.6.35-25-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: I opened the editor configuration dialog, changed some settings (tab stop, show 80-char line, enabled some plugins, etc.). Then I clicked OK and Krusader crashed right away. When I restarted it and opened the editor, everything went fine. -- Backtrace: Application: Krusader (krusader), signal: Segmentation fault [Current thread is 1 (Thread 0x7f958b540760 (LWP 2879))] Thread 5 (Thread 0x7f9576eef700 (LWP 2880)): #0 0x00007f9586094203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f9582932009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f958293245c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f95871091e6 in QEventDispatcherGlib::processEvents (this=0x27e4d50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f95870dba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f95870dbdec in QEventLoop::exec (this=0x7f9576eeedb0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f9586fe62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f95870bb5f8 in QInotifyFileSystemWatcherEngine::run (this=0x27e4710) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f9586fe927e in QThreadPrivate::start (arg=0x27e4710) at thread/qthread_unix.cpp:266 #9 0x00007f9586d5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f95860a092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f95766ee700 (LWP 2881)): #0 0x00007f95829300c5 in g_main_context_release () from /lib/libglib-2.0.so.0 #1 0x00007f958293203b in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f958293245c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f95871091e6 in QEventDispatcherGlib::processEvents (this=0x27fae00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f95870dba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f95870dbdec in QEventLoop::exec (this=0x7f95766eddd0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f9586fe62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f9583bbbb6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #8 0x00007f9586fe927e in QThreadPrivate::start (arg=0x27fb4f0) at thread/qthread_unix.cpp:266 #9 0x00007f9586d5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f95860a092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f957364d700 (LWP 2885)): #0 0x00007f9586094203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f9582932009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f958293245c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f95871091e6 in QEventDispatcherGlib::processEvents (this=0x2a1b380, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007f95870dba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f95870dbdec in QEventLoop::exec (this=0x7f957364cdb0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f9586fe62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f95870bb5f8 in QInotifyFileSystemWatcherEngine::run (this=0x2b4f7c0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f9586fe927e in QThreadPrivate::start (arg=0x2b4f7c0) at thread/qthread_unix.cpp:266 #9 0x00007f9586d5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007f95860a092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9572e4c700 (LWP 5528)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f9571a67334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f9571d72160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f9571a67369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f9571d80234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f9586d5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007f95860a092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f958b540760 (LWP 2879)): [KCrash Handler] #6 QMetaObject::changeGuard (ptr=0x33d3c48, o=0x0) at kernel/qobject.cpp:470 #7 0x00007f9587cff7a6 in operator= (this=0x33d3980, action=0x3102030, action_e=QAction::Trigger, self=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68 #8 QMenuPrivate::activateAction (this=0x33d3980, action=0x3102030, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1098 #9 0x00007f958a419f2e in KMenu::mouseReleaseEvent (this=0x3084f50, e=0x21) at ../../kdeui/widgets/kmenu.cpp:458 #10 0x00007f95878ef04e in QWidget::event (this=0x3084f50, event=0x7fff81287590) at kernel/qwidget.cpp:8187 #11 0x00007f9587d0190b in QMenu::event (this=0x3084f50, e=0x7fff81287590) at widgets/qmenu.cpp:2410 #12 0x00007f9587898fdc in QApplicationPrivate::notify_helper (this=0x23aa540, receiver=0x3084f50, e=0x7fff81287590) at kernel/qapplication.cpp:4396 #13 0x00007f958789f30e in QApplication::notify (this=0x7fff81288570, receiver=0x3084f50, e=0x7fff81287590) at kernel/qapplication.cpp:3959 #14 0x00007f958a341a36 in KApplication::notify (this=0x7fff81288570, receiver=0x3084f50, event=0x7fff81287590) at ../../kdeui/kernel/kapplication.cpp:311 #15 0x00007f95870dccdc in QCoreApplication::notifyInternal (this=0x7fff81288570, receiver=0x3084f50, event=0x7fff81287590) at kernel/qcoreapplication.cpp:732 #16 0x00007f958789ddbe in sendEvent (receiver=0x3084f50, event=0x7fff81287590, alienWidget=0x0, nativeWidget=0x3084f50, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #17 QApplicationPrivate::sendMouseEvent (receiver=0x3084f50, event=0x7fff81287590, alienWidget=0x0, nativeWidget=0x3084f50, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058 #18 0x00007f95879217bd in QETWidget::translateMouseEvent (this=0x3084f50, event=<value optimized out>) at kernel/qapplication_x11.cpp:4337 #19 0x00007f958791fc5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff81287eb0) at kernel/qapplication_x11.cpp:3536 #20 0x00007f958794c0e2 in x11EventSourceDispatch (s=0x23ae450, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #21 0x00007f958292e342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #22 0x00007f95829322a8 in ?? () from /lib/libglib-2.0.so.0 #23 0x00007f958293245c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #24 0x00007f9587109193 in QEventDispatcherGlib::processEvents (this=0x2361690, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #25 0x00007f958794ba4e in QGuiEventDispatcherGlib::processEvents (this=0x1003, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #26 0x00007f95870dba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #27 0x00007f95870dbdec in QEventLoop::exec (this=0x7fff812881e0, flags=) at kernel/qeventloop.cpp:201 #28 0x00007f95870dfebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #29 0x0000000000461c7a in ?? () #30 0x00007f9585fd8d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff81289f98) at libc-start.c:226 #31 0x000000000044cb49 in _start () Possible duplicates by query: bug 245077, bug 242085. Reported using DrKonqi
Is it reproducible ? Is looks like this is a bug in qt or kdelibs.
Created attachment 69219 [details] New crash information added by DrKonqi krusader (2.0.0 "Mars Pathfinder") on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4 - What I was doing when the application crashed: In Krusader configuration, plug-ins tab, I turned off the export to HTML, and I turned on the spell check. -- Backtrace (Reduced): #7 0x00007f05f4a77666 in operator= (p=0x0, this=0x13a59e8) at ../../src/corelib/kernel/qpointer.h:68 #8 QMenuPrivate::activateAction (this=0x13a5720, action=0x115f3a0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1110 #9 0x00007f05f6d6ad40 in KMenu::mouseReleaseEvent (this=0x13a4d60, e=0x7fffba088dd0) at /usr/src/debug/kdelibs-4.7.2/kdeui/widgets/kmenu.cpp:464 #10 0x00007f05f4692306 in QWidget::event (this=0x13a4d60, event=0x7fffba088dd0) at kernel/qwidget.cpp:8295 #11 0x00007f05f4a78bab in QMenu::event (this=0x13a4d60, e=0x7fffba088dd0) at widgets/qmenu.cpp:2405
*** Bug 299395 has been marked as a duplicate of this bug. ***
confirmed in 2.4.0-beta3 - see https://bugs.kde.org/show_bug.cgi?id=299395
*** Bug 319541 has been marked as a duplicate of this bug. ***
Created attachment 82152 [details] New crash information added by DrKonqi krusader (2.4.0-beta3 "Single Step") on KDE Platform 4.10.5 using Qt 4.8.4 - Was configuring the editor. Enabled Dynamic word wrap and Changed Indentation/Tab width. Clicked OK and it crashed. -- Backtrace (Reduced): #6 0x00007fd0e864ac1d in operator= (p=0x0, this=0x1ad5b10) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68 #7 QMenuPrivate::activateAction (this=0x1ad5850, action=0x1de53f0, action_e=QAction::Trigger, self=<optimized out>) at widgets/qmenu.cpp:1143 #8 0x00007fd0ea334eb0 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #9 0x00007fd0e8259a89 in QWidget::event (this=this@entry=0x4203670, event=event@entry=0x7fff6197d0d0) at kernel/qwidget.cpp:8375 #10 0x00007fd0e864c3db in QMenu::event (this=0x4203670, e=0x7fff6197d0d0) at widgets/qmenu.cpp:2481
Created attachment 84436 [details] New crash information added by DrKonqi krusader (2.4.0-beta1 "Migration") on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: i enabled in Krviewer >> Extension Manager >> Plugins: DataTool Version 0.1 Using KDE Development Platform 4.8.5 (4.8.5) and when cliked ok krusader crashed - Custom settings of the application: -- Backtrace (Reduced): #7 0x00007f167077c296 in operator= (p=0x0, this=0x289a3d0) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68 #8 QMenuPrivate::activateAction (this=0x289a110, action=0x27dee20, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1133 #9 0x00007f16724ce030 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #10 0x00007f167037b144 in QWidget::event (this=0x2898b00, event=0x7fffd2fd4600) at kernel/qwidget.cpp:8362 #11 0x00007f167077d80b in QMenu::event (this=0x2898b00, e=0x7fffd2fd4600) at widgets/qmenu.cpp:2469
Created attachment 90793 [details] New crash information added by DrKonqi krusader (2.4.0-beta3 "Single Step") on KDE Platform 4.14.2 using Qt 4.8.6 - What I was doing when the application crashed: настраивал программу и потом сохранил настройки -- Backtrace (Reduced): #6 0x00007f06a51259dd in operator= (p=0x0, this=0x29e3170) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68 #7 QMenuPrivate::activateAction (this=0x29e2eb0, action=0x29e4300, action_e=QAction::Trigger, self=<optimized out>) at widgets/qmenu.cpp:1143 #8 0x00007f06a6e3a615 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #9 0x00007f06a4d4750a in QWidget::event (this=this@entry=0x2c7fd50, event=event@entry=0x7fffca44eee0) at kernel/qwidget.cpp:8376 #10 0x00007f06a51297bb in QMenu::event (this=0x2c7fd50, e=0x7fffca44eee0) at widgets/qmenu.cpp:2481
Confirmed by following these steps: In KrViewer settings, extentions page: Enable HTML export plugin, klick OK. Open settings again, disable HTML export plugin and enable some other plugin. Click OK. Crash. Tried other combinations without problem. Also tried some combinations on Qt5/Kf5 version of Krusader, could not reproduce there.
Can somebody confirm that there are no plugin extensions anymore for KrViewer. Or am i too stupid to find it?
(In reply to Alex Bikadorov from comment #10) > Can somebody confirm that there are no plugin extensions anymore for > KrViewer. Or am i too stupid to find it? I don't see them too. I think it safe to close as we haven't observed this crash for v2.5+.