Bug 11051 - Gwenview crashes when handling a .MOV video clip
Summary: Gwenview crashes when handling a .MOV video clip
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-21 19:19 CEST by Maurice Batey
Modified: 2015-03-31 16:06 CEST (History)
2 users (show)

See Also:
Source RPM: gwenview-4.10.2-1.mga3.src.rpm
CVE:
Status comment:


Attachments

Description Maurice Batey 2013-08-21 19:19:35 CEST
Description of problem:

When given a .MOV video clip to play (e.g. in a slide show), although it does play correctly, Gwenview then crashes (see trace below).

Version-Release number of selected component (if applicable):

 gwenview-4.10.2-1.mga3.src.rpm


How reproducible:

  Happens every time. (N.B. Gwenview v.2.8.5 (Mageia-2) does not crash.)

Steps to Reproduce:
1. Give Gwenview a .MOV video clip to play

2. The clip is played, but then Gwenview crashes:

Application: Gwenview (gwenview), signal: Segmentation fault
Using host libthread_db library "/lib/i686/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1f00980 (LWP 4400))]

Thread 11 (Thread 0xaf3e4b40 (LWP 4402)):
#0  0xb7146e37 in timerSourceCheckHelper(GTimerSource*) () from /lib/libQtCore.so.4
#1  0xb4ec9603 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0xb4ec9ad2 in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0
#3  0xb4ec9ca1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb71475bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#5  0xb7113f6c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#6  0xb7114261 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#7  0xb6ffe4dc in QThread::exec() () from /lib/libQtCore.so.4
#8  0xb70f259d in QInotifyFileSystemWatcherEngine::run() () from /lib/libQtCore.so.4
#9  0xb70018e8 in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4
#10 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#11 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 10 (Thread 0xadbffb40 (LWP 4408)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb7001ec0 in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/libQtCore.so.4
#4  0xb76399b3 in Gwenview::SemanticInfoThread::run() () from /lib/libgwenviewlib.so.4
#5  0xb70018e8 in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4
#6  0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#7  0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 9 (Thread 0xac0a7b40 (LWP 4440)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac880d32 in gst_data_queue_push () from /lib/libgstbase-0.10.so.0
#5  0xac10e097 in gst_multi_queue_chain () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0xac33f438 in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#7  0xab479ee7 in gst_qtdemux_decorate_and_push_buffer () from /usr/lib/gstreamer-0.10/libgstisomp4.so
#8  0xab48f274 in gst_qtdemux_loop () from /usr/lib/gstreamer-0.10/libgstisomp4.so
#9  0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#10 0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#11 0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#12 0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#13 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#14 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 8 (Thread 0xab40bb40 (LWP 4441)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac113e92 in gst_queue_chain () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#6  0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#7  0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#8  0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#9  0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#10 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#11 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#12 0xac0ddfd9 in gst_stream_synchronizer_sink_chain () from /usr/lib/gstreamer-0.10/libgstplaybin.so
#13 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#14 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#15 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#16 0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#17 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#18 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#19 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#20 0xac108164 in gst_selector_pad_chain () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#21 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#22 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#23 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#24 0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#25 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#26 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#27 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#28 0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#29 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#30 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#31 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#32 0xaaaf4106 in gst_jpeg_dec_chain () from /usr/lib/gstreamer-0.10/libgstjpeg.so
#33 0xac33f438 in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#34 0xac10f264 in gst_multi_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#35 0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#36 0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#37 0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#38 0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#39 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#40 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 7 (Thread 0xaaaeab40 (LWP 4443)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac8812af in gst_data_queue_pop () from /lib/libgstbase-0.10.so.0
#5  0xac10e569 in gst_multi_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#6  0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#7  0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#8  0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#9  0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#10 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#11 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 6 (Thread 0xaa0ffb40 (LWP 4444)):
[KCrash Handler]
#6  0xac35e493 in gst_structure_foreach () from /lib/libgstreamer-0.10.so.0
#7  0xac313811 in gst_caps_is_fixed () from /lib/libgstreamer-0.10.so.0
#8  0xac313c10 in gst_caps_is_equal () from /lib/libgstreamer-0.10.so.0
#9  0xac86b016 in gst_base_transform_buffer_alloc () from /lib/libgstbase-0.10.so.0
#10 0xac33ae84 in gst_pad_alloc_buffer_full () from /lib/libgstreamer-0.10.so.0
#11 0xac86f882 in gst_base_transform_handle_buffer () from /lib/libgstbase-0.10.so.0
#12 0xac8700d8 in gst_base_transform_chain () from /lib/libgstbase-0.10.so.0
#13 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#14 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#15 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#16 0xac115432 in gst_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#18 0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#19 0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#20 0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#21 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#22 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 5 (Thread 0xa98feb40 (LWP 4445)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac113e92 in gst_queue_chain () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#6  0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#7  0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#8  0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#9  0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#10 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#11 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#12 0xac1233c8 in gst_tee_handle_data () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#13 0xac123979 in gst_tee_chain () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#14 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#15 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#16 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#17 0xac115432 in gst_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#18 0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#19 0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#20 0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#21 0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#22 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#23 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xa90fdb40 (LWP 4446)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac113e92 in gst_queue_chain () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#6  0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#7  0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#8  0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#9  0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#10 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#11 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#12 0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#13 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#14 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#15 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#16 0xac87019f in gst_base_transform_chain () from /lib/libgstbase-0.10.so.0
#17 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#18 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#19 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#20 0xac87019f in gst_base_transform_chain () from /lib/libgstbase-0.10.so.0
#21 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#22 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#23 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#24 0xac328724 in gst_proxy_pad_chain_default () from /lib/libgstreamer-0.10.so.0
#25 0xac33b634 in gst_pad_chain_data_unchecked () from /lib/libgstreamer-0.10.so.0
#26 0xac33c0ba in gst_pad_push_data () from /lib/libgstreamer-0.10.so.0
#27 0xac33f2ec in gst_pad_push () from /lib/libgstreamer-0.10.so.0
#28 0xac115432 in gst_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#29 0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#30 0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#31 0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#32 0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#33 0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#34 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa80fbb40 (LWP 4448)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac114ac2 in gst_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#6  0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#7  0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#8  0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#9  0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#10 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa78fab40 (LWP 4449)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb528527b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb5ae82fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libc.so.6
#3  0xb4f0b316 in g_cond_wait () from /lib/libglib-2.0.so.0
#4  0xac114ac2 in gst_queue_loop () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#5  0xac369020 in gst_task_func () from /lib/libgstreamer-0.10.so.0
#6  0xac36a1e8 in default_func () from /lib/libgstreamer-0.10.so.0
#7  0xb4eefcf8 in g_thread_pool_thread_proxy () from /lib/libglib-2.0.so.0
#8  0xb4eef313 in g_thread_proxy () from /lib/libglib-2.0.so.0
#9  0xb5281bb8 in start_thread () from /lib/i686/libpthread.so.0
#10 0xb5ada35e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb1f00980 (LWP 4400)):
#0  0xb7734424 in __kernel_vsyscall ()
#1  0xb5287ef2 in __lll_lock_wait () from /lib/i686/libpthread.so.0
#2  0xb5283a8f in _L_lock_740 () from /lib/i686/libpthread.so.0
#3  0xb52839b4 in pthread_mutex_lock () from /lib/i686/libpthread.so.0
#4  0xb5ae8504 in pthread_mutex_lock () from /lib/i686/libc.so.6
#5  0xb4f0b071 in g_rec_mutex_lock () from /lib/libglib-2.0.so.0
#6  0xb4e9ad89 in g_static_rec_mutex_lock () from /lib/libglib-2.0.so.0
#7  0xac86d721 in gst_base_transform_activate () from /lib/libgstbase-0.10.so.0
#8  0xac86d8c7 in gst_base_transform_sink_activate_push () from /lib/libgstbase-0.10.so.0
#9  0xac33e3e7 in gst_pad_activate_push () from /lib/libgstreamer-0.10.so.0
#10 0xac33f0cd in gst_pad_set_active () from /lib/libgstreamer-0.10.so.0
#11 0xac31c6b0 in activate_pads () from /lib/libgstreamer-0.10.so.0
#12 0xac3307f5 in gst_iterator_fold () from /lib/libgstreamer-0.10.so.0
#13 0xac31c5d6 in iterator_activate_fold_with_resync () from /lib/libgstreamer-0.10.so.0
#14 0xac31f20c in gst_element_pads_activate () from /lib/libgstreamer-0.10.so.0
#15 0xac31f559 in gst_element_change_state_func () from /lib/libgstreamer-0.10.so.0
#16 0xac32137b in gst_element_change_state () from /lib/libgstreamer-0.10.so.0
#17 0xac321d92 in gst_element_set_state_func () from /lib/libgstreamer-0.10.so.0
#18 0xac3210bf in gst_element_set_state () from /lib/libgstreamer-0.10.so.0
#19 0xac30c6d8 in gst_bin_change_state_func () from /lib/libgstreamer-0.10.so.0
#20 0xac32137b in gst_element_change_state () from /lib/libgstreamer-0.10.so.0
#21 0xac321881 in gst_element_continue_state () from /lib/libgstreamer-0.10.so.0
#22 0xac3213ff in gst_element_change_state () from /lib/libgstreamer-0.10.so.0
#23 0xac321d92 in gst_element_set_state_func () from /lib/libgstreamer-0.10.so.0
#24 0xac3210bf in gst_element_set_state () from /lib/libgstreamer-0.10.so.0
#25 0xadd5887d in Phonon::Gstreamer::VideoWidget::~VideoWidget() () from /usr/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
#26 0xadd58912 in Phonon::Gstreamer::VideoWidget::~VideoWidget() () from /usr/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
#27 0xb58607da in Phonon::MediaNodePrivate::deleteBackendObject() () from /lib/libphonon.so.4
#28 0xb584fb13 in Phonon::FactoryPrivate::~FactoryPrivate() () from /lib/libphonon.so.4
#29 0xb584fe02 in Phonon::FactoryPrivate::~FactoryPrivate() () from /lib/libphonon.so.4
#30 0xb584f8f2 in Phonon::._296::destroy() () from /lib/libphonon.so.4
#31 0xb584c119 in Phonon::CleanUpGlobalStatic::~CleanUpGlobalStatic() () from /lib/libphonon.so.4
#32 0xb5a167a1 in __run_exit_handlers () from /lib/i686/libc.so.6
#33 0xb5a1682d in exit () from /lib/i686/libc.so.6
#34 0xb6108168 in qt_xio_errhandler () from /lib/libQtGui.so.4
#35 0xb6c15f19 in KApplication::xioErrhandler(_XDisplay*) () from /lib/libkdeui.so.5
#36 0xb6c15f54 in kde_xio_errhandler () from /lib/libkdeui.so.5
#37 0xb53c8e64 in _XIOError () from /lib/libX11.so.6
#38 0xb53c66af in _XEventsQueued () from /lib/libX11.so.6
#39 0xb53b70b0 in XEventsQueued () from /lib/libX11.so.6
#40 0xb6143228 in x11EventSourcePrepare(_GSource*, int*) () from /lib/libQtGui.so.4
#41 0xb4ec936a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#42 0xb4ec9a3f in g_main_context_iterate.isra.22 () from /lib/libglib-2.0.so.0
#43 0xb4ec9ca1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#44 0xb71475a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#45 0xb61433ba in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtGui.so.4
#46 0xb7113f6c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#47 0xb7114261 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#48 0xb711971a in QCoreApplication::exec() () from /lib/libQtCore.so.4
#49 0xb608fc44 in QApplication::exec() () from /lib/libQtGui.so.4
#50 0x080673c7 in main ()




3.


Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2013-08-22 22:02:26 CEST
Just FYI, KDE 4.10.5 is in Mageia 3 updates_testing.  It'd be good to know if it fixes this.

CC: (none) => balcaen.john, nicolas.lecureuil

Comment 2 Maurice Batey 2013-08-22 23:08:29 CEST
Ok - will watch out for that, David!
Comment 3 John Balcaen 2013-08-24 14:07:35 CEST
Can you try with vlc as the phonon backend instead of gstreamer ?
(you need to log out after switching the backend to get it effective).
It's probably more a gstreamer issue.
Comment 4 Maurice Batey 2013-08-24 19:33:07 CEST
(In reply to John Balcaen from comment #3)
> Can you try with vlc as the phonon backend instead of gstreamer ?

How does one set that, John?

(System Settings/Multimedia/Phonon/Backend shows just "gstreamer" with no other option offered.)
Comment 5 John Balcaen 2013-08-24 20:40:14 CEST
You need to install phonon-vlc.
Comment 6 Maurice Batey 2013-08-24 22:13:17 CEST
(In reply to John Balcaen from comment #5)
> You need to install phonon-vlc.

OK - did that, and Gwenview no longer crashes on a .MOV!

Many thanks, John.
Comment 7 Nicolas Lécureuil 2013-08-24 22:38:18 CEST
OK so bug in the gstreamer engine.  Can you share the mov file?
Comment 8 Maurice Batey 2013-08-25 00:09:13 CEST
It occurred with any .MOV file I tried.

E.g.:  https://dl.dropboxusercontent.com/u/10969499/P1020939.MOV
Comment 9 Nicolas Lécureuil 2013-08-25 00:14:15 CEST
cauldron 64bit  => OK

i will test ASAP on a mageia 3 32bit
Comment 10 Maurice Batey 2013-08-25 14:15:14 CEST
It looks as though the problem may be caused by some hardware difference.

Just checked the .MOV file on 3 other PC's (all also with 32-bit Mageia-3 installed):

  - The SO's desktop
  - Toshiba laptop
  - Samsung NC110 netbook.

The problem does not occur on any. (Phonon backend is Gstreamer.)

It only occurs on my desktop - which has an nVidia graphics card (G92 [GeForce GTS 250) - proprietary driver installed. The others do not have nVidia.
   Problem disappeared after changing to phonon-vlc backend.
Comment 11 Marja Van Waes 2015-03-31 16:06:20 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.