I was able to get a backtrace from a core dump file. I am attaching it
to this post. It's from LMMS 0.4.6.
On 12/05/2009 02:36 PM, Andy Kelley wrote:
ok I'll look into this
On Sat, Dec 5, 2009 at 5:25 AM, Nikos Chantziaras <rea...@arcor.de
<mailto:rea...@arcor.de>> wrote:
Git master. This has been happening for quite a while though, it
didn't start by a recent commit.
On 12/05/2009 02:18 PM, Andy Kelley wrote:
which version?
On Fri, Dec 4, 2009 at 6:36 PM, Nikos Chantziaras
<rea...@arcor.de <mailto:rea...@arcor.de>
<mailto:rea...@arcor.de <mailto:rea...@arcor.de>>> wrote:
LMMS is segfaulting almost all the time if I play notes
quickly using
the keyboard or the mouse (holding the mouse button and
moving the mouse
quickly left/right over the piano view):
lmms[2594] trap int3 ip:3000c059a1 sp:7fffffffc988 error:0
lmms[13203]: segfault at 8 ip 0000003000475072 sp
00007fffece442a0 error
4 in libc-2.11.so <http://libc-2.11.so>
<http://libc-2.11.so>[3000400000+14f000]
--
[New Thread 3575]
[New Thread 3573]
[New Thread 3577]
Core was generated by `./lmms'.
Program terminated with signal 11, Segmentation fault.
#0 QMetaObject::removeGuard (ptr=<value optimized out>) at
kernel/qobject.cpp:458
in kernel/qobject.cpp
Thread 4 (Thread 3577):
#0 0x0000003000c0e07d in write () from /lib/libpthread.so.0
No symbol table info available.
#1 0x0000000000587f59 in AudioOss::run (this=0x1978040)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/src/core/audio/AudioOss.cpp:318
frames = <value optimized out>
bytes = 1024
temp = 0x22d2270
outbuf = 0x22d2a80
#2 0x0000003007a73215 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:248
data = <value optimized out>
#3 0x0000003000c06894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4 0x00000030004d064d in clone () from /lib/libc.so.6
No symbol table info available.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 3573):
#0 0x0000003000c0b1fc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
No symbol table info available.
#1 0x0000003007a741db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=<value optimized out>,
time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
code = <value optimized out>
#2 QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized
out>, time=<value optimized out>)
at thread/qwaitcondition_unix.cpp:159
returnValue = <value optimized out>
#3 0x000000000056d27b in MixerWorkerThread::run (this=0x1805e50)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/src/core/mixer.cpp:188
m = {d = 0x17d3580}
#4 0x0000003007a73215 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:248
data = <value optimized out>
#5 0x0000003000c06894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00000030004d064d in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 3575):
#0 0x000000306d44feac in EffectMgr::out (this=<value optimized out>,
smpsl=<value optimized out>, smpsr=<value optimized out>)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/plugins/zynaddsubfx/src/Effects/EffectMgr.cpp:218
volume = <value optimized out>
#1 0x000000306d429def in Part::ComputePartSmps (this=<value optimized out>)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/plugins/zynaddsubfx/src/Misc/Part.cpp:1015
routeto = <value optimized out>
i = <value optimized out>
k = <value optimized out>
noteplay = 48
#2 0x000000306d4220c0 in Master::AudioOut (this=<value optimized out>,
outl=<value optimized out>, outr=<value optimized out>)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/plugins/zynaddsubfx/src/Misc/Master.cpp:289
i = <value optimized out>
npart = <value optimized out>
nefx = 4
#3 0x000000306d41974e in LocalZynAddSubFx::processAudio (this=<value optimized
out>, _out=<value optimized out>)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/plugins/zynaddsubfx/LocalZynAddSubFx.cpp:224
No locals.
#4 0x00007fe67d221ae4 in ZynAddSubFxInstrument::play (this=0x2492930,
_buf=0x186e410)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/plugins/zynaddsubfx/ZynAddSubFx.cpp:223
No locals.
#5 0x0000000000568b8d in MixerWorkerThread::processJobQueue (this=0x17d3b00)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/src/core/mixer.cpp:218
i = <value optimized out>
#6 0x000000000056afd0 in mixer::renderNextBuffer (this=0x1806f90)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/src/core/mixer.cpp:620
timer = {begin = {tv_sec = 1264600368, tv_usec = 908249}}
last_metro_pos = {<midiTime> = {m_ticks = -1, static s_ticksPerTact =
192}, m_timeLine = 0x0, m_timeLineUpdate = true,
m_currentFrame = 0}
#7 0x000000000056b7b4 in mixer::fifoWriter::run (this=0x22ce680)
at
/var/tmp/portage/media-sound/lmms-0.4.6/work/lmms-0.4.6/src/core/mixer.cpp:1184
b = <value optimized out>
frames = <value optimized out>
#8 0x0000003007a73215 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:248
data = <value optimized out>
#9 0x0000003000c06894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00000030004d064d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 3571):
#0 QMetaObject::removeGuard (ptr=<value optimized out>) at
kernel/qobject.cpp:458
hash = <value optimized out>
locker =
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel