Bug 236857 - Kword: Close All Views causes crashes.
Summary: Kword: Close All Views causes crashes.
Status: RESOLVED DUPLICATE of bug 235345
Alias: None
Product: kword
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-08 14:40 UTC by Dofus
Modified: 2010-05-08 16:48 UTC (History)
0 users

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 Dofus 2010-05-08 14:40:46 UTC
Application: kword (2.1.2)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
When you call view->Close All Views Kword crashes and prompts a crash dialog to appear. It seems independent if you opened a file or created a new one as well as how many view are open at the time.
I tested to open up to 5 views all produced the same net result, crash.

The crash can be reproduced every time.

 -- Backtrace:
Application: KWord (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  parent (this=<value optimized out>) at ../../src/corelib/kernel/qobject.h:250
#7  parentWidget (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:1017
#8  QWidget::window (this=<value optimized out>) at kernel/qwidget.cpp:4034
#9  0xb1e908ab in KoView::shell (this=0x8648560) at /usr/src/debug/koffice-2.1.2/libs/main/KoView.cpp:467
#10 0xb1e35f8f in KoDockerManager::Private::removeDockers (this=0x8d71320) at /usr/src/debug/koffice-2.1.2/libs/main/KoDockerManager.cpp:69
#11 0xb1e36b92 in KoDockerManager::~KoDockerManager (this=0x8d73fd0, __in_chrg=<value optimized out>) at /usr/src/debug/koffice-2.1.2/libs/main/KoDockerManager.cpp:115
#12 0xb6aff93c in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#13 0xb6065952 in QWidget::~QWidget (this=0x826d038, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1469
#14 0xb64883ef in QMainWindow::~QMainWindow (this=0x826d038, __in_chrg=<value optimized out>) at widgets/qmainwindow.cpp:341
#15 0xb6da7651 in KMainWindow::~KMainWindow() () from /usr/lib/libkdeui.so.5
#16 0xb6e3183a in KXmlGuiWindow::~KXmlGuiWindow() () from /usr/lib/libkdeui.so.5
#17 0xb740bccb in KParts::MainWindow::~MainWindow() () from /usr/lib/libkparts.so.4
#18 0xb1e698e4 in KoMainWindow::~KoMainWindow (this=0x826d038, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/koffice-2.1.2/libs/main/KoMainWindow.cpp:410
#19 0xb6aff503 in qDeleteInEventHandler(QObject*) () from /usr/lib/libQtCore.so.4
#20 0xb6b00ca8 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb605d5b0 in QWidget::event (this=0x826d038, event=0x8247ad0) at kernel/qwidget.cpp:8455
#22 0xb6489304 in QMainWindow::event (this=0x826d038, event=0x8247ad0) at widgets/qmainwindow.cpp:1433
#23 0xb6e3d704 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#24 0xb6e60272 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#25 0xb5ffd3fc in QApplicationPrivate::notify_helper (this=0x80cb708, receiver=0x826d038, e=0x8247ad0) at kernel/qapplication.cpp:4300
#26 0xb60042d8 in QApplication::notify (this=0x826d038, receiver=0x826d038, e=0x8247ad0) at kernel/qapplication.cpp:4265
#27 0xb6d82c71 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb6aefdde in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#29 0xb6af27e3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#30 0xb6af293c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#31 0xb6b1ce4d in ?? () from /usr/lib/libQtCore.so.4
#32 0xb57684c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb576bd98 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb576bebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb6b1c931 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0xb60bde0a in QGuiEventDispatcherGlib::processEvents (this=0x805de08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0xb6aee44d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0xb6aee899 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0xb6af2a10 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#40 0xb5ffd4a4 in QApplication::exec () at kernel/qapplication.cpp:3579
#41 0xb76c2005 in kdemain (argc=1, argv=0x80ad278) at /usr/src/debug/koffice-2.1.2/kword/part/main.cpp:38
#42 0x0804e4af in _start ()

Possible duplicates by query: bug 236417, bug 235023, bug 162055.

Reported using DrKonqi
Comment 1 Thomas Zander 2010-05-08 16:48:53 UTC

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