Bug 326641 - Crash in Kickoff and Edit Applications, icons related?
Summary: Crash in Kickoff and Edit Applications, icons related?
Status: RESOLVED DUPLICATE of bug 310798
Alias: None
Product: kmenuedit
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-10-25 19:15 UTC by Jussi Bergström
Modified: 2013-10-25 19:53 UTC (History)
0 users

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 Jussi Bergström 2013-10-25 19:15:43 UTC
Application: kmenuedit (0.8.1)
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.8.0-32-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:

After a system update on 2013-10-19, certain submenus in Kickoff no longer open but instead crash KDE. Opening Edit Applications will result in a crash as well. This is a very recent problem and does not happen with all Kickoff submenus. Looking at the stack trace, it seems to have something to do with the icons (but what do I know).

If you have any hints on how to actually pinpoint, say, the offending icon, all guidance is appreciated and I'd be glad to help.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Menu Editor (kmenuedit), signal: Floating point exception
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f6959c44218 in read_dib_body (s=..., bi=..., offset=138, startpos=0, image=...) at image/qbmphandler.cpp:322
#7  0x00007f6959c4570c in QBmpHandler::read (this=0x1ba5a80, image=0x7fff929e2080) at image/qbmphandler.cpp:770
#8  0x00007f6959c1ce9d in QImageReader::read (this=this@entry=0x7fff929e20e0, image=image@entry=0x7fff929e2080) at image/qimagereader.cpp:1205
#9  0x00007f6959c1d3ef in QImageReader::read (this=this@entry=0x7fff929e20e0) at image/qimagereader.cpp:1155
#10 0x00007f6959c11961 in QImage::load (this=this@entry=0x7fff929e21d0, fileName=..., format=format@entry=0x1ba5958 "BMP") at image/qimage.cpp:5094
#11 0x00007f6959c11b25 in QImage::QImage (this=0x7fff929e21d0, fileName=..., format=0x1ba5958 "BMP") at image/qimage.cpp:995
#12 0x00007f695a810e6d in KIconLoaderPrivate::createIconImage (this=0x1772f00, path=..., size=16) at ../../kdeui/icons/kiconloader.cpp:781
#13 0x00007f695a813488 in KIconLoader::loadIcon (this=0x180b320, _name=..., group=group@entry=KIconLoader::Small, size=16, size@entry=0, state=state@entry=0, overlays=..., path_store=path_store@entry=0x0, canReturnNull=canReturnNull@entry=true) at ../../kdeui/icons/kiconloader.cpp:1194
#14 0x00007f695b9bb6fb in appIcon (iconName=...) at ../../kmenuedit/treeview.cpp:179
#15 0x00007f695b9bbca3 in TreeView::createTreeItem (this=this@entry=0x18beee0, parent=parent@entry=0x1ba4710, after=after@entry=0x0, entryInfo=0x1ac0930, m_init=m_init@entry=false) at ../../kmenuedit/treeview.cpp:403
#16 0x00007f695b9bc070 in TreeView::fillBranch (this=0x18beee0, folderInfo=<optimized out>, parent=parent@entry=0x1ba4710) at ../../kmenuedit/treeview.cpp:432
#17 0x00007f695b9bd41d in TreeItem::load (this=this@entry=0x1ba4710) at ../../kmenuedit/treeview.cpp:153
#18 0x00007f695b9bd5d3 in TreeView::createTreeItem (this=this@entry=0x18beee0, parent=parent@entry=0x0, after=after@entry=0x1ba3020, folderInfo=0x1abeae0, m_init=m_init@entry=false) at ../../kmenuedit/treeview.cpp:373
#19 0x00007f695b9bc0e9 in TreeView::fillBranch (this=this@entry=0x18beee0, folderInfo=<optimized out>, parent=parent@entry=0x0) at ../../kmenuedit/treeview.cpp:439
#20 0x00007f695b9bc1bb in TreeView::fill (this=this@entry=0x18beee0) at ../../kmenuedit/treeview.cpp:320
#21 0x00007f695b9bd3c3 in TreeView::setViewMode (this=0x18beee0, showHidden=<optimized out>) at ../../kmenuedit/treeview.cpp:268
#22 0x00007f695b9c2723 in KMenuEdit::slotChangeView (this=this@entry=0x18c1430) at ../../kmenuedit/kmenuedit.cpp:183
#23 0x00007f695b9c2b75 in KMenuEdit::KMenuEdit (this=0x18c1430, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmenuedit/kmenuedit.cpp:61
#24 0x00007f695b9b307d in kdemain (argc=1, argv=0x7fff929e2af8) at ../../kmenuedit/main.cpp:84
#25 0x00007f695b5f5ea5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=1, ubp_av=0x7fff929e2af8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff929e2ae8) at libc-start.c:260
#26 0x0000000000400701 in _start ()

Possible duplicates by query: bug 310798.

Reported using DrKonqi
Comment 1 Christoph Feck 2013-10-25 19:53:46 UTC
Fixed in Qt 4.8.5.

*** This bug has been marked as a duplicate of bug 310798 ***