Bug 293601 - Crash on closing Stage
Summary: Crash on closing Stage
Status: RESOLVED WORKSFORME
Alias: None
Product: calligrastage
Classification: Applications
Component: general (show other bugs)
Version: 2.4-snapshots
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: T Zachmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-08 05:09 UTC by Robert Downing
Modified: 2018-11-30 03:50 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 Robert Downing 2012-02-08 05:09:05 UTC
Application: calligrastage (2.4 Beta 6)
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Closing Stage, saving PPT as ODP in the process. Save appeared to work (file exists).

-- Backtrace:
Application: Stage (calligrastage), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4112950 (LWP 5863))]

Thread 3 (Thread 0xaeec1b70 (LWP 5866)):
#0  0xb4d88d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb64e87d5 in do_gettime (frac=0xaeec1010, sec=0xaeec1008) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb65bb4b6 in QTimerInfoList::updateCurrentTime (this=0x9dc938c) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb65bb80a in QTimerInfoList::timerWait (this=0x9dc938c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb65ba053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaeec111c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb65ba0ed in timerSourcePrepare (source=0x9dc9358, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb521d88c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb521e637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb521ec2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb65bab37 in QEventDispatcherGlib::processEvents (this=0x9e388e8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb658b1dd in QEventLoop::processEvents (this=0xaeec12a0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb658b421 in QEventLoop::exec (this=0xaeec12a0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb648e90b in QThread::exec (this=0x9e09af8) at thread/qthread.cpp:498
#14 0xb656be2d in QInotifyFileSystemWatcherEngine::run (this=0x9e09af8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb64917b3 in QThreadPrivate::start (arg=0x9e09af8) at thread/qthread_unix.cpp:331
#16 0xb52f4d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb76870ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xae3b3b70 (LWP 5872)):
#0  0xb521d892 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb521e637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb521ec2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb65bab37 in QEventDispatcherGlib::processEvents (this=0xb3168b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0xb658b1dd in QEventLoop::processEvents (this=0xae3b32a0, flags=...) at kernel/qeventloop.cpp:149
#5  0xb658b421 in QEventLoop::exec (this=0xae3b32a0, flags=...) at kernel/qeventloop.cpp:201
#6  0xb648e90b in QThread::exec (this=0xb317068) at thread/qthread.cpp:498
#7  0xb656be2d in QInotifyFileSystemWatcherEngine::run (this=0xb317068) at io/qfilesystemwatcher_inotify.cpp:248
#8  0xb64917b3 in QThreadPrivate::start (arg=0xb317068) at thread/qthread_unix.cpp:331
#9  0xb52f4d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0xb76870ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb4112950 (LWP 5863)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb65a500b in QObject::~QObject (this=0x9b1b678, __in_chrg=<optimized out>) at kernel/qobject.cpp:861
#9  0xb65a5642 in QObject::~QObject (this=0x9b1b678, __in_chrg=<optimized out>) at kernel/qobject.cpp:964
#10 0xb5380d54 in QDBusConnectionPrivate::deleteYourself (this=0x9b1b678) at qdbusintegrator.cpp:1028
#11 0xb53790ae in QDBusConnection::~QDBusConnection (this=0x9b24b88, __in_chrg=<optimized out>) at qdbusconnection.cpp:294
#12 0xb539b99d in ~QDBusAbstractInterfacePrivate (this=0x9b24b38, __in_chrg=<optimized out>) at qdbusabstractinterface_p.h:87
#13 QDBusAbstractInterfacePrivate::~QDBusAbstractInterfacePrivate (this=0x9b24b38, __in_chrg=<optimized out>) at qdbusabstractinterface_p.h:87
#14 0xb65a5491 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#15 ~QScopedPointer (this=0x9b24a64, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#16 QObject::~QObject (this=0x9b24a60, __in_chrg=<optimized out>) at kernel/qobject.cpp:818
#17 0xb5396656 in ~QDBusAbstractInterfaceBase (this=0x9b24a60, __in_chrg=<optimized out>) at qdbusabstractinterface.h:67
#18 QDBusAbstractInterface::~QDBusAbstractInterface (this=0x9b24a60, __in_chrg=<optimized out>) at qdbusabstractinterface.cpp:327
#19 0xb537cb36 in QDBusConnectionInterface::~QDBusConnectionInterface (this=0x9b24a60, __in_chrg=<optimized out>) at qdbusconnectioninterface.cpp:177
#20 0xb537cb62 in QDBusConnectionInterface::~QDBusConnectionInterface (this=0x9b24a60, __in_chrg=<optimized out>) at qdbusconnectioninterface.cpp:179
#21 0xb65a0841 in QObjectPrivate::deleteChildren (this=0x9b1b6f8) at kernel/qobject.cpp:1955
#22 0xb65a5439 in QObject::~QObject (this=0x9b1b678, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#23 0xb538721a in QDBusConnectionPrivate::~QDBusConnectionPrivate (this=0x9b1b678, __in_chrg=<optimized out>) at qdbusintegrator.cpp:998
#24 0xb5387542 in QDBusConnectionPrivate::~QDBusConnectionPrivate (this=0x9b1b678, __in_chrg=<optimized out>) at qdbusintegrator.cpp:1016
#25 0xb5380d54 in QDBusConnectionPrivate::deleteYourself (this=0x9b1b678) at qdbusintegrator.cpp:1028
#26 0xb53790ae in QDBusConnection::~QDBusConnection (this=0x9b17a60, __in_chrg=<optimized out>) at qdbusconnection.cpp:294
#27 0xb537c1b6 in ~QDBusDefaultConnection (this=<optimized out>, __in_chrg=<optimized out>) at qdbusconnection.cpp:993
#28 QGlobalStaticDeleter<QDBusDefaultConnection>::~QGlobalStaticDeleter (this=0xb53e2980, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1825
#29 0xb75e7981 in ?? () from /lib/i386-linux-gnu/libc.so.6
#30 0xb75e7a0d in exit () from /lib/i386-linux-gnu/libc.so.6
#31 0xb75ce11b in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#32 0x08048531 in _start ()

Reported using DrKonqi
Comment 1 T Zachmann 2012-03-25 05:49:45 UTC
This is a chart bug
Comment 2 Inge Wallin 2012-04-20 20:51:09 UTC
Zagge: What makes you say that? I cannot find a single line in the backtrace that suggests a chart bug.  Did you move the wrong bug?

To the reporter: Since you tested this we have fixed many crashes, and especially one very annoying on program exit. I suspect that this bug was also fixed at the same time.  Can you reproduce it with 2.4?
Comment 3 T Zachmann 2012-04-21 03:41:16 UTC
Right that seems to have been done by mistake. Looks like the famous dbus crash.
Comment 4 Robert Downing 2012-04-21 13:42:29 UTC
Cannot find 2.4 version to install. Link on web page is 404.
Comment 5 Inge Wallin 2015-01-22 13:37:38 UTC
Robert: Is this bug still valid? It would help a lot if you could test again with a late 2.8 or 2.9 and if it does happen, can you attach the file to the bug report?
Comment 6 Andrew Crouthamel 2018-10-31 04:10:19 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 7 Bug Janitor Service 2018-11-15 10:37:17 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 8 Bug Janitor Service 2018-11-30 03:50:18 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!