Summary: | kwalletmanager crashed trying to delete a wallet | ||
---|---|---|---|
Product: | [Applications] kwalletmanager | Reporter: | cocacooler |
Component: | general | Assignee: | Valentin Rusu <valir> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | arjunak234, ashishmadeti, bugsKDEorg, genjet, kde, kdebugs, maarten.bezemer, sskyman |
Priority: | NOR | Keywords: | drkonqi |
Version: | 1.10 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kwallet/cae4e138dccc985914a7ced4666c08368bef8e6b | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
A screenshot of the wallet listed in kwalletmanager after I deleted it
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
cocacooler
2013-12-20 22:51:05 UTC
Created attachment 84206 [details]
A screenshot of the wallet listed in kwalletmanager after I deleted it
*** Bug 326459 has been marked as a duplicate of this bug. *** Created attachment 85021 [details]
New crash information added by DrKonqi
kwalletmanager (2.0) on KDE Platform 4.12.1 using Qt 4.8.6
- What I was doing when the application crashed:
I clicked on "Delete wallet" in the File menu.
-- Backtrace (Reduced):
#6 QString (other=..., this=0x7fff3a3862f0) at /usr/include/qt4/QtCore/qstring.h:725
#7 KWalletManager::deleteWallet (this=0x7fff3a387430) at ../../../src/manager/kwalletmanager.cpp:316
#8 0x000000000041d575 in KWalletManager::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./kwalletmanager.moc:81
[...]
#10 0x00007fa056c7cab2 in QAction::triggered (this=this@entry=0x1a44fe0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#11 0x00007fa056c7e483 in QAction::activate (this=this@entry=0x1a44fe0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
I too am experiencing a same and similar bug. -- Information about the crash: kwalletmanager (v1.10) KDE Development Platform 4.11.5 - What I was doing when the application crashed: 1. Make sure there are no wallets in the manager 2. Pressed "File -> Delete Wallet" Application crashes with a Segmentation Fault. The crash can be reproduced every time. Created attachment 86104 [details] New crash information added by DrKonqi kwalletmanager (1.10) on KDE Platform 4.11.5 using Qt 4.8.4 - What I was doing when the application crashed: Same directions as comment 4: Click "Delete Wallet..." when you don't have a wallet. - Custom settings of the application: I don't even have the KDE wallet subsystem enabled -- Backtrace (Reduced): #7 QString (other=..., this=0xbf8549ec) at /usr/include/qt4/QtCore/qstring.h:725 #8 KWalletManager::deleteWallet (this=0xbf8556f0) at ../../../src/manager/kwalletmanager.cpp:311 #9 0x0805fb38 in KWalletManager::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./kwalletmanager.moc:81 [...] #11 0xb672267d in QAction::triggered (this=this@entry=0x94ea908, _t1=false) at .moc/release-shared/moc_qaction.cpp:277 #12 0xb6724274 in QAction::activate (this=this@entry=0x94ea908, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257 Created attachment 86229 [details]
New crash information added by DrKonqi
kwalletmanager (2.0) on KDE Platform 4.13.0 using Qt 4.8.6
- What I was doing when the application crashed:
Clicked 'File -> Delete Wallet...' when there was no wallet available
-- Backtrace (Reduced):
#5 QString (other=..., this=0x7fff5bd7ec90) at /usr/include/qt4/QtCore/qstring.h:725
#6 KWalletManager::deleteWallet (this=0x7fff5bd7fdc0) at ../../../src/manager/kwalletmanager.cpp:316
#7 0x000000000041d595 in KWalletManager::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./kwalletmanager.moc:80
[...]
#9 0x00007f60d30c3a62 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007f60d30c5433 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
*** Bug 335210 has been marked as a duplicate of this bug. *** Patch to fix this: https://git.reviewboard.kde.org/r/118956/ (In reply to Arjun Ak from comment #8) > Patch to fix this: https://git.reviewboard.kde.org/r/118956/ Thanks for the patch and sorry for not noticing it early. Git commit 371beba7da9df0a8bcf9a12aaa71c8801995f1a6 by Arjun AK. Committed on 09/08/2014 at 08:29. Pushed by arjunak into branch 'master'. Fix null pointer dereference in KWalletManagerWidget::activeWalletName() REVIEW: 118956 M +6 -2 src/manager/kwalletmanagerwidget.cpp M +1 -1 src/manager/kwalletmanagerwidget.h http://commits.kde.org/kwallet/371beba7da9df0a8bcf9a12aaa71c8801995f1a6 Git commit cae4e138dccc985914a7ced4666c08368bef8e6b by Arjun AK. Committed on 09/08/2014 at 08:22. Pushed by arjunak into branch 'master'. Disable 'Delete wallet' action if no wallets exist REVIEW: 118956 M +22 -4 src/manager/kwalletmanager.cpp M +2 -0 src/manager/kwalletmanager.h http://commits.kde.org/kwallet/cae4e138dccc985914a7ced4666c08368bef8e6b Created attachment 90810 [details]
New crash information added by DrKonqi
kwalletmanager (2.0) on KDE Platform 4.14.2 using Qt 4.8.6
- What I was doing when the application crashed:
проводил удаление бумажника и пытался создать новый
-- Backtrace (Reduced):
#5 QString (other=..., this=0x7fffd87ec660) at /usr/include/qt4/QtCore/qstring.h:725
#6 KWalletManager::deleteWallet (this=0x7fffd87ed790) at ../../../src/manager/kwalletmanager.cpp:316
#7 0x000000000041d5f5 in KWalletManager::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./kwalletmanager.moc:80
[...]
#9 0x00007f47712e1a62 in QAction::triggered (this=this@entry=0x1124390, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#10 0x00007f47712e3433 in QAction::activate (this=this@entry=0x1124390, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
|