Bug 350547 - Calligra Stage crashes on undo button
Summary: Calligra Stage crashes on undo button
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrastage
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: T Zachmann
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-23 13:43 UTC by Carsten Jacobi
Modified: 2018-11-30 04:07 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 Carsten Jacobi 2015-07-23 13:43:23 UTC
Application: calligrastage (2.9.5)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 4.0.6-200.fc21.ppc64 ppc64
Distribution: "Fedora release 21 (Twenty One)"

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

Just tried to undo changes on a presentation I am working on.

-- Backtrace:
Application: Stage (calligrastage), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x3fff7c3cae50 (LWP 4805))]

Thread 2 (Thread 0x3fff66caf030 (LWP 6372)):
#0  0x00003fff7d1702b0 in .__GI___poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00003fff7c490490 in g_poll (__timeout=<optimized out>, __nfds=<error reading variable: value has been optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:46
#2  0x00003fff7c490490 in g_poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at gpoll.c:124
#3  0x00003fff7c47b6a4 in g_main_context_iterate (priority=2147483647, n_fds=<optimized out>, fds=0x3fff600aac10, timeout=<optimized out>, context=0x3fff6000dd00) at gmain.c:4076
#4  0x00003fff7c47b6a4 in g_main_context_iterate (context=context@entry=0x3fff6000dd00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776
#5  0x00003fff7c47b844 in g_main_context_iteration (context=0x3fff6000dd00, may_block=<optimized out>) at gmain.c:3842
#6  0x00003fff7e6d54ec in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x3fff60019fd0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#7  0x00003fff7e68eaa0 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00003fff7e68ef98 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x3fff66cae468, flags=...) at kernel/qeventloop.cpp:204
#9  0x00003fff7e52b9e4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
#10 0x00003fff7e665dbc in QInotifyFileSystemWatcherEngine::run() (this=0x3925d110) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00003fff7e52f4e8 in QThreadPrivate::start(void*) (arg=0x3925d110) at thread/qthread_unix.cpp:349
#12 0x00003fff7e42ba64 in start_thread (arg=0x3fff66caf030) at pthread_create.c:312
#13 0x00003fff7d180594 in .__clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S:96

Thread 1 (Thread 0x3fff7c3cae50 (LWP 4805)):
[KCrash Handler]
#6  0x00003fff6c450dc0 in 00000b52.plt_call._ZN20KoCanvasObserverBase17setObservedCanvasEP12KoCanvasBase () at /lib64/libflake.so.14
#7  0x00003fff6c454414 in .KoDocumentResourceManager::hasResource(int) const () at /lib64/libflake.so.14
#8  0x00003fff471c05b0 in 00000017.plt_call._ZN9QListData6appendEv () at /usr/lib64/kde4/calligra_shape_spreadsheet-deferred.so
#9  0x00003fff6c4bea0c in .KoShapeFactoryBase::createDefaultShape(KoDocumentResourceManager*) const () at /lib64/libflake.so.14
#10 0x00003fff6c54bbf0 in 00000b52.plt_call._ZN20KoCanvasObserverBase17setObservedCanvasEP12KoCanvasBase () at /lib64/libflake.so.14
#11 0x00003fff6c560bcc in .KoCreateShapesTool::createStrategy(KoPointerEvent*) () at /lib64/libflake.so.14
#12 0x00003fff6c560364 in .KoInteractionTool::mousePressEvent(KoPointerEvent*) () at /lib64/libflake.so.14
#13 0x00003fff6c4d79f0 in .KoToolProxy::mousePressEvent(KoPointerEvent*) () at /lib64/libflake.so.14
#14 0x00003fff6c4d7bf0 in .KoToolProxy::mousePressEvent(QMouseEvent*, QPointF const&) () at /lib64/libflake.so.14
#15 0x00003fff68ba5504 in .KoPAViewModeNormal::mousePressEvent(QMouseEvent*, QPointF const&) () at /lib64/libkopageapp.so.14
#16 0x00003fff68b97198 in .KoPACanvas::mousePressEvent(QMouseEvent*) () at /lib64/libkopageapp.so.14
#17 0x00003fff7d8f8954 in QWidget::event(QEvent*) (this=0x0, event=0x3fffc3e41d08) at kernel/qwidget.cpp:8513
#18 0x00003fff68b97e14 in .KoPACanvas::event(QEvent*) () at /lib64/libkopageapp.so.14
#19 0x00003fff7d87fc08 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x367e8970, receiver=0x37084c30, e=0x3fffc3e41d08) at kernel/qapplication.cpp:4565
#20 0x00003fff7d8895ac in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x37084c30, e=0x3fffc3e41d08) at kernel/qapplication.cpp:4108
#21 0x00003fff6c9a5744 in .KoApplication::notify(QObject*, QEvent*) () at /lib64/libkomain.so.14
#22 0x00003fff7e690af0 in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x3fffc3e429b8, receiver=0x37084c30, event=0x3fffc3e41d08) at kernel/qcoreapplication.cpp:953
#23 0x00003fff7d888374 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=0x37084c30, event=0x3fffc3e41d08, alienWidget=0x0, nativeWidget=0x37084c30, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#24 0x00003fff7d92d378 in QETWidget::translateMouseEvent(_XEvent const*) (this=this@entry=0x37084c30, event=event@entry=0x3fffc3e42168) at kernel/qapplication_x11.cpp:4540
#25 0x00003fff7d92ba90 in QApplication::x11ProcessEvent(_XEvent*) (this=<optimized out>, event=0x3fffc3e42168) at kernel/qapplication_x11.cpp:3663
#26 0x00003fff7d95d358 in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x367f09a0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#27 0x00003fff7c47b26c in g_main_context_dispatch (context=0x367e8c30) at gmain.c:3111
#28 0x00003fff7c47b26c in g_main_context_dispatch (context=0x367e8c30) at gmain.c:3710
#29 0x00003fff7c47b728 in g_main_context_iterate (context=context@entry=0x367e8c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781
#30 0x00003fff7c47b844 in g_main_context_iteration (context=0x367e8c30, may_block=<optimized out>) at gmain.c:3842
#31 0x00003fff7e6d54c8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x36699210, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#32 0x00003fff7d95d578 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#33 0x00003fff7e68eaa0 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#34 0x00003fff7e68ef98 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x3fffc3e42878, flags=...) at kernel/qeventloop.cpp:204
#35 0x00003fff7e696ec0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225
#36 0x00003fff7d87d194 in QApplication::exec() () at kernel/qapplication.cpp:3823
#37 0x00003fff733e2e44 in .kdemain () at /usr/lib64/libkdeinit4_calligrastage.so
#38 0x0000000010009270 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) (argc=<optimized out>, argc@entry=1, _name=_name@entry=0x36721b88 "/usr/bin/calligrastage", args=<optimized out>, args@entry=0x36721b9f "", cwd=cwd@entry=0x0, envc=envc@entry=1, envs=<optimized out>, envs@entry=0x36721ba7 "DISPLAY=:0", reset_env=<optimized out>, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x36721bba "dyn-9-152-241-105.boeblingen.de.ibm.com;1437647306;579773;2819_TIME1284262") at /usr/src/debug/kdelibs-4.14.9/kinit/kinit.cpp:726
#39 0x000000001000a140 in handle_launcher_request(int, char const*) (sock=<optimized out>, who=<optimized out>) at /usr/src/debug/kdelibs-4.14.9/kinit/kinit.cpp:1218
#40 0x000000001000aa54 in handle_requests(pid_t) (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.14.9/kinit/kinit.cpp:1411
#41 0x0000000010005764 in main(int, char**, char**) (argc=<optimized out>, argv=0x3fffc3e43918, envp=0x3fffc3e43940) at /usr/src/debug/kdelibs-4.14.9/kinit/kinit.cpp:1899

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 04:05:34 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 2 Bug Janitor Service 2018-11-15 10:55:02 UTC
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!
Comment 3 Bug Janitor Service 2018-11-30 04:07:09 UTC
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!