Bug 264653 - terminal plugin make kate crash
Summary: terminal plugin make kate crash
Status: RESOLVED DUPLICATE of bug 246652
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-28 16:51 UTC by andrearaspitzu
Modified: 2011-01-29 14:33 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 andrearaspitzu 2011-01-28 16:51:21 UTC
Application: kate (3.5.3)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.4-ott0disk i686
Distribution: Debian GNU/Linux testing (squeeze)

-- Information about the crash:
- What I was doing when the application crashed:
  closing a "tab" in the terminal plugin,kate just crashed
  using kate with just a few plugins enabled{file system browser,terminal}

-- Backtrace:
Application: Kate (kate), signal: Aborted
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0xb4ecc930 (LWP 31232))]

Thread 2 (Thread 0xb1c51b70 (LWP 31816)):
#0  0xb5ff5d5a in __pthread_cond_wait (cond=0xb25f50d0, mutex=0xb25f50b8) at pthread_cond_wait.c:153
#1  0xb76f86fd in __pthread_cond_wait (cond=0xb25f50d0, mutex=0xb25f50b8) at forward.c:139
#2  0xb24f1237 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb25effe0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb24f1281 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb25effe0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb5ff17b0 in start_thread (arg=0xb1c51b70) at pthread_create.c:300
#5  0xb76eb8fe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4ecc930 (LWP 31232)):
[KCrash Handler]
#6  0xb764a537 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0xb764d922 in *__GI_abort () at abort.c:92
#8  0xb60f353f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#9  0xb60f1405 in ?? () from /usr/lib/libstdc++.so.6
#10 0xb60f1442 in std::terminate() () from /usr/lib/libstdc++.so.6
#11 0xb60f1581 in __cxa_throw () from /usr/lib/libstdc++.so.6
#12 0xb6190a65 in qBadAlloc () at global/qglobal.cpp:2019
#13 0xb61bb2a0 in QListData::detach (this=0xb7762718, alloc=-1216993528) at tools/qlist.cpp:186
#14 0xb6c91ec8 in QList<QAction*>::detach_helper (this=0xb7762718, alloc=-1216993528) at ../../include/QtCore/../../src/corelib/tools/qlist.h:694
#15 0xb6ce7465 in QList<QAction*>::detach_helper (this=0x8db4bf8, action=0x8db6198) at ../../include/QtCore/../../src/corelib/tools/qlist.h:710
#16 QList<QAction*>::detachShared (this=0x8db4bf8, action=0x8db6198) at ../../include/QtCore/../../src/corelib/tools/qlist.h:132
#17 QList<QAction*>::removeAll (this=0x8db4bf8, action=0x8db6198) at ../../include/QtCore/../../src/corelib/tools/qlist.h:758
#18 QWidget::removeAction (this=0x8db4bf8, action=0x8db6198) at kernel/qwidget.cpp:3178
#19 0xb653c326 in KActionCollection::removeAssociatedWidget(QWidget*) () from /usr/lib/libkdeui.so.5
#20 0xb677ea5e in KXMLGUIClient::prepareXMLUnplug(QWidget*) () from /usr/lib/libkdeui.so.5
#21 0xb6787a1d in KXMLGUIFactory::removeClient(KXMLGUIClient*) () from /usr/lib/libkdeui.so.5
#22 0xb678115e in KXMLGUIClient::~KXMLGUIClient() () from /usr/lib/libkdeui.so.5
#23 0xb0e6dfe0 in Konsole::SessionController::~SessionController() () from /usr/lib/libkonsoleprivate.so
#24 0xb62ab355 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3980
#25 0xb62ac8e8 in QObject::event (this=0x8db63e8, e=0x6) at kernel/qobject.cpp:1194
#26 0xb6c93c6c in QApplicationPrivate::notify_helper (this=0x8568bd8, receiver=0x8db63e8, e=0x8dddf28) at kernel/qapplication.cpp:4445
#27 0xb6c996ce in QApplication::notify (this=0xbfe15214, receiver=0x8db63e8, e=0x8dddf28) at kernel/qapplication.cpp:3845
#28 0xb663fcaa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#29 0xb629a77b in QCoreApplication::notifyInternal (this=0xbfe15214, receiver=0x8db63e8, event=0x8dddf28) at kernel/qcoreapplication.cpp:732
#30 0xb629d97c in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x854ae80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x854ae80) at kernel/qcoreapplication.cpp:1373
#32 0xb629dadd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#33 0xb62c9294 in QCoreApplication::sendPostedEvents (s=0x856a230) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#34 postEventSourceDispatch (s=0x856a230) at kernel/qeventdispatcher_glib.cpp:277
#35 0xb5f48305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#36 0xb5f4bfe8 in ?? () from /lib/libglib-2.0.so.0
#37 0xb5f4c1c8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#38 0xb62c8d85 in QEventDispatcherGlib::processEvents (this=0x854ab40, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#39 0xb6d55305 in QGuiEventDispatcherGlib::processEvents (this=0x854ab40, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb6299229 in QEventLoop::processEvents (this=0xbfe15124, flags=) at kernel/qeventloop.cpp:149
#41 0xb62996aa in QEventLoop::exec (this=0xbfe15124, flags=...) at kernel/qeventloop.cpp:201
#42 0xb629db9f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#43 0xb6c92c27 in QApplication::exec () at kernel/qapplication.cpp:3719
#44 0xb7788a65 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kate.so
#45 0x080485fb in _start ()
The current source language is "auto; currently c".
The current source language is "auto; currently asm".

Reported using DrKonqi
Comment 1 Dario Andres 2011-01-29 14:33:59 UTC
[Comment from a bug triager]
This is fixed in KDE SC 4.5.4 and later
Merging with bug 246652. Thanks

*** This bug has been marked as a duplicate of bug 246652 ***