Bug 85196 - Crash during cut/paste between application instances
Summary: Crash during cut/paste between application instances
Status: RESOLVED WORKSFORME
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-14 17:54 UTC by Mike Myers
Modified: 2004-07-26 17:34 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 Mike Myers 2004-07-14 17:54:50 UTC
Version:           1.2.2 (using KDE KDE 3.2.3)
Installed from:    Unlisted Binary Package
Compiler:          gcc  3.2.2 (Red Hat Linux 3.2.2-5) kde binaries from kde-redhat.org
OS:                Linux

Open an instance of Umbrello with an existing file. Open a second instance with a new file. Select an existing class from the first applciation and copy it to the clipboard. When you attempt to paste it into the tree view in the second application there is usually a crash. Some classes will copy fine, and others cannot copy at all.

Here is a backtrace:
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 16384 (LWP 9082)]

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...0x41160727 in waitpid ()
   from /lib/i686/libpthread.so.0
#0  0x41160727 in waitpid () from /lib/i686/libpthread.so.0
#1  0x407fd7fd in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  0x4115f67e in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x00000058 in ?? ()
#5  0x0815fa76 in UMLListView::findItem(int) ()
#6  0x081e6b6e in UMLClipboard::pasteClip1(UMLDoc*, QMimeSource*) ()
#7  0x081e60dd in UMLClipboard::paste(UMLDoc*, QMimeSource*) ()
#8  0x0814ae5b in UMLApp::slotEditPaste() ()
#9  0x0815e682 in UMLListView::popupMenuSel(int) ()
#10 0x08165607 in UMLListView::qt_invoke(int, QUObject*) ()
#11 0x40bbc090 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#12 0x40bbc1f0 in QObject::activate_signal(int, int) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#13 0x40efea22 in QPopupMenu::activated(int) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#14 0x40cb8c1c in QPopupMenu::actSig(int, bool) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#15 0x40cbd173 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#16 0x40bf0ecc in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#17 0x40b60af5 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#18 0x40b60292 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#19 0x4077dc7c in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#20 0x40af7c4d in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#21 0x40af5beb in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#22 0x40b0ca87 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#23 0x40b72976 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#24 0x40b72818 in QEventLoop::exec() () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#25 0x40b60d41 in QApplication::exec() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#26 0x081322ee in main ()
#27 0x412b0a67 in __libc_start_main () from /lib/i686/libc.so.6
Comment 1 Jonathan Riddell 2004-07-26 17:34:29 UTC
I can't recreate this in current CVS (which has quite a lot of difference from 1.2.2), could you maybe retry with the 1.3 beta?