. Thread 8 (process 7648): #0 0xffffe410 in __kernel_vsyscall () #1 0xb73c15a7 in pthread_join () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7f0662c in ao_exit (this_gen=0x850bbe8) at audio_out.c:1591 p = (void *) 0xbffc1cd0 vol = prop = buf = (audio_buffer_t *) 0x85dab18 next = #3 0xb7ef7531 in xine_close_audio_driver (this=0x8073648, ao_port=0xfffffffc) at load_plugins.c:1750 No locals. #4 0x08051534 in main (argc=12, argv=0xbffc1e14) at /build/buildd/kmplayer-0.9.4/./src/xineplayer.cpp:1207 i = 12 dvd_device = 0x0 vcd_device = 0x0 grab_device = 0x0 vo_driver = {static null = {static null = , d = 0x805c0c0, static shared_null = 0x805c0c0}, d = 0x80711e8, static shared_null = 0x805c0c0} ao_driver = {static null = {static null = , d = 0x805c0c0, static shared_null = 0x805c0c0}, d = 0x8071820, static shared_null = 0x805c0c0} config_changed = false eventThread = (XEventThread *) 0x8071b10 dcopclient = { = { = {static color0 = @0xb7e8dbe0, static color1 = @0xb7e8dbe8, static black = @0xb7e8dbf0, static white = @0xb7e8dbf8, static darkGray = @0xb7e8dc00, static gray = @0xb7e8dc08, static lightGray = @0xb7e8dc10, static red = @0xb7e8dc18, static green = @0xb7e8dc20, static blue = @0xb7e8dc28, static cyan = @0xb7e8dc30, static magenta = @0xb7e8dc38, static yellow = @0xb7e8dc40, static darkRed = @0xb7e8dc48, static darkGreen = @0xb7e8dc50, static darkBlue = @0xb7e8dc58, static darkCyan = @0xb7e8dc60, static darkMagenta = @0xb7e8dc68, static darkYellow = @0xb7e8dc70, static arrowCursor = @0xb7e8c380, static upArrowCursor = @0xb7e8c384, static crossCursor = @0xb7e8c388, static waitCursor = @0xb7e8c38c, static ibeamCursor = @0xb7e8c390, static sizeVerCursor = @0xb7e8c394, static sizeHorCursor = @0xb7e8c398, static sizeBDiagCursor = @0xb7e8c39c, static sizeFDiagCursor = @0xb7e8c3a0, static sizeAllCursor = @0xb7e8c3a4, static blankCursor = @0xb7e8c3a8, static splitVCursor = @0xb7e8c3ac, static splitHCursor = @0xb7e8c3b0, static pointingHandCursor = @0xb7e8c3b4, static forbiddenCursor = @0xb7e8c3b8, static whatsThisCursor = @0xb7e8c3bc, static busyCursor = @0xb7e8c3c0}, _vptr.QObject = 0xb7ec1148, static metaObj = 0x805cb98, isSignal = 0, isWidget = 0, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x0, parentObj = 0x0, childObjects = 0x0, connections = 0x0, senderObjects = 0x8070560, eventFilters = 0x0, postedEvents = 0x0, d = 0x0}, static metaObj = 0x8071580, d = 0x8071398} player = { = {_vptr.DCOPObject = 0x8058608, ident = {> = { = {_vptr.QGArray = 0xb7e65c08, shd = 0x8071550}, }, }, d = 0x8070648}, d = 0xbffc1cb8} vos = {> = {sh = 0x80d77d0}, } aos = {> = {sh = 0x80e28c8}, } buf = { = {_vptr.QGArray = 0x8056ff8, shd = 0x869ac18}, } ev = {type = 134579452, serial = 3220970824, send_event = 134571611, display = 0xb7ec1844, window = 134580480, message_type = 3220970840, format = 134531257, data = {b = "p\000ê·\000\000\000\000\210\035ü¿ée\005\bô?;·", s = {112, -18454, 0, 0, 7560, -16388, 26089, 2053, 16372, -18629}, l = {-1209401232, 0, -1073996408, 134571497, -1220853772}}} #5 0xb7171ebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #6 0x0804d841 in _start () . Thread 7 (process 7650): #0 0xffffe410 in __kernel_vsyscall () #1 0xb73c484c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7ef3aaf in metronom_sync_loop (this=0x80d7400) at metronom.c:873 tv = {tv_sec = 1179431288, tv_usec = 862864} ts = {tv_sec = 1179431293, tv_nsec = 862864000} scr = (scr_plugin_t **) 0x80d6ac8 pts = 900790 #3 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 6 (process 7651): #0 0xffffe410 in __kernel_vsyscall () #1 0xb73c7986 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7f1d6c2 in xine_usec_sleep (usec=1000) at utils.c:443 ts = {tv_sec = 0, tv_nsec = 1000000} remaining = {tv_sec = 0, tv_nsec = -1208822672} #3 0xb7f01265 in video_out_loop (this_gen=0x80e0f98) at video_out.c:1217 vpts = 1337493 img = (vo_frame_t *) 0x0 this = next_frame_vpts = 1337493 usec_to_sleep = 1000 #4 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 5 (process 7652): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7221893 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb5ad9257 in ao_alsa_handle_event_thread (data=0x80e2c38) at audio_alsa_out.c:151 spfds = {{fd = 7, events = 41, revents = 0}, {fd = 0, events = 0, revents = 0} } pfds = (struct pollfd *) 0xb4e982f8 count = 1 #3 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 4 (process 7653): #0 0xffffe410 in __kernel_vsyscall () #1 0xb73c45c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7f0257e in fifo_remove_int (fifo=0x852a228, blocking=1) at audio_out.c:342 buf = (audio_buffer_t *) 0x0 #3 0xb7f0564c in ao_loop (this_gen=0x850bbe8) at audio_out.c:380 this = hw_vpts = in_buf = (audio_buffer_t *) 0x0 out_buf = gap = -3282 delay = cur_time = 1327217 last_sync_time = 525207 bufs_since_sync = 404 result = #4 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 3 (process 7654): #0 0xffffe410 in __kernel_vsyscall () #1 0xb73c45c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7ef729c in fifo_buffer_get (fifo=0x862c1e8) at buffer.c:233 No locals. #3 0xb7efd07b in video_decoder_loop (stream_gen=0x862b2b8) at video_decoder.c:123 buf = (buf_element_t *) 0xb3a6bb90 running_ticket = (xine_ticket_t *) 0x80d7588 streamtype = 0 prof_video_decode = -1 prof_spu_decode = -1 buftype_unknown = 0 #4 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 2 (process 7655): #0 0xffffe410 in __kernel_vsyscall () #1 0xb73c45c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7ef729c in fifo_buffer_get (fifo=0x863dec0) at buffer.c:233 No locals. #3 0xb7efe005 in audio_decoder_loop (stream_gen=0x862b2b8) at audio_decoder.c:68 cur = next = buf = (buf_element_t *) 0x0 first_header = (buf_element_t *) 0x0 last_header = (buf_element_t *) 0x0 replaying_headers = 0 running_ticket = (xine_ticket_t *) 0x80d7588 running = 1 prof_audio_decode = -1 buftype_unknown = 0 audio_channel_user = 1 #4 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6 . Thread 1 (process 7649): #0 0xb73c2460 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0xb7f074b3 in xine_event_send (stream=0x0, event=0xb6ffb1bc) at events.c:80 ite = (xine_list_iterator_t) 0xb6ffb118 #2 0x080533cf in XEventThread::run (this=0x8071b10) at /build/buildd/kmplayer-0.9.4/./src/xineplayer.cpp:981 rect = {x = 272, y = -118, w = 0, h = 0} data = {event = {type = -1208644503, stream = 0xb781a2ff, data = 0xb73f34f0, data_length = -1208594444, tv = {tv_sec = -1223478044, tv_usec = 24}}, button = 0 '\0', x = 272, y = 65418} xine_event = {type = 102, stream = 0x865ba90, data = 0xb6ffb19c, data_length = 32, tv = {tv_sec = 0, tv_usec = 0}} prev_click_time = 0 prev_click_x = 0 prev_click_y = 0 #3 0xb7944fd9 in QThreadInstance::start (_arg=0x80719b4) at kernel/qthread_unix.cpp:119 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1209541968, 0, -1224754288, -1224756296, 1240839008, 1218334617}, __mask_was_saved = 0}}, __pad = { 0xb6ffb470, 0x0, 0x26, 0xb73bb000}} __cancel_routine = (void (*)(void *)) 0xb794503c __cancel_arg = (void *) 0x80719b0 not_first_call = 0 arg = (void **) 0x80719b4 #4 0xb73c031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb722b57e in clone () from /lib/tls/i686/cmov/libc.so.6