[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 90580] New: attempting to play a zero-length file causes SEGV
From: Justin Mason <jm-kde () jmason ! org>
Date: 2004-09-30 23:38:25
Message-ID: 20041001013823.90580.jm-kde () jmason ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=90580
Summary: attempting to play a zero-length file causes SEGV
Product: juk
Version: 2.0.1
Platform: Debian testing
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: wheeler kde org
ReportedBy: jm-kde jmason org
Version: 2.0.1 (using KDE KDE 3.3.0)
Installed from: Debian testing/unstable Packages
OS: Linux
What the title says -- if a file exists with the right extension (".mp3") under a \
JuK-watch directory, and you double-click it in the track listbox, JuK dumps core.
To reproduce:
- touch [MYCOLLECTIONDIR]/EMPTY_TEST.mp3
- juk &
- select Collection List
- [wait for juk to find the file]
- click on "EMPTY_TEST"
- KDE crash window appears.
I'm using GStreamer btw.
I'm not sure how feasible it is to capture GStreamer coredumps, but it'd be nice -- \
since it does seem to have a tendency to fall over frequently ;)
probably not-too-useful backtrace:
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1104784032 (LWP 19880)]
[New Thread 1112492976 (LWP 19890)]
[Thread debugging using libthread_db enabled]
[New Thread 1104784032 (LWP 19880)]
[New Thread 1112492976 (LWP 19890)]
[Thread debugging using libthread_db enabled]
[New Thread 1104784032 (LWP 19880)]
[New Thread 1112492976 (LWP 19890)]
[New Thread 1110395824 (LWP 19889)]
0x41681115 in pthread_cond_wait GLIBC_2 3 2 () from /lib/tls/libpthread.so.0
#0 0x41681115 in pthread_cond_wait GLIBC_2 3 2 ()
from /lib/tls/libpthread.so.0
#1 0x41a1fd3b in gst_thread_new () from /usr/lib/libgstreamer-0.6.so.0
#2 0x41a036ac in gst_element_set_state () from /usr/lib/libgstreamer-0.6.so.0
#3 0x419f6f7f in gst_bin_child_state_change ()
from /usr/lib/libgstreamer-0.6.so.0
#4 0x41a12f61 in gst_pipeline_new () from /usr/lib/libgstreamer-0.6.so.0
#5 0x41a036ac in gst_element_set_state () from /usr/lib/libgstreamer-0.6.so.0
#6 0x40047b0d in KDE::GST::Element::setState () from /usr/lib/libkdegst.so.0
#7 0x4005ef1c in KDE::GSTPlay::Play::setState ()
from /usr/lib/libkdegstplay.so.0
#8 0x08066700 in ?? ()
#9 0x0aef8d20 in ?? ()
#10 0x00000002 in ?? ()
#11 0x00000000 in ?? ()
#12 0xbfffea70 in ?? ()
#13 0x081613a8 in ?? ()
#14 0x081613a8 in ?? ()
#15 0xbfffeb58 in ?? ()
#16 0x080946bf in QWheelEvent::~QWheelEvent ()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic