View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012173 | Scribus | User Interface | public | 2014-03-30 13:56 | 2014-06-25 11:22 |
Reporter | PeterBenedek | Assigned To | jghali | ||
Priority | low | Severity | crash | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x86 | OS | Linux Mint | OS Version | 16 (32bit) |
Summary | 0012173: Theme change after crash. | ||||
Description | Environment: Linux Mint 16 "Petra" Version: Scribus 1.5.0 (https://launchpad.net/~scribus/+archive/ppa [^]) Language: HU Theme change after crash. Link this video: https://www.dropbox.com/s/lbvx037cq40e4fq/theme_change_crash.avi | ||||
Steps To Reproduce | - Scribus language set: Hungarian (English is rarely a problem) - Open new document. - File > Preferences (Beállítások...) > User Interface (Felhasználói felület) > Apparance (Megjelenés) > Theme (Téma) Set: Fusion > OK Set: GTK+ > OK Set: Fusion > OK | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
Same with Italian language GUI (probably even with other languages) My backtrace for 1.5.0 SVN (18965): Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6ceab88 in QApplication::setStyle(QStyle*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 (gdb) bt #0 0x00007ffff6ceab88 in QApplication::setStyle(QStyle*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000001 0x0000000000cb8c08 in ScribusMainWindow::slotPrefsOrg (this=0x19aa1d0) at /home/.../Scribus/scribus/scribus.cpp:7193 0000002 0x000000000078c7f9 in ScribusMainWindow::qt_static_metacall (_o=0x19aa1d0, _c=QMetaObject::InvokeMetaMethod, _id=202, _a=0x7fffffffc400) at /home/.../Scribus/build/scribus/moc_scribus.cpp:1121 0000003 0x00007ffff769d6b1 in QMetaObject::activate(QObject*, int, int, void**) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000004 0x00007ffff6ce0e92 in QAction::triggered(bool) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000005 0x00007ffff6ce2cc7 in QAction::activate(QAction::ActionEvent) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000006 0x00007ffff6e6776a in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000007 0x00007ffff6e6e98f in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000008 0x00007ffff6e6f910 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000009 0x00007ffff6d24077 in QWidget::event(QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000010 0x00007ffff6e716bb in QMenu::event(QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000011 0x00007ffff6cec0f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000012 0x00007ffff6cef4d6 in QApplication::notify(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000013 0x00007ffff7674734 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000014 0x00007ffff6cee54a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000015 0x00007ffff6d43869 in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000016 0x00007ffff6d45f98 in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000017 0x00007ffff6cec0f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000018 0x00007ffff6cef6ae in QApplication::notify(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000019 0x00007ffff7674734 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000020 0x00007ffff6608c21 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Gui.so.5 0000021 0x00007ffff66094a5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Gui.so.5 0000022 0x00007ffff65f0ba8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Gui.so.5 0000023 0x00007fffe58281b0 in ?? () from /home/.../Qt/5.2.1/gcc_64/plugins/platforms/libqxcb.so 0000024 0x00007fffed05d316 in g_main_dispatch (context=0x7fffe0001740) at gmain.c:3066 0000025 g_main_context_dispatch (context=context@entry=0x7fffe0001740) at gmain.c:3642 0000026 0x00007fffed05d668 in g_main_context_iterate (context=context@entry=0x7fffe0001740, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 0000027 0x00007fffed05d70c in g_main_context_iteration (context=0x7fffe0001740, may_block=1) at gmain.c:3774 0000028 0x00007ffff76c5374 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000029 0x00007ffff76734ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000030 0x00007ffff767753e in QCoreApplication::exec() () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000031 0x0000000001230ce4 in mainApp (argc=1, argv=0x7fffffffdd78) at /home/.../Scribus/scribus/main_nix.cpp:86 0000032 0x0000000001230c74 in main (argc=1, argv=0x7fffffffdd78) at /home/.../Scribus/scribus/main_nix.cpp:54 |
|
This is a strange one : i can reproduce it on Windows (Qt 5.1.1)... but not in Linux Mint 16 with the system provided Qt version (5.0.2). I cannot detect any inconsistent state in our code. Maybe a Qt issue... |
|
Important: must be an open document! Quote Scribus: Help > About Qt "About Qt: This program uses Qt version 5.0.2." I can reproduce it on Linux Mint 16. |
|
Re-tested with 1.5.0.svn (19272) with Qt 5.3 and no crash. PeterBenedek could you try again with a newer version of Scribus/Qt? |
|
Cannot reproduce on 1.5svn r19270 OSX 10.8.5 (Homebrew built Qt5.3) |
|
Tested: Linux Mint 17 Scribus: 1.5.0svn201406242331-30 Qt 5.2.1 It works well! |
|
Closing then as this crash was caused most likely by a Qt bug. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-03-30 13:56 | PeterBenedek | New Issue | |
2014-03-31 13:43 | FirasH | Note Added: 0031578 | |
2014-03-31 15:09 | jghali | Note Added: 0031583 | |
2014-04-01 15:08 | PeterBenedek | Note Added: 0031589 | |
2014-04-01 16:11 | PeterBenedek | Note Edited: 0031589 | |
2014-04-01 16:12 | PeterBenedek | Note Edited: 0031589 | |
2014-06-23 19:07 | FirasH | Note Added: 0032263 | |
2014-06-23 20:59 | Kunda | Note Added: 0032267 | |
2014-06-25 06:31 | PeterBenedek | Note Added: 0032305 | |
2014-06-25 11:22 | jghali | Note Added: 0032308 | |
2014-06-25 11:22 | jghali | Status | new => resolved |
2014-06-25 11:22 | jghali | Resolution | open => no change required |
2014-06-25 11:22 | jghali | Assigned To | => jghali |
2014-06-25 11:22 | jghali | Status | resolved => closed |