Application: karbon (2.4.1) KDE Platform Version: 4.8.5 (4.8.5) "release 521" Qt Version: 4.8.2 Operating System: Linux 3.1.10-1.16-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I change a big group of object to set opacity to 15 (as its not retain once you close karbon) Then export the result as pdf overwritting an existing pdf. hit ctrl s to save the document, ctrl q to quit Karbon said the document as unsaved items (w00t?) and propose to save it again. I hit save and get that nice crash. The crash can be reproduced some of the time. -- Backtrace: Application: Karbon (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7f10b0280760 (LWP 32366))] Thread 2 (Thread 0x7f108b503700 (LWP 833)): #0 0x00007f10ad876ff3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f10aa439ae8 in g_main_context_poll (n_fds=1, fds=0x7f1080069590, timeout=-1, context=0x7f10800693b0, priority=<optimized out>) at gmain.c:3386 #2 g_main_context_iterate (context=0x7f10800693b0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3068 #3 0x00007f10aa439fa9 in g_main_context_iteration (context=0x7f10800693b0, may_block=1) at gmain.c:3136 #4 0x00007f10aeee5e36 in QEventDispatcherGlib::processEvents (this=0x7f10800008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f10aeeb5842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f10aeeb5a97 in QEventLoop::exec (this=0x7f108b502d30, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f10aedb55f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007f10aee9562f in QInotifyFileSystemWatcherEngine::run (this=0x83cead0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f10aedb861b in QThreadPrivate::start (arg=0x83cead0) at thread/qthread_unix.cpp:307 #10 0x00007f109fb4eae4 in ?? () from /usr/X11R6/lib64/libGL.so.1 #11 0x00007f10aeb20f05 in start_thread (arg=0x7f108b503700) at pthread_create.c:301 #12 0x00007f10ad88010d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f10b0280760 (LWP 32366)): [KCrash Handler] #6 0x0000000000000000 in ?? () #7 0x00007f10aeecf06a in QObject::~QObject (this=0x8d7e00, __in_chrg=<optimized out>) at kernel/qobject.cpp:854 #8 0x00007f10aeecf829 in QObject::~QObject (this=0x8d7e00, __in_chrg=<optimized out>) at kernel/qobject.cpp:940 #9 0x00007f10abc12de0 in ~QDBusAbstractInterfacePrivate (this=0x996c90, __in_chrg=<optimized out>) at qdbusabstractinterface_p.h:88 #10 QDBusAbstractInterfacePrivate::~QDBusAbstractInterfacePrivate (this=0x996c90, __in_chrg=<optimized out>) at qdbusabstractinterface_p.h:88 #11 0x00007f10aeecf590 in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62 #12 ~QScopedPointer (this=0x9aae48, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100 #13 QObject::~QObject (this=0x9aae40, __in_chrg=<optimized out>) at kernel/qobject.cpp:817 #14 0x00007f10abbf5319 in QDBusConnectionInterface::~QDBusConnectionInterface (this=0x9aae40, __in_chrg=<optimized out>) at qdbusconnectioninterface.cpp:179 #15 0x00007f10aeec92f5 in QObjectPrivate::deleteChildren (this=0x8d7f00) at kernel/qobject.cpp:1917 #16 0x00007f10aeecf55c in QObject::~QObject (this=0x8d7e00, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #17 0x00007f10abbff538 in QDBusConnectionPrivate::~QDBusConnectionPrivate (this=0x8d7e00, __in_chrg=<optimized out>) at qdbusintegrator.cpp:1003 #18 0x00007f10abbff819 in QDBusConnectionPrivate::~QDBusConnectionPrivate (this=0x8d7e00, __in_chrg=<optimized out>) at qdbusintegrator.cpp:1021 #19 0x00007f10abbf49f3 in ~QDBusDefaultConnection (this=0x98ec80, __in_chrg=<optimized out>) at qdbusconnection.cpp:1120 #20 QGlobalStaticDeleter<QDBusDefaultConnection>::~QGlobalStaticDeleter (this=0x7f10abe59c78, __in_chrg=<optimized out>) at ../../src/corelib/global/qglobal.h:1928 #21 0x00007f10ad7dc9a1 in __run_exit_handlers (status=0, listp=0x7f10adb2f4e8, run_list_atexit=true) at exit.c:78 #22 0x00007f10ad7dca25 in __GI_exit (status=<optimized out>) at exit.c:100 #23 0x00000000004088eb in launch (argc=2, _name=0x748728 "/usr/bin/karbon", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x7487a1 "c-3po;1345661254;653978;24376_TIME33223175") at /usr/src/debug/kdelibs-4.8.5/kinit/kinit.cpp:734 #24 0x00000000004099e6 in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kinit/kinit.cpp:1226 #25 0x0000000000409f27 in handle_requests (waitForPid=0) at /usr/src/debug/kdelibs-4.8.5/kinit/kinit.cpp:1419 #26 0x00000000004057a7 in main (argc=4, argv=0x7fff00000001, envp=0x7fff4c7cb9f0) at /usr/src/debug/kdelibs-4.8.5/kinit/kinit.cpp:1907 This bug may be a duplicate of or related to bug 286369. Possible duplicates by query: bug 286369. Reported using DrKonqi
This seems to be the quite often hit close on save bug due some dbus initialisation order and should be fix in the 2.5 release.
Unfortunately I'm still able to reproduce. It happend when you start any karbon and create a new document and then press Ctrl-Q to quite the application. You get asked to save the file and after it is saved it crashes.
*** Bug 313908 has been marked as a duplicate of this bug. ***
Thank you for the crash report. 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.
Due to lack of response, Karbon was drop here. So I'm not able to test it 8 years after.