View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004722 | Scribus | User Interface | public | 2006-12-04 11:31 | 2010-12-13 18:06 |
Reporter | christoph_s | Assigned To | christoph_s | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | won't fix | ||
Platform | x86 | OS | Linux | OS Version | SuSE 10.1 |
Product Version | 1.3.3.6cvs | ||||
Summary | 0004722: Issue with drag cursor for vector drawings under KDE | ||||
Description | In some cases Scribus takes very long to import vector files (especially EPS). If the user decides to do something different until import is finished, he won't be able to place the vector graphic in Scribus, because the cursor appears in the K-Control bar. If the user then switches to Scribus his one-time opportunity to place the drawing is gone. gdb: Grabbing the mouse failed with "GrabInvalidTime" psimport: couldn't start dragging! Same in 1.3.4cvs. | ||||
Tags | No tags attached. | ||||
Patch | |||||
related to | 0002407 | acknowledged | Metabug: Misleading and wrong cursors |
|
Further observation: 1.3.3.6cvs sometimes crashes on these occasions: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1225111184 (LWP 12619)] 0xb7a1c7d6 in QDragObject::source () from /usr/lib/libqt-mt.so.3 (gdb) bt #0 0xb7a1c7d6 in QDragObject::source () from /usr/lib/libqt-mt.so.3 0000001 0xb79ba982 in QDragManager::move () from /usr/lib/libqt-mt.so.3 0000002 0xb79bb47a in QDragManager::eventFilter () from /usr/lib/libqt-mt.so.3 0000003 0xb7a0defb in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 0000004 0xb7a0ee5b in QApplication::notify () from /usr/lib/libqt-mt.so.3 0000005 0xb79adc42 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 0000006 0xb79ace16 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 0000007 0xb79bd45a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 0000008 0xb7a24d68 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 0000009 0xb7a0da5f in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 0000010 0xb79bb1f6 in QDragManager::drag () from /usr/lib/libqt-mt.so.3 0000011 0xb7a1c096 in QDragObject::drag () from /usr/lib/libqt-mt.so.3 0000012 0xb7a1bdb9 in QDragObject::drag () from /usr/lib/libqt-mt.so.3 0000013 0xb6511e7d in EPSPlug (this=0x8fc0360, fName=@0xbfeb3304, flags=10, showProgress=true) at importps.cpp:239 0000014 0xb6517ad6 in ImportPSPlugin::import (this=0x8ef9b88, fileName=@0xbfeb3350, flags=10) at importpsplugin.cpp:152 0000015 0xb6517322 in ImportPSPlugin::qt_invoke (this=0x8ef9b88, _id=2, _o=0xbfeb33d8) at importpsplugin.moc:98 0000016 0xb7a6ce01 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000017 0xb7a6dafd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000018 0xb7dc6619 in QAction::activated () from /usr/lib/libqt-mt.so.3 0000019 0xb7bab18e in QAction::internalActivation () from /usr/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000020 0xb7dc693c in QAction::qt_invoke () from /usr/lib/libqt-mt.so.3 0000021 0x085f3d99 in ScrAction::qt_invoke (this=0x8f00c80, _id=8, _o=0xbfeb34e4) at /home/christoph/scribus133/Scribus/scribus/scraction.moc:211 0000022 0xb7a6ce9d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000023 0xb7da439e in QSignal::signal () from /usr/lib/libqt-mt.so.3 0000024 0xb7a88f77 in QSignal::activate () from /usr/lib/libqt-mt.so.3 0000025 0xb7b70ffa in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3 0000026 0xb7aa5bc0 in QWidget::event () from /usr/lib/libqt-mt.so.3 0000027 0xb7a0df37 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 0000028 0xb7a0ee5b in QApplication::notify () from /usr/lib/libqt-mt.so.3 0000029 0xb79ae51e in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 0000030 0xb79ace16 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 0000031 0xb79bd45a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 0000032 0xb7a24d68 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 0000033 0xb7a24bfe in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 0000034 0xb7a0daef in QApplication::exec () from /usr/lib/libqt-mt.so.3 0000035 0x083c5c17 in mainApp (argc=1, argv=0xbfeb3d94) at /home/christoph/scribus133/Scribus/scribus/main_nix.cpp:74 0000036 0x083c5c7e in main (argc=157136688, argv=0x8f199e8) at /home/christoph/scribus133/Scribus/scribus/main_nix.cpp:50 Scribus 1.3.4cvs freezes, and sometimes the whole desktop freezes too. The only thing that can be moved around in those cases is the drag cursor. |
|
Still present ? I cannot replicate here. |
|
No longer an issue with 1.3.5+ |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-12-04 11:31 | christoph_s | New Issue | |
2006-12-05 16:00 | christoph_s | Note Added: 0013777 | |
2006-12-06 18:07 | christoph_s | Severity | minor => crash |
2007-05-23 19:32 | christoph_s | Relationship added | related to 0002407 |
2010-12-13 14:25 |
|
Note Added: 0025115 | |
2010-12-13 18:06 | christoph_s | Note Added: 0025119 | |
2010-12-13 18:06 | christoph_s | Status | new => resolved |
2010-12-13 18:06 | christoph_s | Resolution | open => won't fix |
2010-12-13 18:06 | christoph_s | Assigned To | => christoph_s |
2010-12-13 18:06 | christoph_s | Status | resolved => closed |