Bug 263096 - crash when clicking "Use this Template" after startup
Summary: crash when clicking "Use this Template" after startup
Status: RESOLVED FIXED
Alias: None
Product: calligrasheets
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.4-snapshots
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Sheets (KSpread) Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-14 03:07 UTC by Alexander Potashev
Modified: 2018-11-03 19:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (2.87 KB, text/plain)
2011-01-14 03:15 UTC, Alexander Potashev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Potashev 2011-01-14 03:07:46 UTC
Application: kspread (2.3.0)
KDE Platform Version: 4.5.95 (4.6 RC2) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-rc8-00064-g989d873 x86_64
Distribution: "Gentoo Base System release 2.0.1-r1"

-- Information about the crash:
- What I was doing when the application crashed:

1. run KSpread
2. select "Blank Page" template
3. click "Use this Template"

The crash can be reproduced every time.

-- Backtrace:
Application: KSpread (kspread), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb713ea4760 (LWP 14465))]

Thread 2 (Thread 0x7fb6ef3fb700 (LWP 14512)):
#0  0x00007fb71385aa93 in poll () from /lib/libc.so.6
#1  0x00007fb70e804a7d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007fb70e804ed4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fb711f82cd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007fb711f562d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007fb711f566bd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007fb711e65bcd in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007fb711f368b8 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fb711e68afe in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007fb70e5a9914 in start_thread () from /lib/libpthread.so.0
#10 0x00007fb71386377d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fb713ea4760 (LWP 14465)):
[KCrash Handler]
#6  0x00007fb71295b61c in QCursor::shape() const () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fb71299ae3f in QWidget::setCursor(QCursor const&) () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007fb6f76db452 in KarbonFilterEffectsTool::KarbonFilterEffectsTool(KoCanvasBase*) () from /usr/lib64/kde4/karbontools.so
#9  0x00007fb6f76e03a5 in KarbonFilterEffectsToolFactory::createTool(KoCanvasBase*) () from /usr/lib64/kde4/karbontools.so
#10 0x00007fb71009121d in ToolHelper::createTool(KoCanvasBase*) const () from /usr/lib/libflake.so.8
#11 0x00007fb710094254 in KoToolManager::Private::createCanvasData(KoCanvasController*, KoInputDevice) () from /usr/lib/libflake.so.8
#12 0x00007fb710097599 in KoToolManager::Private::attachCanvas(KoCanvasController*) () from /usr/lib/libflake.so.8
#13 0x00007fb710097c65 in KoToolManager::addController(KoCanvasController*) () from /usr/lib/libflake.so.8
#14 0x00007fb6ff343904 in KSpread::View::initView() () from /usr/lib/libkspreadcommon.so.8
#15 0x00007fb6ff344383 in KSpread::View::View(QWidget*, KSpread::Doc*) () from /usr/lib/libkspreadcommon.so.8
#16 0x00007fb6ff322bec in KSpread::Doc::createViewInstance(QWidget*) () from /usr/lib/libkspreadcommon.so.8
#17 0x00007fb71349b6f1 in KoDocument::createView(QWidget*) () from /usr/lib/libkomain.so.8
#18 0x00007fb7134c8589 in KoMainWindow::setRootDocument(KoDocument*) () from /usr/lib/libkomain.so.8
#19 0x00007fb71349d734 in KoDocument::deleteOpenPane() () from /usr/lib/libkomain.so.8
#20 0x00007fb7134a3ab5 in KoDocument::openTemplate(KUrl const&) () from /usr/lib/libkomain.so.8
#21 0x00007fb6ff322c8b in KSpread::Doc::openTemplate(KUrl const&) () from /usr/lib/libkspreadcommon.so.8
#22 0x00007fb6ff3243a2 in KSpread::Doc::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkspreadcommon.so.8
#23 0x00007fb711f6ecff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007fb71350db55 in KoOpenPane::openTemplate(KUrl const&) () from /usr/lib/libkomain.so.8
#25 0x00007fb71350e238 in KoOpenPane::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkomain.so.8
#26 0x00007fb711f6ecff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007fb71350be42 in KoDetailsPane::openUrl(KUrl const&) () from /usr/lib/libkomain.so.8
#28 0x00007fb71351a81c in KoTemplatesPane::openFile(QModelIndex const&) () from /usr/lib/libkomain.so.8
#29 0x00007fb71350bfd4 in KoDetailsPane::openFile() () from /usr/lib/libkomain.so.8
#30 0x00007fb71350c0b1 in KoDetailsPane::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkomain.so.8
#31 0x00007fb71351aa50 in KoTemplatesPane::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkomain.so.8
#32 0x00007fb711f6ecff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007fb712fe2482 in QAbstractButton::clicked(bool) () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007fb712cf32db in QAbstractButtonPrivate::emitClicked() () from /usr/lib64/qt4/libQtGui.so.4
#35 0x00007fb712cf496b in QAbstractButtonPrivate::click() () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007fb712cf4bcc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fb71299baad in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#38 0x00007fb71294677c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#39 0x00007fb71294c9de in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007fb70f220b76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#41 0x00007fb711f5754b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#42 0x00007fb71294b3d5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#43 0x00007fb7129cd4c3 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib64/qt4/libQtGui.so.4
#44 0x00007fb7129cc5f9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007fb7129f5d12 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtGui.so.4
#46 0x00007fb70e800e21 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0x00007fb70e804d20 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#48 0x00007fb70e804ed4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0x00007fb711f82c83 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#50 0x00007fb7129f568e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#51 0x00007fb711f562d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#52 0x00007fb711f566bd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#53 0x00007fb711f5a693 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#54 0x00007fb713aee62d in kdemain () from /usr/lib/libkdeinit4_kspread.so
#55 0x00007fb7137b0bbd in __libc_start_main () from /lib/libc.so.6
#56 0x0000000000400789 in _start ()

Reported using DrKonqi
Comment 1 Alexander Potashev 2011-01-14 03:15:48 UTC
Created attachment 55994 [details]
New crash information added by DrKonqi

kword (2.3.0) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.0

- What I was doing when the application crashed:

KWord crashed right after I started it up.

-- Backtrace (Reduced):
#6  0x00007f1e606a961c in QCursor::shape() const () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f1e606e8e3f in QWidget::setCursor(QCursor const&) () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f1e460ad452 in KarbonFilterEffectsTool::KarbonFilterEffectsTool(KoCanvasBase*) () from /usr/lib64/kde4/karbontools.so
#9  0x00007f1e460b23a5 in KarbonFilterEffectsToolFactory::createTool(KoCanvasBase*) () from /usr/lib64/kde4/karbontools.so
#10 0x00007f1e5dddf21d in ToolHelper::createTool(KoCanvasBase*) const () from /usr/lib/libflake.so.8
Comment 2 Andrew Crouthamel 2018-10-29 22:37:22 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Alexander Potashev 2018-11-03 19:55:18 UTC
Cannot reproduce anymore with Calligra Sheets 3.1.0.