Bug 219922

Summary: Crashed after accidentally opening a .mov file
Product: [Applications] gwenview Reporter: sreque <seanthenewt>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description sreque 2009-12-24 08:20:21 UTC
Application that crashed: gwenview
Version of the application: 2.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I was moving between pictures using shortcut keys to view the next and previous pictures. I ran into a .mov file and the crash occured.

 -- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7880700 (LWP 7462))]

Thread 3 (Thread 0xb6336b70 (LWP 7463)):
#0  0x002d3422 in __kernel_vsyscall ()
#1  0x00980e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x08dfe78d in __pthread_cond_wait (cond=0x9a6a550, mutex=0x9a6a538) at forward.c:139
#3  0x00a22e67 in QWaitConditionPrivate::wait (this=0x9a545f0, mutex=0x9a545ec, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9a545f0, mutex=0x9a545ec, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x007765fa in ?? () from /usr/lib/libgwenviewlib.so.4
#6  0x00a21e32 in QThreadPrivate::start (arg=0x9a545e0) at thread/qthread_unix.cpp:188
#7  0x0097c80e in start_thread (arg=0xb6336b70) at pthread_create.c:300
#8  0x08df17ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb4bdbb70 (LWP 7495)):
#0  0x002d3422 in __kernel_vsyscall ()
#1  0x08de1f4b in write () from /lib/tls/i686/cmov/libc.so.6
#2  0x01f11006 in gst_poll_write_control () from /usr/lib/libgstreamer-0.10.so.0
#3  0x01f1faa5 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0x01f2154a in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0x04059110 in IA__g_object_unref (_object=0xa8ae4b8) at /build/buildd/glib2.0-2.22.3/gobject/gobject.c:2441
#6  0x01ecaa7f in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#7  0x05ab2da2 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#8  0x04059110 in IA__g_object_unref (_object=0xa8aa4b8) at /build/buildd/glib2.0-2.22.3/gobject/gobject.c:2441
#9  0x01ecaa7f in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#10 0x01ed3463 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0x01eceb80 in gst_bin_remove () from /usr/lib/libgstreamer-0.10.so.0
#12 0x01ed4d06 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x04059110 in IA__g_object_unref (_object=0xa8ac268) at /build/buildd/glib2.0-2.22.3/gobject/gobject.c:2441
#14 0x01ecaa7f in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#15 0x01ed3463 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x01eceb80 in gst_bin_remove () from /usr/lib/libgstreamer-0.10.so.0
#17 0x01ed4d06 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0x04059110 in IA__g_object_unref (_object=0xa90ccb0) at /build/buildd/glib2.0-2.22.3/gobject/gobject.c:2441
#19 0x01ecaa7f in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0
#20 0x0675cc77 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_gstreamer.so
#21 0x0060ecec in Phonon::MediaNodePrivate::deleteBackendObject (this=0xa6847b8) at ../3rdparty/phonon/phonon/medianode.cpp:81
#22 0x0061e147 in ~FactoryPrivate (this=0xa66bd60, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/factory.cpp:193
#23 0x0061cda5 in destroy () at ../3rdparty/phonon/phonon/factory.cpp:84
#24 0x0061a47b in ~CleanUpGlobalStatic (this=0x63f3f0, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/globalstatic_p.h:55
#25 0x08d5405f in __run_exit_handlers (status=1, listp=0x8e65304, run_list_atexit=true) at exit.c:78
#26 0x08d540cf in *__GI_exit (status=1) at exit.c:100
#27 0x0111bd8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707
#28 0x00dd854a in KApplication::xioErrhandler (this=0xbf8faee8, dpy=0xa7ae5a0) at ../../kdeui/kernel/kapplication.cpp:408
#29 0x00dd8586 in kde_xio_errhandler (dpy=0xa7ae5a0) at ../../kdeui/kernel/kapplication.cpp:125
#30 0x076022e6 in _XIOError () from /usr/lib/libX11.so.6
#31 0x07609f8a in ?? () from /usr/lib/libX11.so.6
#32 0x0760a8c6 in _XEventsQueued () from /usr/lib/libX11.so.6
#33 0x075dd782 in XCheckWindowEvent () from /usr/lib/libX11.so.6
#34 0x030e0206 in ?? () from /usr/lib/gstreamer-0.10/libgstxvimagesink.so
#35 0x06a2b37f in g_thread_create_proxy (data=0xa8aa880) at /build/buildd/glib2.0-2.22.3/glib/gthread.c:635
#36 0x0097c80e in start_thread (arg=0xb4bdbb70) at pthread_create.c:300
#37 0x08df17ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7880700 (LWP 7462)):
[KCrash Handler]
#6  0x01105c10 in QWidget::internalWinId (this=0xa8c3e28) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:234
#7  QWidget::effectiveWinId (this=0xa8c3e28) at kernel/qwidget.cpp:2223
#8  0x011497f2 in qt_x11_enforce_cursor (w=0xa930670, force=false) at kernel/qwidget_x11.cpp:306
#9  0x01149999 in qt_x11_enforce_cursor (w=0xa930670) at kernel/qwidget_x11.cpp:346
#10 0x01149a00 in QWidgetPrivate::setCursor_sys (this=0xa77ce30) at kernel/qwidget_x11.cpp:1241
#11 0x0110d62f in QWidget::setCursor (this=0xa930670, cursor=...) at kernel/qwidget.cpp:4623
#12 0x0075435c in Gwenview::ScrollTool::toolActivated() () from /usr/lib/libgwenviewlib.so.4
#13 0x0073f3a7 in Gwenview::ImageView::setCurrentTool(Gwenview::AbstractImageViewTool*) () from /usr/lib/libgwenviewlib.so.4
#14 0x0073f440 in Gwenview::ImageView::setDefaultTool(Gwenview::AbstractImageViewTool*) () from /usr/lib/libgwenviewlib.so.4
#15 0x007282dc in Gwenview::ImageViewAdapter::ImageViewAdapter(QWidget*) () from /usr/lib/libgwenviewlib.so.4
#16 0x007244e2 in Gwenview::DocumentView::createAdapterForDocument() () from /usr/lib/libgwenviewlib.so.4
#17 0x00724b78 in Gwenview::DocumentView::finishOpenUrl() () from /usr/lib/libgwenviewlib.so.4
#18 0x00724e94 in Gwenview::DocumentView::openUrl(KUrl const&) () from /usr/lib/libgwenviewlib.so.4
#19 0x08085332 in _start ()

This bug may be a duplicate of or related to bug 218201

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-24 14:08:57 UTC
Those crashes should be fixed on KDE SC 4.4.
Thanks

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