[kate] [Bug 381606] Kwrite crashes upon close

2017-07-09 Thread Itzik Ephraim
https://bugs.kde.org/show_bug.cgi?id=381606

--- Comment #5 from Itzik Ephraim <ora...@gmail.com> ---
(In reply to Christoph Feck from comment #4)
> Fixed in Qt 5.9
> 
> https://bugreports.qt.io/browse/QTBUG-52988

Thanks Christoph!

Unfortunately, seems like Fedora 26 will only use Qt 5.8 and so KWrite is still
expected to exhibit this bug, unless built locally with Qt 5.9 (risking other
instabilities in the process).

Do I get the picture right?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 381606] Kwrite crashes upon close

2017-07-06 Thread Itzik Ephraim
https://bugs.kde.org/show_bug.cgi?id=381606

--- Comment #3 from Itzik Ephraim <ora...@gmail.com> ---
Hello,

I can confirm that I can see the exact same crash on my machine:
On some occasions KWrite will crash on exit and display the exact same (minus
the memory addresses maybe) stack trace with Threads 1 & 2.


Here are simple reproduction steps that work for me every time:
1. Open KWrite.
2. Press [Ctrl]+[O] or [Ctrl]+[S] to bring the "Open"/"Save as" filesystem
browser dialog.
3. Press [Esc] to cancel the dialog.
4. Press [Alt]+[F4] to close KWrite.

Actual behavior: Kwrite closes but a bug report notification indicates that
KWrite crashed on while closing.
Attached is the console output for this case.

Expected behavior: KWrite should close silently.
This happens if just do steps 1 and 4. I've attached the console output for
this case too, for comparison.

* Distro: Fedora 25 - KDE Spin, x64
* KWrite version: 16.12.3
* Kate Part / KDE Frameworks: 5.34.0
* Qt 5.7.1 (built against 5.7.1)

It might be worth mentioning that I use `fish` (v2.3.1) as the default shell
for my user. I bring it up because I used to use Kate and it seemed to have an
issue with `fish` as the shell at the time - and that's when I switched to
KWrite IIRC.

I'd be glad to provide any other information to assist in the investigation.

Thanks

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 381606] Kwrite crashes upon close

2017-07-06 Thread Itzik Ephraim
https://bugs.kde.org/show_bug.cgi?id=381606

--- Comment #2 from Itzik Ephraim <ora...@gmail.com> ---
Created attachment 106461
  --> https://bugs.kde.org/attachment.cgi?id=106461=edit
KWrite console output - normal exit

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 381606] Kwrite crashes upon close

2017-07-06 Thread Itzik Ephraim
https://bugs.kde.org/show_bug.cgi?id=381606

--- Comment #1 from Itzik Ephraim <ora...@gmail.com> ---
Created attachment 106460
  --> https://bugs.kde.org/attachment.cgi?id=106460=edit
KWrite console output - crash on exit

-- 
You are receiving this mail because:
You are watching all bug changes.

[kate] [Bug 381606] Kwrite crashes upon close

2017-07-06 Thread Itzik Ephraim
https://bugs.kde.org/show_bug.cgi?id=381606

Itzik Ephraim <ora...@gmail.com> changed:

   What|Removed |Added

 CC||ora...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 363224] Kwin crashes from time to time (this time using Virtual Machine Manager)

2017-05-01 Thread Itzik Ephraim
https://bugs.kde.org/show_bug.cgi?id=363224

Itzik Ephraim <ora...@gmail.com> changed:

   What|Removed |Added

 CC||ora...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-frameworkintegration] [Bug 356583] File open/save dialog causes segfaults in several applications

2015-12-31 Thread Itzik Ephraim via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356583

Itzik Ephraim <ora...@gmail.com> changed:

   What|Removed |Added

Summary|KWalletManager5 crashes on  |File open/save dialog
   |"Export as encrypted"   |causes segfaults in several
   ||applications

-- 
You are receiving this mail because:
You are watching all bug changes.


[frameworks-frameworkintegration] [Bug 356583] KWalletManager5 crashes on "Export as encrypted"

2015-12-22 Thread Itzik Ephraim via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356583

--- Comment #5 from Itzik Ephraim <ora...@gmail.com> ---
Hello again,
I don't mean to rush anyone, but I'm curious what is the situation with this?
This bug affects several common KDE apps on my machine (and others') - Kate,
KWalletManager and Konsole, as far as I'm aware.
I would like to see it fixed soon, but I'm only asking if there's anything I/we
can do to help? Is any more information needed to confirm or debug this bug? Do
I have a chance to patch it myself? I've never worked on KDE's source before
and only recently started to use Qt... So I doubt it.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kde] [Bug 356583] New: KWalletManager5 crashes on "Export as encrypted"

2015-12-12 Thread Itzik Ephraim via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=356583

Bug ID: 356583
   Summary: KWalletManager5 crashes on "Export as encrypted"
   Product: kde
   Version: unspecified
  Platform: unspecified
OS: Linux
Status: UNCONFIRMED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: unassigned-b...@kde.org
  Reporter: ora...@gmail.com

Application: kwalletmanager5 (15.08.3)

Qt Version: 5.5.1
Operating System: Linux 4.2.6-301.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
- What I was doing when the application crashed:
With my default (password-protected, of course) wallet open, I was reaching to
File > Export as encrypted. Immediately the program crashes with a segfault.
Trying again results in the same issue.

The crash can be reproduced every time.

-- Backtrace:
Application: Wallet Manager (kwalletmanager5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f30393d8940 (LWP 3423))]

Thread 2 (Thread 0x7f301a735700 (LWP 3442)):
#0  0x7f3031880ffd in poll () at /lib64/libc.so.6
#1  0x7f302e699272 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x7f302e69aee7 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x7f301c8c7da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x7f30324893ce in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#5  0x7f302f38e60a in start_thread () at /lib64/libpthread.so.0
#6  0x7f303188ca9d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f30393d8940 (LWP 3423)):
[KCrash Handler]
#5  0x7f301c8def08 in QXcbWindow::setParent(QPlatformWindow const*) () at
/lib64/libQt5XcbQpa.so.5
#6  0x7f3032f008bb in QWindow::setParent(QWindow*) () at
/lib64/libQt5Gui.so.5
#7  0x7f30336db5d5 in QWidgetPrivate::setParent_sys(QWidget*,
QFlags) () at /lib64/libQt5Widgets.so.5
#8  0x7f30336e6fda in QWidget::setParent(QWidget*, QFlags)
() at /lib64/libQt5Widgets.so.5
#9  0x7f30336e80cc in QWidget::setParent(QWidget*) () at
/lib64/libQt5Widgets.so.5
#10 0x7f30337ce11c in QDialogButtonBox::addButton(QAbstractButton*,
QDialogButtonBox::ButtonRole) () at /lib64/libQt5Widgets.so.5
#11 0x7f3019905e59 in KDEPlatformFileDialog::KDEPlatformFileDialog() () at
/usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#12 0x7f3019906282 in
KDEPlatformFileDialogHelper::KDEPlatformFileDialogHelper() () at
/usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#13 0x7f30198f92fa in
KdePlatformTheme::createPlatformDialogHelper(QPlatformTheme::DialogType) const
() at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#14 0x7f303389d1b5 in QDialogPrivate::platformHelper() const () at
/lib64/libQt5Widgets.so.5
#15 0x7f30338b0958 in QFileDialogPrivate::init(QUrl const&, QString const&,
QString const&) () at /lib64/libQt5Widgets.so.5
#16 0x7f30338b0c76 in QFileDialog::QFileDialog(QFileDialogArgs const&) ()
at /lib64/libQt5Widgets.so.5
#17 0x7f30338b174e in QFileDialog::getSaveFileUrl(QWidget*, QString const&,
QUrl const&, QString const&, QString*, QFlags, QStringList
const&) () at /lib64/libQt5Widgets.so.5
#18 0x7f30338b1a22 in QFileDialog::getSaveFileName(QWidget*, QString
const&, QString const&, QString const&, QString*, QFlags)
() at /lib64/libQt5Widgets.so.5
#19 0x55d99ebb5937 in KWalletManager::exportWallets() ()
#20 0x7f3032699177 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib64/libQt5Core.so.5
#21 0x7f30336997d2 in QAction::triggered(bool) () at
/lib64/libQt5Widgets.so.5
#22 0x7f303369bc58 in QAction::activate(QAction::ActionEvent) () at
/lib64/libQt5Widgets.so.5
#23 0x7f303381e562 in
QMenuPrivate::activateCausedStack(QList const&, QAction*,
QAction::ActionEvent, bool) () at /lib64/libQt5Widgets.so.5
#24 0x7f303382482c in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) () at /lib64/libQt5Widgets.so.5
#25 0x7f3033828730 in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/lib64/libQt5Widgets.so.5
#26 0x7f30336e6428 in QWidget::event(QEvent*) () at
/lib64/libQt5Widgets.so.5
#27 0x7f3033829173 in QMenu::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#28 0x7f30336a341c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#29 0x7f30336a8fe9 in QApplication::notify(QObject*, QEvent*) () at
/lib64/libQt5Widgets.so.5
#30 0x7f303266a77b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#31 0x7f30336a7ef2 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () at
/lib64/libQt5Widgets.so.5
#32 0x7f3033700ced in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/lib64/libQt5Widgets.so.5
#33 0x7f3033702f4b in