I was loading about 2 - 5 tracks a second (right click "Fast Forward" w/
song mode "Next" in Play Queue), basically hammering it to getting BPMs for
all my songs.
Not a typical use case, but if some wanted to skip 10 tracks without
"stop"+"load in player", they could exercise the same path.
On Tue, Apr 29, 2008 at 3:26 AM, SteveOC <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Garth Dahlstrom wrote:
> > Tip for those running gdb - you can do this to start the target program
> > right away: alias gdb='gdb --eval-command=run'
> >
> >
> > Debug: BPM detection successful for "The Tragically Hip - Wheat
> Kings.mp3"
> > Debug: WaveSummary generation successful for "The Underdog Project -
> > Tonight.mp3"
> >
> > Program received signal SIGFPE, Arithmetic exception.
> > [Switching to Thread 1108277584 (LWP 28210)]
> > 0x00000000004fbfb0 in SoundSourceProxy (this=0x3603240,
> pTrack=0x4b76fa0) at
> > src/soundsourceproxy.cpp:79
> > 79 pTrack->setDuration(length()/(2*getSrate()));
> > (gdb) bt
> > #0 0x00000000004fbfb0 in SoundSourceProxy (this=0x3603240,
> > pTrack=0x4b76fa0) at src/soundsourceproxy.cpp:79
> > #1 0x00000000004f5555 in WaveSummary::run (this=0xcfba10) at
> > src/wavesummary.cpp:99
> > #2 0x00002b1b170e4a12 in ?? () from /usr/lib/libQtCore.so.4
> > #3 0x00002b1b186a33f7 in start_thread () from /lib/libpthread.so.0
> > #4 0x00002b1b1968495d in clone () from /lib/libc.so.6
> > #5 0x0000000000000000 in ?? ()
> >
> >
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Mixxx-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
> So if getSrate() ever returns 0 - you will always get a divide by zero
> error.
>
> replace soundsourceproxy.cpp line 79 with :
>
> if (getSrate()) { pTrack->setDuration(length()/(2*getSrate())); }
>
>
> Question is - why is getSrate() zero in this case (assuming that is
> what the floating point exception happens to be)
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.7 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFIFs2u5YHEhx8bKNsRAosDAJ4oUDXcVDcZ6uDkQSUwfE7xyzOfHwCfU4il
> A08111NVji9tqjN9pzd0h40=
> =kCVC
> -----END PGP SIGNATURE-----
>
--
__
--- == __/ t.O ==--
http://stacktrace.org/
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel