Bug 324457 - Kwallet crash
Summary: Kwallet crash
Status: RESOLVED DUPLICATE of bug 324177
Alias: None
Product: kwalletmanager
Classification: Applications
Component: general (show other bugs)
Version: 1.10
Platform: Chakra Linux
: NOR crash
Target Milestone: ---
Assignee: Valentin Rusu
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-09-03 13:53 UTC by Alberto M. Fornasari
Modified: 2013-09-08 18:19 UTC (History)
1 user (show)

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 Alberto M. Fornasari 2013-09-03 13:53:50 UTC
Application: kwalletmanager (1.10)
KDE Platform Version: 4.11.00
Qt Version: 4.8.5
Operating System: Linux 3.9.2-1-CHAKRA x86_64
Distribution: "Chakra Linux"

-- Information about the crash:
- What I was doing when the application crashed: eveytime kwallet is needed it fails to open   but it is restarted automatically so that I am able to write my password and all works correctly as usual, it's not a problem in usability but everytime I have this crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Gestione portafogli di KDE (kwalletmanager), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f5c52edf1c9 in raise () from /lib/libc.so.6
#7  0x00007f5c52ee05c8 in abort () from /lib/libc.so.6
#8  0x00007f5c535ce29f in qt_message_output (msgType=msgType@entry=QtFatalMsg, buf=<optimized out>) at global/qglobal.cpp:2323
#9  0x00007f5c535ce409 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, msg=0x7f5c5374c690 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fff9e439cf8) at global/qglobal.cpp:2369
#10 0x00007f5c535cec14 in qFatal (msg=<optimized out>) at global/qglobal.cpp:2552
#11 0x00007f5c5442c198 in QIconLoader::findIconHelper (this=this@entry=0xece470, themeName=..., iconName=..., visited=...) at image/qiconloader.cpp:238
#12 0x00007f5c5442cf70 in QIconLoader::findIconHelper (this=this@entry=0xece470, themeName=..., iconName=..., visited=...) at image/qiconloader.cpp:289
#13 0x00007f5c5442d827 in QIconLoader::loadIcon (this=0xece470, name=...) at image/qiconloader.cpp:302
#14 0x00007f5c5442d9d7 in QIconLoaderEngine::ensureLoaded (this=this@entry=0x101fb80) at image/qiconloader.cpp:364
#15 0x00007f5c5442db7b in QIconLoaderEngine::virtual_hook (this=0x101fb80, id=1, data=0x7fff9e43a350) at image/qiconloader.cpp:540
#16 0x00007f5c5445fda7 in QIconEngineV2::availableSizes (this=<optimized out>, mode=<optimized out>, state=<optimized out>) at image/qiconengine.cpp:304
#17 0x00007f5c5442511a in QIcon::availableSizes (this=this@entry=0x7fff9e43a3a0, mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:884
#18 0x00007f5c544257d6 in QIcon::fromTheme (name=..., fallback=...) at image/qicon.cpp:1015
#19 0x00007f5c544258f9 in QIcon::hasThemeIcon (name=...) at image/qicon.cpp:1031
#20 0x000000000041f209 in Ui_WalletControlWidget::setupUi (this=this@entry=0x101c088, WalletControlWidget=WalletControlWidget@entry=0x101c060) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/ui_walletcontrolwidget.h:112
#21 0x000000000041e608 in WalletControlWidget::WalletControlWidget (this=0x101c060, parent=<optimized out>, walletName=...) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/walletcontrolwidget.cpp:42
#22 0x000000000041df5e in KWalletManagerWidgetItem::KWalletManagerWidgetItem (this=0x101c030, widgetParent=0xfee550, walletName=...) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/kwalletmanagerwidgetitem.cpp:28
#23 0x000000000041db4b in KWalletManagerWidget::updateWalletDisplay (this=0xfee550, selectWallet=...) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/kwalletmanagerwidget.cpp:78
#24 0x000000000041a052 in KWalletManager::updateWalletDisplay (this=this@entry=0x7fff9e43a710) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/kwalletmanager.cpp:196
#25 0x000000000041be45 in KWalletManager::KWalletManager (this=0x7fff9e43a710, parent=<optimized out>, name=<optimized out>, f=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/kwalletmanager.cpp:95
#26 0x0000000000419aaf in main (argc=2, argv=0x7fff9e43a8a8) at /chakra/desktop-unstable/kdeutils-kwallet/src/kwallet-4.11.0/src/manager/main.cpp:69

Reported using DrKonqi
Comment 1 Christoph Feck 2013-09-03 14:39:38 UTC
This is the same weird crash as bug 324177, related to icon themes. Can you check if removing the icon caches helps?
Comment 2 Christoph Feck 2013-09-03 14:41:43 UTC
Could you also show the assert message from Qt you get on the Konsole?
Comment 3 Jekyll Wu 2013-09-03 14:44:54 UTC

*** This bug has been marked as a duplicate of bug 324177 ***
Comment 4 Alberto M. Fornasari 2013-09-08 18:19:39 UTC
(In reply to comment #2)
> Could you also show the assert message from Qt you get on the Konsole?(In reply to comment #1)
> This is the same weird crash as bug 324177, related to icon themes. Can you
> check if removing the icon caches helps?

Sorry for the delay,
I noticed that the crash persists for some time after changing from an icon theme to another and the icon of the wallet is the one of the previous icon theme; if I restart the application the icon is shown correctly and kwallet does not crash, can this be related to the crash? 
Sorry for bad English.