[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#482344: marked as done (gwenview: crashes when opening a very big .png ( > 30Mb in this case))



Your message dated Tue, 30 Mar 2010 00:26:52 +0200
with message-id <201003300026.52953.ewoerner@kde.org>
and subject line Re: gwenview: crashes when opening a very big .png ( > 30Mb in this case)
has caused the Debian Bug report #482344,
regarding gwenview: crashes when opening a very big .png ( > 30Mb in this case)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
482344: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482344
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gwenview
Version: 4:4.0.72-1
Severity: important


While trying to open a .png picture that was greater than 30Mb in size, app crashed.

This is the backtrace that was generated:

Application: Gwenview (gwenview), signal SIGSEGV
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb5ed1720 (LWP 22919)]
[New Thread 0xa8eceb90 (LWP 22933)]
[New Thread 0xb2387b90 (LWP 22921)]
[KCrash handler]
#6  QVector<unsigned int>::operator= (this=0x84fc964, v=@0x808c43c)
    at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:122
#7  0xb6cce73d in QImage::copy (this=0x8467188, r=@0xb2386fa0)
    at image/qimage.cpp:1373
#8  0xb6ccebc9 in QImage::detach (this=0x8467188) at image/qimage.cpp:1319
#9  0xb6cd03cb in QImage::bits (this=0x8467188) at image/qimage.cpp:1781
#10 0xb6d04098 in QPngHandlerPrivate::readPngImage (this=0x834c550, 
    outImage=0x8467188) at image/qpnghandler.cpp:553
#11 0xb6d04cda in QPngHandler::read (this=0x846d198, image=0x8467188)
    at image/qpnghandler.cpp:987
#12 0xb6cdabdc in QImageReader::read (this=0xb23872a0, image=0x8467188)
    at image/qimagereader.cpp:990
#13 0xb7eda17d in Gwenview::LoadingDocumentImplPrivate::loadImageData (
    this=0x8467130)
    at /build/buildd/kdegraphics-4.0.72/gwenview/lib/document/loadingdocumentimpl.cpp:148
#14 0xb7ed9bbb in QtConcurrent::VoidStoredMemberFunctionPointerCall0<void, Gwenview::LoadingDocumentImplPrivate>::runFunctor (this=0x8347fb8)
    at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:218
#15 0xb7ed9d2e in QtConcurrent::RunFunctionTask<void>::run (this=0x8347fb8)
    at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:117
#16 0xb742a580 in QThreadPoolThread::run (this=0x8463130)
    at concurrent/qthreadpool.cpp:145
#17 0xb7434482 in QThreadPrivate::start (arg=0x8463130)
    at thread/qthread_unix.cpp:190
#18 0xb61fb4fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#19 0xb698dd7e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xa8eceb90 (LWP 22933)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb61ffaa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i686/cmov/libpthread.so.0
#2  0xb699abfd in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i686/cmov/libc.so.6
#3  0xb7434f76 in QWaitCondition::wait (this=0x8516438, mutex=0x8516434, 
    time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  0xb7eff4f7 in Gwenview::ThumbnailThread::run (this=0x8516400)
    at /build/buildd/kdegraphics-4.0.72/gwenview/lib/thumbnailloadjob.cpp:143
#5  0xb7434482 in QThreadPrivate::start (arg=0x8516400)
    at thread/qthread_unix.cpp:190
#6  0xb61fb4fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb698dd7e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5ed1720 (LWP 22919)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb61ffaa5 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i686/cmov/libpthread.so.0
#2  0xb699abfd in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i686/cmov/libc.so.6
#3  0xb7434f76 in QWaitCondition::wait (this=0x8470ff8, mutex=0x8470fe4, 
    time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  0xb742a1a3 in QThreadPoolPrivate::waitForDone (this=0x8470fa0)
    at concurrent/qthreadpool.cpp:332
#5  0xb742a273 in ~QThreadPool (this=0x845ebf0)
    at concurrent/qthreadpool.cpp:400
#6  0xb7429416 in __tcf_0 ()
    at ../../include/QtCore/../../src/corelib/global/qglobal.h:1567
#7  0xb68e4ef4 in exit () from /lib/i686/cmov/libc.so.6
#8  0xb6c87a6b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:590
#9  0xb79f7f57 in KApplication::xioErrhandler (this=0xbfb7a424, dpy=0x80a1c80)
    at /tmp/buildd/kde4libs-4.0.74/kdeui/kernel/kapplication.cpp:418
#10 0xb79f7f96 in kde_xio_errhandler (dpy=0x80a1c80)
    at /tmp/buildd/kde4libs-4.0.74/kdeui/kernel/kapplication.cpp:130
#11 0xb64933e2 in _XIOError (dpy=0x80a1c80) at ../../src/XlibInt.c:2940
#12 0xb649b0fb in _XSend (dpy=0x80a1c80, data=0x0, size=0)
    at ../../src/xcb_io.c:236
#13 0xb649b272 in _XFlush (dpy=0x80a1c80) at ../../src/xcb_io.c:258
#14 0xb6474a71 in XFlush (dpy=0x80a1c80) at ../../src/Flush.c:41
#15 0xb6cadc0e in QWidgetPrivate::hide_sys (this=0x84f6dd8)
    at kernel/qwidget_x11.cpp:2019
#16 0xb6c7bcdf in QWidgetPrivate::hide_helper (this=0x84f6dd8)
    at kernel/qwidget.cpp:6236
#17 0xb6c818f9 in QWidget::setVisible (this=0x83a68e8, visible=false)
    at kernel/qwidget.cpp:6402
#18 0xb6c7b797 in QWidgetPrivate::close_helper (this=0x84f6dd8, 
    mode=QWidgetPrivate::CloseWithEvent)
    at ../../include/QtGui/../../src/gui/kernel/qwidget.h:474
#19 0xb6c7b8e8 in QWidget::close (this=0x83a68e8) at kernel/qwidget.cpp:6571
#20 0xb6c680c2 in QTipLabel::hideTipImmediately (this=0x83a68e8)
    at kernel/qtooltip.cpp:229
#21 0xb752ed7a in QObject::event (this=0x83a68e8, e=0xbfb7a1a8)
    at kernel/qobject.cpp:1105
#22 0xb6c82adf in QWidget::event (this=0x83a68e8, event=0xbfb7a1a8)
    at kernel/qwidget.cpp:7310
#23 0xb6fb3503 in QFrame::event (this=0x83a68e8, e=0xbfb7a1a8)
    at widgets/qframe.cpp:657
#24 0xb6fb7e80 in QLabel::event (this=0x83a68e8, e=0xbfb7a1a8)
    at widgets/qlabel.cpp:931
#25 0xb6c2bbac in QApplicationPrivate::notify_helper (this=0x8099568, 
    receiver=0x83a68e8, e=0xbfb7a1a8) at kernel/qapplication.cpp:3772
#26 0xb6c30828 in QApplication::notify (this=0xbfb7a424, receiver=0x83a68e8, 
    e=0xbfb7a1a8) at kernel/qapplication.cpp:3739
#27 0xb79f87ed in KApplication::notify (this=0xbfb7a424, receiver=0x83a68e8, 
    event=0xbfb7a1a8)
    at /tmp/buildd/kde4libs-4.0.74/kdeui/kernel/kapplication.cpp:311
#28 0xb751e899 in QCoreApplication::notifyInternal (this=0xbfb7a424, 
    receiver=0x83a68e8, event=0xbfb7a1a8) at kernel/qcoreapplication.cpp:587
#29 0xb754c281 in QTimerInfoList::activateTimers (this=0x809c0ec)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 0xb7549b20 in timerSourceDispatch (source=0x809c0b8)
    at kernel/qeventdispatcher_glib.cpp:166
#31 0xb6245978 in IA__g_main_context_dispatch (context=0x809b498)
    at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2009
#32 0xb6248bce in g_main_context_iterate (context=0x809b498, block=1, 
    dispatch=1, self=0x8099020)
    at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2642
#33 0xb624911c in IA__g_main_context_iteration (context=0x809b498, 
    may_block=1) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2705
#34 0xb754a078 in QEventDispatcherGlib::processEvents (this=0x8098e10, 
    flags=@0xbfb7a308) at kernel/qeventdispatcher_glib.cpp:325
#35 0xb6cbddf5 in QGuiEventDispatcherGlib::processEvents (this=0x8098e10, 
    flags=@0xbfb7a338) at kernel/qguieventdispatcher_glib.cpp:204
#36 0xb751db1d in QEventLoop::processEvents (this=0xbfb7a3b0, 
    flags=@0xbfb7a374) at kernel/qeventloop.cpp:149
#37 0xb751dcad in QEventLoop::exec (this=0xbfb7a3b0, flags=@0xbfb7a3b8)
    at kernel/qeventloop.cpp:200
#38 0xb751ff2d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#39 0xb6c2b507 in QApplication::exec () at kernel/qapplication.cpp:3304
#40 0x08075e08 in main (argc=6, argv=0xbfb7a554)
    at /build/buildd/kdegraphics-4.0.72/gwenview/app/main.cpp:70
#41 0xb68cd450 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#42 0x080602c1 in _start ()
#0  0xffffe410 in __kernel_vsyscall ()

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (900, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gwenview depends on:
ii  kdebase-runtime               4:4.0.74-1 runtime components from the offici
ii  kdelibs5                      4:4.0.74-1 core libraries for all KDE 4 appli
ii  libc6                         2.7-10     GNU C Library: Shared libraries
ii  libexiv2-2                    0.16-4     EXIF/IPTC metadata manipulation li
ii  libgcc1                       1:4.3.0-4  GCC support library
ii  libjpeg62                     6b-14      The Independent JPEG Group's JPEG 
ii  libqt4-gui                    4.4.0-2    transitional package for Qt 4 GUI 
ii  libqt4-svg                    4.4.0-2    Qt 4 SVG module
ii  libqtcore4                    4.4.0-2    Qt 4 core module
ii  libstdc++6                    4.3.0-4    The GNU Standard C++ Library v3

gwenview recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 4:4.3.4-1

The bug you reported has (most likely) been fixed in or before KDE SC 4.3.4


--- End Message ---

Reply to: