| Summary: | Calligra Tables crashes if the user opens a file while editing any cell for the first time | ||
|---|---|---|---|
| Product: | [Applications] calligrasheets | Reporter: | Alvaro Fernando García <alvarofernandogarcia> |
| Component: | general | Assignee: | Calligra Sheets (KSpread) Bugs <calligra-sheets-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | CC: | justin.zobel, sebsauer |
| Priority: | NOR | ||
| Version First Reported In: | 2.4-snapshots | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Alvaro Fernando García
2011-11-12 02:24:42 UTC
Can reproduce with master. Application: Tables (calligratables), signal: Segmentation fault [Current thread is 1 (Thread 0x7f83313ae7a0 (LWP 3382))] Thread 2 (Thread 0x7f830e2e4700 (LWP 3386)): #0 0x00007f832a9ec4f3 in poll () from /lib64/libc.so.6 #1 0x00007f832554a114 in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f832554a650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f832ba27636 in QEventDispatcherGlib::processEvents (this=0xcbf930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f832b9fbc22 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f832b9fbe35 in QEventLoop::exec (this=0x7f830e2e3ce0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f832b910be4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:498 #7 0x00007f832b9dd358 in QInotifyFileSystemWatcherEngine::run (this=0x1841610) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f832b9134d5 in QThreadPrivate::start (arg=0x1841610) at thread/qthread_unix.cpp:331 #9 0x00007f8328e089e3 in ?? () from /usr/lib64/libGL.so.1 #10 0x00007f832b682a3f in start_thread () from /lib64/libpthread.so.0 #11 0x00007f832a9f566d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f83313ae7a0 (LWP 3382)): [KCrash Handler] #6 parent (this=0xcd20a0) at ../../src/corelib/kernel/qobject.h:250 #7 parentWidget (this=0xcd20a0) at ../../src/gui/kernel/qwidget.h:1022 #8 QWidget::window (this=0xcd20a0) at kernel/qwidget.cpp:4291 #9 0x00007f832c682a11 in QWidget::setParent (this=0xcd20a0, parent=0xab49b0, f=...) at kernel/qwidget.cpp:10064 #10 0x00007f832c683322 in QWidget::setParent (this=<value optimized out>, parent=<value optimized out>) at kernel/qwidget.cpp:10049 #11 0x00007f8330cf5c49 in KoToolDocker::Private::recreateLayout (this=0xaa3a80, optionWidgetList=...) at /home/snoopy/src/calligra/libs/main/KoToolDocker.cpp:84 #12 0x00007f8330cf55a3 in KoToolDocker::setOptionWidgets (this=0x734270, optionWidgetList=...) at /home/snoopy/src/calligra/libs/main/KoToolDocker.cpp:276 #13 0x00007f8330c99070 in KoDockerManager::newOptionWidgets (this=0x702450, optionWidgetList=...) at /home/snoopy/src/calligra/libs/main/KoDockerManager.cpp:170 #14 0x00007f8330c991ee in KoDockerManager::qt_metacall (this=0x702450, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffb7d8c150) at /home/snoopy/src/build/calligra/libs/main/KoDockerManager.moc:78 #15 0x00007f832ba10e8f in QMetaObject::activate (sender=0x1874d30, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffb7d8c150) at kernel/qobject.cpp:3287 #16 0x00007f83302995f5 in KoCanvasControllerWidget::toolOptionWidgetsChanged (this=0x1874d30, _t1=...) at /home/snoopy/src/build/calligra/libs/flake/KoCanvasControllerWidget.moc:97 #17 0x00007f8330298969 in KoCanvasControllerWidget::setToolOptionWidgets (this=0x1874d30, widgetMap=...) at /home/snoopy/src/calligra/libs/flake/KoCanvasControllerWidget.cpp:534 #18 0x00007f83302ac360 in KoToolManager::Private::postSwitchTool (this=0xda46e0, temporary=false) at /home/snoopy/src/calligra/libs/flake/KoToolManager.cpp:388 #19 0x00007f83302ab3ad in KoToolManager::Private::switchTool (this=0xda46e0, tool=0x20f7290, temporary=false) at /home/snoopy/src/calligra/libs/flake/KoToolManager.cpp:274 #20 0x00007f83302ab738 in KoToolManager::Private::switchTool (this=0xda46e0, id=..., temporary=false) at /home/snoopy/src/calligra/libs/flake/KoToolManager.cpp:300 #21 0x00007f83302afdda in KoToolManager::switchToolRequested (this=0xdeb3e0, id=...) at /home/snoopy/src/calligra/libs/flake/KoToolManager.cpp:853 #22 0x00007f831b3be0fa in Calligra::Tables::View::finishLoading (this=0xab5390) at /home/snoopy/src/calligra/tables/part/View.cpp:1112 #23 0x00007f831b3c4b30 in Calligra::Tables::View::qt_metacall (this=0xab5390, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffb7d8c6d0) at /home/snoopy/src/build/calligra/tables/View.moc:162 #24 0x00007f832ba10e8f in QMetaObject::activate (sender=0x22f97f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287 #25 0x00007f832ba17aff in QSingleShotTimer::timerEvent (this=0x22f97f0) at kernel/qtimer.cpp:308 #26 0x00007f832ba104d9 in QObject::event (this=0x22f97f0, e=<value optimized out>) at kernel/qobject.cpp:1190 #27 0x00007f832c62e264 in QApplicationPrivate::notify_helper (this=0x706140, receiver=0x22f97f0, e=0x7fffb7d8ce80) at kernel/qapplication.cpp:4481 #28 0x00007f832c63681a in QApplication::notify (this=<value optimized out>, receiver=0x22f97f0, e=0x7fffb7d8ce80) at kernel/qapplication.cpp:4360 #29 0x00007f832d345ae6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #30 0x00007f832b9fc7cc in QCoreApplication::notifyInternal (this=0x7fffb7d8d1f0, receiver=0x22f97f0, event=0x7fffb7d8ce80) at kernel/qcoreapplication.cpp:787 #31 0x00007f832ba2a198 in sendEvent (this=0x700f50) at kernel/qcoreapplication.h:215 #32 QTimerInfoList::activateTimers (this=0x700f50) at kernel/qeventdispatcher_unix.cpp:618 #33 0x00007f832ba26f04 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #34 0x00007f8325549bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #35 0x00007f832554a3b0 in ?? () from /lib64/libglib-2.0.so.0 #36 0x00007f832554a650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #37 0x00007f832ba275df in QEventDispatcherGlib::processEvents (this=0x6507b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #38 0x00007f832c6d41ae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #39 0x00007f832b9fbc22 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #40 0x00007f832b9fbe35 in QEventLoop::exec (this=0x7fffb7d8d190, flags=...) at kernel/qeventloop.cpp:201 #41 0x00007f832ba0027b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #42 0x00007f8330fe5823 in kdemain (argc=1, argv=0x7fffb7d8d3e8) at /home/snoopy/src/calligra/tables/part/Main.cpp:43 #43 0x0000000000400976 in main (argc=1, argv=0x7fffb7d8d3e8) at /home/snoopy/src/build/calligra/tables/calligratables_dummy.cpp:3 Thank you for the crash report, Alvaro and Sebastian. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |