Bug 260698 - libxine crashes rendering grayscale MNG
Summary: libxine crashes rendering grayscale MNG
Status: RESOLVED UPSTREAM
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Christoph Pfister
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-19 13:23 UTC by Christopher Yeleighton
Modified: 2010-12-20 10:38 UTC (History)
2 users (show)

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 Christopher Yeleighton 2010-12-19 13:23:39 UTC
Application: kaffeine-xbu (1.0-svn3 1.1.18.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
{ xdg-open https://bugs.kde.org/attachment.cgi?id=55066; }
Consistently reproducible crash in libxine.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kaffeine (kaffeine-xbu), signal: Segmentation fault
__pthread_mutex_unlock_usercnt (mutex=0x654238, decr=1)
    at pthread_mutex_unlock.c:36
36	{
[Current thread is 1 (Thread 0x7fe869ba0760 (LWP 8695))]

Thread 9 (Thread 0x7fe85d5fe710 (LWP 8696)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fe869430941 in metronom_sync_loop (this=0x734c60) at metronom.c:870
#2  0x00007fe868343a4f in start_thread (arg=0x7fe85d5fe710) at pthread_create.c:297
#3  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fe8581e6710 (LWP 8700)):
#0  __pthread_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97
#1  0x00007fe86834b399 in read () at ../sysdeps/unix/syscall-template.S:82
#2  0x00007fe85e2af795 in ?? () from /usr/lib64/libasound.so.2
#3  0x00007fe85e2aa683 in snd_hctl_handle_events () from /usr/lib64/libasound.so.2
#4  0x00007fe85e2b4ae9 in snd_mixer_handle_events () from /usr/lib64/libasound.so.2
#5  0x00007fe8577e0948 in ao_alsa_handle_event_thread (data=0x749290) at audio_alsa_out.c:176
#6  0x00007fe868343a4f in start_thread (arg=0x7fe8581e6710) at pthread_create.c:297
#7  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fe8577db710 (LWP 8701)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe869442a6b in fifo_peek_int (this_gen=0x77b700) at audio_out.c:348
#2  fifo_peek (this_gen=0x77b700) at audio_out.c:388
#3  ao_loop (this_gen=0x77b700) at audio_out.c:1015
#4  0x00007fe868343a4f in start_thread (arg=0x7fe8577db710) at pthread_create.c:297
#5  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fe856782710 (LWP 8703)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fe86943eaaf in interruptable_sleep (this_gen=0x8def30) at video_out.c:1092
#2  video_out_loop (this_gen=0x8def30) at video_out.c:1276
#3  0x00007fe868343a4f in start_thread (arg=0x7fe856782710) at pthread_create.c:297
#4  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fe855b98710 (LWP 8704)):
[KCrash Handler]
#5  yuv444_to_yuy2_mmx (yuv_planes=0xdc9a90, yuy2_map=0x7fe848e65000 "", pitch=<value optimized out>) at color.c:366
#6  0x00007fe84d02efda in rgb_decode_data (this_gen=<value optimized out>, buf=<value optimized out>) at rgb.c:353
#7  0x00007fe86943b002 in video_decoder_loop (stream_gen=0xd02740) at video_decoder.c:387
#8  0x00007fe868343a4f in start_thread (arg=0x7fe855b98710) at pthread_create.c:297
#9  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe8551ca710 (LWP 8705)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe869434a1b in fifo_buffer_get (fifo=0xd1d8f0) at buffer.c:230
#2  0x00007fe86943be6d in audio_decoder_loop (stream_gen=0xd02740) at audio_decoder.c:67
#3  0x00007fe868343a4f in start_thread (arg=0x7fe8551ca710) at pthread_create.c:297
#4  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe8549c9710 (LWP 8706)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe869445beb in xine_event_wait (queue_gen=0xd3f6d0) at events.c:56
#2  listener_loop (queue_gen=0xd3f6d0) at events.c:214
#3  0x00007fe868343a4f in start_thread (arg=0x7fe8549c9710) at pthread_create.c:297
#4  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe849e65710 (LWP 8707)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe869434923 in buffer_pool_alloc (this=0xd03d70) at buffer.c:90
#2  0x00007fe85aa3b37d in demux_mng_send_chunk (this=0xdb59c0) at demux_mng.c:179
#3  0x00007fe86944a487 in demux_loop (stream_gen=0xd02740) at demux.c:342
#4  0x00007fe868343a4f in start_thread (arg=0x7fe849e65710) at pthread_create.c:297
#5  0x00007fe86713382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe869ba0760 (LWP 8695)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x654238, decr=1) at pthread_mutex_unlock.c:36
#1  0x00007fe866e4fbf4 in _xcb_conn_wait (c=0x654220, cond=<value optimized out>, vector=0x7fffc96fa358, count=0x7fffc96fa354) at xcb_conn.c:303
#2  0x00007fe866e50169 in _xcb_out_send (c=0x654220, vector=0x7fffc96fa358, count=0x7fffc96fa354) at xcb_out.c:338
#3  0x00007fe866e501f7 in xcb_writev (c=0x654220, vector=0x7fffc96fa3a0, count=3, requests=2) at xcb_out.c:286
#4  0x00007fe8696ca776 in _XSend (dpy=0x64f670, data=<value optimized out>, size=<value optimized out>) at xcb_io.c:339
#5  0x00007fe8696ca921 in _XEventsQueued (dpy=0x64f670, mode=<value optimized out>) at xcb_io.c:260
#6  0x00007fe8696b37ef in XEventsQueued (dpy=0x64f670, mode=2) at Pending.c:44
#7  0x00007fe86792e418 in x11EventSourceDispatch (s=0x62c2d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:151
#8  0x00007fe8643eba93 in g_main_dispatch (context=0x62b120) at gmain.c:1960
#9  IA__g_main_context_dispatch (context=0x62b120) at gmain.c:2513
#10 0x00007fe8643ec270 in g_main_context_iterate (context=0x62b120, block=0, dispatch=1, self=<value optimized out>) at gmain.c:2591
#11 0x00007fe8643ec510 in IA__g_main_context_iteration (context=0x62b120, may_block=0) at gmain.c:2654
#12 0x00007fe8686e167f in QEventDispatcherGlib::processEvents (this=0x611fb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#13 0x00007fe86792e14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#14 0x00007fe8686bc9ef in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:918
#15 0x0000000000405131 in XineObject::customEvent (this=0x7fffc96fb5c0, event=<value optimized out>) at /usr/src/debug/kaffeine-1.0-pre3/src/backend-xine/xineapplication.cpp:564
#16 0x00007fe8686ca564 in QObject::event (this=0x7fffc96fb5c0, e=0xd40820) at kernel/qobject.cpp:1279
#17 0x00007fe86788d4d4 in QApplicationPrivate::notify_helper (this=0x6284b0, receiver=0x7fffc96fb5c0, e=0xd40820) at kernel/qapplication.cpp:4302
#18 0x00007fe867895aca in QApplication::notify (this=<value optimized out>, receiver=0x7fffc96fb5c0, e=0xd40820) at kernel/qapplication.cpp:4185
#19 0x00007fe868f9bc06 in KApplication::notify (this=0x7fffc96fb690, receiver=0x7fffc96fb5c0, event=0xd40820) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#20 0x00007fe8686b8e4c in QCoreApplication::notifyInternal (this=0x7fffc96fb690, receiver=0x7fffc96fb5c0, event=0xd40820) at kernel/qcoreapplication.cpp:726
#21 0x00007fe8686bc5ba in sendEvent (receiver=0x0, event_type=0, data=0x60c500) at kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60c500) at kernel/qcoreapplication.cpp:1367
#23 0x00007fe8686e1173 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#24 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#25 0x00007fe8643eba93 in g_main_dispatch (context=0x62b120) at gmain.c:1960
#26 IA__g_main_context_dispatch (context=0x62b120) at gmain.c:2513
#27 0x00007fe8643ec270 in g_main_context_iterate (context=0x62b120, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591
#28 0x00007fe8643ec510 in IA__g_main_context_iteration (context=0x62b120, may_block=1) at gmain.c:2654
#29 0x00007fe8686e167f in QEventDispatcherGlib::processEvents (this=0x611fb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#30 0x00007fe86792e14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007fe8686b8292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007fe8686b8495 in QEventLoop::exec (this=0x7fffc96fb4f0, flags=...) at kernel/qeventloop.cpp:201
#33 0x00007fe8686bc88b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#34 0x00000000004068ba in main (argc=1, argv=0x7fffc96fb8b8) at /usr/src/debug/kaffeine-1.0-pre3/src/backend-xine/xineapplication.cpp:947

Reported using DrKonqi
Comment 1 Christopher Yeleighton 2010-12-19 13:25:47 UTC
The assignment to KDE was made by DrKonqi; I believe DrKonqi is wrong and the bug should be assigned to Kaffeine instead.
Comment 2 Christopher Yeleighton 2010-12-19 13:30:30 UTC
The maintainer of Kaffeine has the following options with respect to this crash:

  1. Remove the declarative support for MNG from Kaffeine,
  2. Work with XINE to sort things out.

(IMHO)
Comment 3 Dario Andres 2010-12-19 13:47:00 UTC
[Comment from a bug triager]
Comment 1 describes an issue which is already fixed for KDE SC 4.6.
Reassigning to Kaffeine/Phonon developers

I can't reproduce the crash here using:
Kaffeine 1.1.0, Phonon using the Xine backend, libxine 1.1.19
and KDE SC 4.5.4 + Qt 4.7.1 or ArchLinux i686

- Have you checked if other Xine powered players (like "gxine" or "xine-ui") also crash/hang in your system when trying to play the same MNG file ?

Regards
Comment 4 Christopher Yeleighton 2010-12-19 14:00:24 UTC
To jest xine (interfejs użytkownika X11) - wolny odtwarzacz multimediów v0.99.5.
(c) 2000-2007 The xine Team.
Skompilowane z biblioteką xine 1.1.18 (1.1.18.1)
Znaleziono bibliotekę xine w wersji: 1.1.18 (1.1.18.1).
   Plateform informations:
   ----------------------
        system name     : Linux
        node name       : linux-075r
        release         : 2.6.34.7-0.5-desktop
        version         : #1 SMP PREEMPT 2010-10-25 08:40:12 +0200
        machine         : x86_64
   CPU Informations:
   ----------------
        processor       : 0
        vendor_id       : GenuineIntel
        cpu family      : 15
        model           : 4
        model name      : Intel(R) Celeron(R) CPU 2.53GHz
        stepping        : 9
        cpu MHz         : 2525.925
        cache size      : 256 KB
        fpu             : yes
        fpu_exception   : yes
        cpuid level     : 5
        wp              : yes
        flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc up pebs bts pni dtes64 monitor ds_cpl tm2 cid cx16 xtpr lahf_lm
        bogomips        : 5051.85
        clflush size    : 64
        cache_alignment : 128
        address sizes   : 36 bits physical, 48 bits virtual
        power management:
   -------
   Display Name:          :0.0,
   XServer Vendor:        The X.Org Foundation,
   Protocol Version:      11, Revision: 0,
   Available Screen(s):   1,
   Default screen number: 0,
   Using screen:          0,
   Depth:                 24,
-[ xiTK version 0.10.7 [XFT] ]-[ WM type: (EWMH) KWIN {KWin} ]-
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_switch.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_mosaico.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_goom.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_tvtime.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_audio_filters.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_audio_filters.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_audio_filters.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_audio_filters.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_visualizations.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_visualizations.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/post/xineplug_post_visualizations.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xvmc.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_spucmml.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_mpc.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_file.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_smb.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_spuhdmv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_image.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_cdda.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_fb.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_http.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_lpcm.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_syncfb.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_games.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_v4l2.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xshm.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xshm.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_nsv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_dvd.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_slave.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_yuv_frames.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_vorbis.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_matroska.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_dvb.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_stdin_fifo.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_pva.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_v4l.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_v4l.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_pvr.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_sputext.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vdr.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vdr.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vdr.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vdr.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_rtsp.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_rtp.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_none.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_real.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_audio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_bitplane.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_qt.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_rgb.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_avi.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_raw.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_mng.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_fli.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_opengl.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_ogg.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_ogg.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_pnm.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_flac.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_flac.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_rawdv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_flv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_real.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_real.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_theora.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_gnome_vfs.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_dmx_iff.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_ao_out_oss.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_ao_out_none.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xcbshm.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xcbxv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_ao_out_pulseaudio.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_yuv.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_inp_net.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_sputext.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_mjpeg.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_ao_out_file.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_gdk_pixbuf.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_speex.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_decode_image.so znaleziona
load_plugins: wtyczka /usr/lib64/xine/plugins/1.28/xineplug_vo_out_xxmc.so znaleziona
main: próbkowanie <xv> wtyczki wyjścia wideo
video_out_xv: using Xv port 119 from adaptor Intel(R) Video Overlay for hardware colour space conversion and scaling.
video_out_xv: this adaptor supports the yuy2 format.
video_out_xv: this adaptor supports the yv12 format.
main: próbkowanie wtyczki wyjścia dźwięku <pulseaudio>
load_plugins: failed to load audio output plugin <pulseaudio>
main: próbkowanie wtyczki wyjścia dźwięku <alsa>
audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit mono stereo (4-channel not enabled in xine config) (4.1-channel not enabled in xine config) (5-channel not enabled in xine config) (5.1-channel not enabled in xine config) (a/52 and DTS pass-through not enabled in xine config)
osd: error loading font sans with ft2
osd: error loading font sans with ft2
osd: error loading font sans with ft2
video_out_xv: VO_PROP_ASPECT_RATIO(0)
params.c:OpenConfFile() - Unable to open configuration file "/home/krzysztof/.smb/smb.conf":
        Nie ma takiego pliku ani katalogu
params.c:OpenConfFile() - Unable to open configuration file "/home/krzysztof/.smb/smb.conf.append":
        Nie ma takiego pliku ani katalogu
gui_xine_open_and_play():
        mrl: 'KRS–W3.mng',
        sub 'NONE',
        start_pos 0, start_time 0, av_offset 0, spu_offset 0.
xine: found input plugin  : wtyczka wejścia pliku
ebml: invalid master element
xine: found demuxer plugin: Multiple-image Network Graphics demux plugin
av_offset=0 pts
spu_offset=0 pts
xiTK received SIGSEGV signal, RIP.
Przerwane
Comment 5 Dario Andres 2010-12-19 14:05:29 UTC
[Comment from a bug triager]
So, another Xine powered player (unrelated to KDE) crashes with that file too ?
Then, you should report this to Xine developers directly at https://bugs.xine-project.org/
However, I wonder if xine 1.1.19 could have fixed this crash (I can't reproduce with that version but you can reproduce with 1.1.18.1)

If you report this to Xine developers, please paste here a reference of the bug.

Thanks
Comment 6 Christopher Yeleighton 2010-12-20 10:28:36 UTC
The situation is that Kaffeine subcontracts the hard work to XINE.  Still, until XINE can really deal with the task, Kaffeine should not claim it is capable of rendering MNG, or render it itself using Gwenview instead (which would be a good thing).
Comment 7 Christopher Yeleighton 2010-12-20 10:38:50 UTC
https://bugs.xine-project.org/show_bug.cgi?id=395