Bug 168565

Summary: klicking "Thumbnail Bar" makes Gwenview crash
Product: [Applications] gwenview Reporter: Dominik <domkibass>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dominik 2008-08-07 02:08:19 UTC
Version:           2.1 (using KDE 4.1.0)
Installed from:    Unlisted Binary Package
Compiler:           using Archlinux and kdemod binaries
OS:                Linux

I wanted to try out that button (Thumbnail Bar) to see what it does. All it does on my system is crash gwenview and cause a signal 11.

I tried it 3 times - always the same.
Comment 1 Christophe Marin 2008-08-07 08:28:23 UTC
Please read the following page and provide a backtrace for this crash : http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 Dominik 2008-08-11 10:26:01 UTC
Sorry for the delay. Debugging doesn't work, even though I have a 'debigging' package installed for gwenview.

Anyway, I started Gwenview from Konsole and when I press that ThumbnailBar-Button, I get these lines:

gwenview(4126)/kdecore (KLibLoader) kde4Factory: The library "/usr/lib/kde4/gvpart.so" does not offer a qt_plugin_instance function.
gwenview(4126)/kparts KParts::MainWindow::createGUI: MainWindow::createGUI, part= Gwenview::GVPart(0x90521f0)   Gwenview::GVPart   ""
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = gwenview path = <unknown> pid = 4126
sock_file=/home/domkibass/.kde4/socket-localhost/kdeinit4__0


I hope this helps. 
Comment 3 Dominik 2008-08-11 11:14:43 UTC
Well, now I managed to get some backtrace on that problem:

Anwendung: Gwenview (gwenview), Signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb6164700 (LWP 4271)]
[New Thread 0xb4641b90 (LWP 4272)]
[KCrash handler]
#6  0xb744a4e6 in QUrl::QUrl () from /usr/lib/libQtCore.so.4
#7  0xb765476a in KUrl::KUrl () from /usr/lib/libkdecore.so.5
#8  0xb7cca5cf in KFileItem::url () from /usr/lib/libkio.so.5
#9  0xb7ec9efd in Gwenview::ThumbnailView::thumbnailForIndex (this=0x85d53e8, 
    index=@0x87c32f0)
    at /home/jan/Source/packages/kdemod41-usr/work/kdegraphics/src/kdegraphics-4.1.0/gwenview/lib/thumbnailview/thumbnailview.cpp:286
#10 0x0808b2de in Gwenview::ThumbnailBarItemDelegate::paint (this=0x8609600, 
    painter=0xbf90e64c, option=@0xbf90e4a0, index=@0x87c32f0)
    at /home/jan/Source/packages/kdemod41-usr/work/kdegraphics/src/kdegraphics-4.1.0/gwenview/app/thumbnailbarview.cpp:132
#11 0xb6e5aa4e in QListView::paintEvent () from /usr/lib/libQtGui.so.4
#12 0x0808a848 in Gwenview::ThumbnailBarView::paintEvent (this=0x85d53e8, 
    event=0xbf90ee6c)
    at /home/jan/Source/packages/kdemod41-usr/work/kdegraphics/src/kdegraphics-4.1.0/gwenview/app/thumbnailbarview.cpp:248
#13 0xb6a61874 in QWidget::event () from /usr/lib/libQtGui.so.4
#14 0xb6d2d3ac in QFrame::event () from /usr/lib/libQtGui.so.4
#15 0xb6daf01e in QAbstractScrollArea::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#16 0xb6e412bd in QAbstractItemView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#17 0xb6db1202 in ?? () from /usr/lib/libQtGui.so.4
#18 0x085d53e8 in ?? ()
#19 0xbf90ee6c in ?? ()
#20 0xbf90eae8 in ?? ()
#21 0xb748a649 in QCoreApplicationPrivate::sendThroughObjectEventFilters ()
   from /usr/lib/libQtCore.so.4
Backtrace stopped: frame did not save the PC
#0  0xb7ef6424 in __kernel_vsyscall ()
Comment 4 Aurelien Gateau 2008-08-11 15:16:24 UTC
Closing this one as a duplicate of 168838. It's younger but has a complete backtrace.

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