Discussion:
[Pykaraoke-discuss] Welcome to the "Pykaraoke-discuss" mailing list
Conor Dowdall
2013-05-25 11:44:20 UTC
Permalink
Hi,

I've used pykaraoke on previous insallations, but on my Fedora 18 (64 bit)
install it is not working. I've pasted the crash information below. The GUI
loads properly, but when I try to play a song the usual song window pops up
and moments later crashes.

I love pykaraoke, so any help would be much appreciated!

Conor.

[***@localhost disney]$ pykaraoke The\ Bare\ Necessities\ -\ Jungle\
Book.cdg
PyKaraoke is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

PyKaraoke is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

*** glibc detected *** python: double free or corruption (out):
0x00000000022c5900 ***
======= Backtrace: =========
/lib64/libc.so.6[0x355ac7ca8e]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0cc13]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0b2a9]
/lib/libSDL_mixer-1.2.so.0(Mix_OpenAudio+0x8d)[0x3af1e09b8d]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x3050)[0x7f4abe414050]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x31d6)[0x7f4abe4141d6]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x279b)[0x35794da08b]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x35794d7367]
/lib64/libpython2.7.so.1.0(PyInstance_New+0x6a)[0x3579458f7a]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x1c93)[0x35794d9583]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5601)[0x35794dcef1]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5601)[0x35794dcef1]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x35794d7367]
/lib64/libpython2.7.so.1.0(PyInstance_New+0x6a)[0x3579458f7a]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x1c93)[0x35794d9583]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x35794d7367]
/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(_ZN7wxPyApp13_BootstrapAppEv+0x1ee)[0x7f4ac39279ee]
/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(+0x64720)[0x7f4ac394f720]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x49c3)[0x35794dc2b3]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x357949d4c2]
/lib64/libpython2.7.so.1.0[0x357949d15c]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x1c93)[0x35794d9583]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5601)[0x35794dcef1]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x35794ddd92]
/lib64/libpython2.7.so.1.0[0x35794f6f7a]
/lib64/libpython2.7.so.1.0(PyRun_FileExFlags+0x92)[0x35794f7d72]
/lib64/libpython2.7.so.1.0(PyRun_SimpleFileExFlags+0xdb)[0x35794f878b]
/lib64/libpython2.7.so.1.0(Py_Main+0xc32)[0x3579509c52]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x355ac21a05]
python[0x400721]
======= Memory map: ========
00400000-00401000 r-xp 00000000 08:02 2900707
/usr/bin/python2.7
00600000-00601000 r--p 00000000 08:02 2900707
/usr/bin/python2.7
00601000-00602000 rw-p 00001000 08:02 2900707
/usr/bin/python2.7
00fd6000-022e8000 rw-p 00000000 00:00 0
[heap]
355a800000-355a820000 r-xp 00000000 08:02 2884282
/usr/lib64/ld-2.16.so
355aa20000-355aa21000 r--p 00020000 08:02 2884282
/usr/lib64/ld-2.16.so
355aa21000-355aa22000 rw-p 00021000 08:02 2884282
/usr/lib64/ld-2.16.so
355aa22000-355aa23000 rw-p 00000000 00:00 0
355ac00000-355adad000 r-xp 00000000 08:02 2884330
/usr/lib64/libc-2.16.so
355adad000-355afad000 ---p 001ad000 08:02 2884330
/usr/lib64/libc-2.16.so
355afad000-355afb1000 r--p 001ad000 08:02 2884330
/usr/lib64/libc-2.16.so
355afb1000-355afb3000 rw-p 001b1000 08:02 2884330
/usr/lib64/libc-2.16.so
355afb3000-355afb8000 rw-p 00000000 00:00 0
355b000000-355b003000 r-xp 00000000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b003000-355b202000 ---p 00003000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b202000-355b203000 r--p 00002000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b203000-355b204000 rw-p 00003000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b400000-355b416000 r-xp 00000000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b416000-355b616000 ---p 00016000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b616000-355b617000 r--p 00016000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b617000-355b618000 rw-p 00017000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b618000-355b61c000 rw-p 00000000 00:00 0
355b800000-355b900000 r-xp 00000000 08:02 2885039
/usr/lib64/libm-2.16.so
355b900000-355baff000 ---p 00100000 08:02 2885039
/usr/lib64/libm-2.16.so
355baff000-355bb00000 r--p 000ff000 08:02 2885039
/usr/lib64/libm-2.16.so
355bb00000-355bb01000 rw-p 00100000 08:02 2885039
/usr/lib64/libm-2.16.so
355bc00000-355bc07000 r-xp 00000000 08:02 2885285
/usr/lib64/librt-2.16.so
355bc07000-355be06000 ---p 00007000 08:02 2885285
/usr/lib64/librt-2.16.so
355be06000-355be07000 r--p 00006000 08:02 2885285
/usr/lib64/librt-2.16.so
355be07000-355be08000 rw-p 00007000 08:02 2885285
/usr/lib64/librt-2.16.so
355c000000-355c015000 r-xp 00000000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c015000-355c214000 ---p 00015000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c214000-355c215000 r--p 00014000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c215000-355c216000 rw-p 00015000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c400000-355c415000 r-xp 00000000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c415000-355c614000 ---p 00015000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c614000-355c615000 r--p 00014000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c615000-355c616000 rw-p 00015000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c800000-355c85c000 r-xp 00000000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355c85c000-355ca5c000 ---p 0005c000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355ca5c000-355ca5d000 r--p 0005c000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355ca5d000-355ca5e000 rw-p 0005d000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355cc00000-355cc1f000 r-xp 00000000 08:02 2887127
/usr/lib64/libselinux.so.1
355cc1f000-355ce1e000 ---p 0001f000 08:02 2887127
/usr/lib64/libselinux.so.1
355ce1e000-355ce1f000 r--p 0001e000 08:02 2887127
/usr/lib64/libselinux.so.1
355ce1f000-355ce20000 rw-p 0001f000 08:02 2887127
/usr/lib64/libselinux.so.1
355ce20000-355ce22000 rw-p 00000000 00:00 0
355d000000-355d0e5000 r-xp 00000000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d0e5000-355d2e4000 ---p 000e5000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d2e4000-355d2ec000 r--p 000e4000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d2ec000-355d2ee000 rw-p 000ec000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d2ee000-355d303000 rw-p 00000000 00:00 0
355d400000-355d416000 r-xp 00000000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d416000-355d615000 ---p 00016000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d615000-355d616000 r--p 00015000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d616000-355d617000 rw-p 00016000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d617000-355d619000 rw-p 00000000 00:00 0
355d800000-355d920000 r-xp 00000000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355d920000-355db1f000 ---p 00120000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355db1f000-355db20000 r--p 0011f000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355db20000-355db21000 rw-p 00120000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355db21000-355db22000 rw-p 00000000 00:00 0
355dc00000-355dc1d000 r-xp 00000000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355dc1d000-355de1c000 ---p 0001d000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355de1c000-355de1d000 r--p 0001c000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355de1d000-355de1e000 rw-p 0001d000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355e000000-355e002000 r-xp 00000000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e002000-355e202000 ---p 00002000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e202000-355e203000 r--p 00002000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e203000-355e204000 rw-p 00003000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e400000-355e534000 r-xp 00000000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e534000-355e734000 ---p 00134000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e734000-355e735000 r--p 00134000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e735000-355e73a000 rw-p 00135000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e800000-355e811000 r-xp 00000000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355e811000-355ea10000 ---p 00011000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355ea10000-355ea11000 r--p 00010000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355ea11000-355ea12000 rw-p 00011000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355ec00000-355ec01000 r-xp 00000000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355ec01000-355ee00000 ---p 00001000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355ee00000-355ee01000 r--p 00000000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355ee01000-355ee02000 rw-p 00001000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355f000000-355f004000 r-xp 00000000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f004000-355f203000 ---p 00004000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f203000-355f204000 r--p 00003000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f204000-355f205000 rw-p 00004000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f400000-355f407000 r-xp 00000000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f407000-355f606000 ---p 00007000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f606000-355f607000 r--p 00006000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f607000-355f608000 rw-p 00007000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f800000-355f84c000 r-xp 00000000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355f84c000-355fa4c000 ---p 0004c000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355fa4c000-355fa4d000 r--p 0004c000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355fa4d000-355fa4e000 rw-p 0004d000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355fc00000-355fc17000 r-xp 00000000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fc17000-355fe16000 ---p 00017000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fe16000-355fe17000 r--p 00016000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fe17000-355fe18000 rw-p 00017000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fe18000-355fe1c000 rw-p 00000000 00:00 0
3560000000-3560007000 r-xp 00000000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560007000-3560206000 ---p 00007000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560206000-3560207000 r--p 00006000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560207000-3560208000 rw-p 00007000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560400000-3560405000 r-xp 00000000 08:02 2889863
/usr/lib64/libXfixes.so.3.1.0Aborted (core dumped)



On Sat, May 25, 2013 at 12:29 PM, <
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
If you ever want to unsubscribe or change your options (eg, switch to
or from digest mode, change your password, etc.), visit your
https://lists.sourceforge.net/lists/options/pykaraoke-discuss/conordowdallmail%40gmail.com
with the word `help' in the subject or body (don't include the
quotes), and you will get back a message with instructions.
You must know your password to change your options (including changing
(Lon04Az05)
Normally, Mailman will remind you of your lists.sourceforge.net
mailing list passwords once every month, although you can disable this
if you prefer. This reminder will also include instructions on how to
unsubscribe or change your account options. There is also a button on
your options page that will email your current password to you.
Jay Ashworth
2013-05-25 16:05:50 UTC
Permalink
Well, first, go to the mailing list site, and change your list passwordm
cause you've inadvertently included it in this mail... :-)

That said, that sounds to me like a broken python install. Did all the
pieces of Python come from Fedora, or was anything carried forward?
Did you bring old .pyc files, or did you reinstall PYK from scratch?

And which Python version is installed?

Cheers,
-- jra

----- Original Message -----
Sent: Saturday, May 25, 2013 7:44:20 AM
Subject: Re: [Pykaraoke-discuss] Welcome to the "Pykaraoke-discuss" mailing list
Hi,
I've used pykaraoke on previous insallations, but on my Fedora 18 (64
bit)
install it is not working. I've pasted the crash information below.
The GUI
loads properly, but when I try to play a song the usual song window
pops up
and moments later crashes.
I love pykaraoke, so any help would be much appreciated!
Conor.
Jungle\
Book.cdg
PyKaraoke is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
PyKaraoke is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA
0x00000000022c5900 ***
======= Backtrace: =========
/lib64/libc.so.6[0x355ac7ca8e]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0cc13]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0b2a9]
/lib/libSDL_mixer-1.2.so.0(Mix_OpenAudio+0x8d)[0x3af1e09b8d]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x3050)[0x7f4abe414050]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x31d6)[0x7f4abe4141d6]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x279b)[0x35794da08b]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x35794d7367]
/lib64/libpython2.7.so.1.0(PyInstance_New+0x6a)[0x3579458f7a]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x1c93)[0x35794d9583]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5601)[0x35794dcef1]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5601)[0x35794dcef1]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x35794d7367]
/lib64/libpython2.7.so.1.0(PyInstance_New+0x6a)[0x3579458f7a]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x1c93)[0x35794d9583]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x47)[0x35794d7367]
/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(_ZN7wxPyApp13_BootstrapAppEv+0x1ee)[0x7f4ac39279ee]
/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(+0x64720)[0x7f4ac394f720]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x49c3)[0x35794dc2b3]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0[0x357946d926]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x3579458200]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0[0x357949d4c2]
/lib64/libpython2.7.so.1.0[0x357949d15c]
/lib64/libpython2.7.so.1.0(PyObject_Call+0x4e)[0x3579449c0e]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x1c93)[0x35794d9583]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5601)[0x35794dcef1]
/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x87f)[0x35794ddcbf]
/lib64/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x35794ddd92]
/lib64/libpython2.7.so.1.0[0x35794f6f7a]
/lib64/libpython2.7.so.1.0(PyRun_FileExFlags+0x92)[0x35794f7d72]
/lib64/libpython2.7.so.1.0(PyRun_SimpleFileExFlags+0xdb)[0x35794f878b]
/lib64/libpython2.7.so.1.0(Py_Main+0xc32)[0x3579509c52]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x355ac21a05]
python[0x400721]
======= Memory map: ========
00400000-00401000 r-xp 00000000 08:02 2900707
/usr/bin/python2.7
00600000-00601000 r--p 00000000 08:02 2900707
/usr/bin/python2.7
00601000-00602000 rw-p 00001000 08:02 2900707
/usr/bin/python2.7
00fd6000-022e8000 rw-p 00000000 00:00 0
[heap]
355a800000-355a820000 r-xp 00000000 08:02 2884282
/usr/lib64/ld-2.16.so
355aa20000-355aa21000 r--p 00020000 08:02 2884282
/usr/lib64/ld-2.16.so
355aa21000-355aa22000 rw-p 00021000 08:02 2884282
/usr/lib64/ld-2.16.so
355aa22000-355aa23000 rw-p 00000000 00:00 0
355ac00000-355adad000 r-xp 00000000 08:02 2884330
/usr/lib64/libc-2.16.so
355adad000-355afad000 ---p 001ad000 08:02 2884330
/usr/lib64/libc-2.16.so
355afad000-355afb1000 r--p 001ad000 08:02 2884330
/usr/lib64/libc-2.16.so
355afb1000-355afb3000 rw-p 001b1000 08:02 2884330
/usr/lib64/libc-2.16.so
355afb3000-355afb8000 rw-p 00000000 00:00 0
355b000000-355b003000 r-xp 00000000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b003000-355b202000 ---p 00003000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b202000-355b203000 r--p 00002000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b203000-355b204000 rw-p 00003000 08:02 2884776
/usr/lib64/libdl-2.16.so
355b400000-355b416000 r-xp 00000000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b416000-355b616000 ---p 00016000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b616000-355b617000 r--p 00016000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b617000-355b618000 rw-p 00017000 08:02 2884765
/usr/lib64/libpthread-2.16.so
355b618000-355b61c000 rw-p 00000000 00:00 0
355b800000-355b900000 r-xp 00000000 08:02 2885039
/usr/lib64/libm-2.16.so
355b900000-355baff000 ---p 00100000 08:02 2885039
/usr/lib64/libm-2.16.so
355baff000-355bb00000 r--p 000ff000 08:02 2885039
/usr/lib64/libm-2.16.so
355bb00000-355bb01000 rw-p 00100000 08:02 2885039
/usr/lib64/libm-2.16.so
355bc00000-355bc07000 r-xp 00000000 08:02 2885285
/usr/lib64/librt-2.16.so
355bc07000-355be06000 ---p 00007000 08:02 2885285
/usr/lib64/librt-2.16.so
355be06000-355be07000 r--p 00006000 08:02 2885285
/usr/lib64/librt-2.16.so
355be07000-355be08000 rw-p 00007000 08:02 2885285
/usr/lib64/librt-2.16.so
355c000000-355c015000 r-xp 00000000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c015000-355c214000 ---p 00015000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c214000-355c215000 r--p 00014000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c215000-355c216000 rw-p 00015000 08:02 2885053
/usr/lib64/libz.so.1.2.7
355c400000-355c415000 r-xp 00000000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c415000-355c614000 ---p 00015000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c614000-355c615000 r--p 00014000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c615000-355c616000 rw-p 00015000 08:02 2885279
/usr/lib64/libgcc_s-4.7.2-20121109.so.1
355c800000-355c85c000 r-xp 00000000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355c85c000-355ca5c000 ---p 0005c000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355ca5c000-355ca5d000 r--p 0005c000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355ca5d000-355ca5e000 rw-p 0005d000 08:02 2886933
/usr/lib64/libpcre.so.1.0.1
355cc00000-355cc1f000 r-xp 00000000 08:02 2887127
/usr/lib64/libselinux.so.1
355cc1f000-355ce1e000 ---p 0001f000 08:02 2887127
/usr/lib64/libselinux.so.1
355ce1e000-355ce1f000 r--p 0001e000 08:02 2887127
/usr/lib64/libselinux.so.1
355ce1f000-355ce20000 rw-p 0001f000 08:02 2887127
/usr/lib64/libselinux.so.1
355ce20000-355ce22000 rw-p 00000000 00:00 0
355d000000-355d0e5000 r-xp 00000000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d0e5000-355d2e4000 ---p 000e5000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d2e4000-355d2ec000 r--p 000e4000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d2ec000-355d2ee000 rw-p 000ec000 08:02 2885281
/usr/lib64/libstdc++.so.6.0.17
355d2ee000-355d303000 rw-p 00000000 00:00 0
355d400000-355d416000 r-xp 00000000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d416000-355d615000 ---p 00016000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d615000-355d616000 r--p 00015000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d616000-355d617000 rw-p 00016000 08:02 2893370
/usr/lib64/libresolv-2.16.so
355d617000-355d619000 rw-p 00000000 00:00 0
355d800000-355d920000 r-xp 00000000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355d920000-355db1f000 ---p 00120000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355db1f000-355db20000 r--p 0011f000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355db20000-355db21000 rw-p 00120000 08:02 2892454
/usr/lib64/libglib-2.0.so.0.3400.2
355db21000-355db22000 rw-p 00000000 00:00 0
355dc00000-355dc1d000 r-xp 00000000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355dc1d000-355de1c000 ---p 0001d000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355de1c000-355de1d000 r--p 0001c000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355de1d000-355de1e000 rw-p 0001d000 08:02 2886271
/usr/lib64/libxcb.so.1.1.0
355e000000-355e002000 r-xp 00000000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e002000-355e202000 ---p 00002000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e202000-355e203000 r--p 00002000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e203000-355e204000 rw-p 00003000 08:02 2885912
/usr/lib64/libXau.so.6.0.0
355e400000-355e534000 r-xp 00000000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e534000-355e734000 ---p 00134000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e734000-355e735000 r--p 00134000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e735000-355e73a000 rw-p 00135000 08:02 2886515
/usr/lib64/libX11.so.6.3.0
355e800000-355e811000 r-xp 00000000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355e811000-355ea10000 ---p 00011000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355ea10000-355ea11000 r--p 00010000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355ea11000-355ea12000 rw-p 00011000 08:02 2889855
/usr/lib64/libXext.so.6.4.0
355ec00000-355ec01000 r-xp 00000000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355ec01000-355ee00000 ---p 00001000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355ee00000-355ee01000 r--p 00000000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355ee01000-355ee02000 rw-p 00001000 08:02 2892460
/usr/lib64/libgthread-2.0.so.0.3400.2
355f000000-355f004000 r-xp 00000000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f004000-355f203000 ---p 00004000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f203000-355f204000 r--p 00003000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f204000-355f205000 rw-p 00004000 08:02 2897052
/usr/lib64/libuuid.so.1.3.0
355f400000-355f407000 r-xp 00000000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f407000-355f606000 ---p 00007000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f606000-355f607000 r--p 00006000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f607000-355f608000 rw-p 00007000 08:02 2886643
/usr/lib64/libffi.so.5.0.10
355f800000-355f84c000 r-xp 00000000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355f84c000-355fa4c000 ---p 0004c000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355fa4c000-355fa4d000 r--p 0004c000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355fa4d000-355fa4e000 rw-p 0004d000 08:02 2896317
/usr/lib64/libgobject-2.0.so.0.3400.2
355fc00000-355fc17000 r-xp 00000000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fc17000-355fe16000 ---p 00017000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fe16000-355fe17000 r--p 00016000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fe17000-355fe18000 rw-p 00017000 08:02 2896543
/usr/lib64/libICE.so.6.3.0
355fe18000-355fe1c000 rw-p 00000000 00:00 0
3560000000-3560007000 r-xp 00000000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560007000-3560206000 ---p 00007000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560206000-3560207000 r--p 00006000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560207000-3560208000 rw-p 00007000 08:02 2897110
/usr/lib64/libSM.so.6.0.1
3560400000-3560405000 r-xp 00000000 08:02 2889863
/usr/lib64/libXfixes.so.3.1.0Aborted (core dumped)
On Sat, May 25, 2013 at 12:29 PM, <
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
If you ever want to unsubscribe or change your options (eg, switch
to
or from digest mode, change your password, etc.), visit your
https://lists.sourceforge.net/lists/options/pykaraoke-discuss/conordowdallmail%40gmail.com
You can also make such adjustments via email by sending a message
with the word `help' in the subject or body (don't include the
quotes), and you will get back a message with instructions.
You must know your password to change your options (including
changing
(Lon04Az05)
Normally, Mailman will remind you of your lists.sourceforge.net
mailing list passwords once every month, although you can disable
this
if you prefer. This reminder will also include instructions on how
to
unsubscribe or change your account options. There is also a button
on
your options page that will email your current password to you.
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring
service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt!
http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
--
Jay R. Ashworth Baylink ***@baylink.com
Designer The Things I Think RFC 2100
Ashworth & Associates http://baylink.pitas.com 2000 Land Rover DII
St Petersburg FL USA #natog +1 727 647 1274
Conor Dowdall
2013-05-27 20:09:13 UTC
Permalink
eeek... password changed... thanks!!!!!!!!!!

it is a fresh install with a fully wiped home directory. I installed it by
compiling manually at first - which resulted in the exact same problem..
this was before I realised that Fedora actually has a .rpm in a yum
repository. It is the latest version of pykaraoke (0.7.5). Not sure what to
do next... ???

Thanks,

Conor.
Kelvin Lawson
2013-05-28 12:24:30 UTC
Permalink
Hi Conor,

There is only one C module used in PyKaraoke (for optimised CDG
playback). It would be nice to rule this out first: please could you
open the PyKaraoke Configuration menu and turn off Optimised C-based
Implementation under the CDG tab?

Thanks,
Kelvin.
Post by Conor Dowdall
eeek... password changed... thanks!!!!!!!!!!
it is a fresh install with a fully wiped home directory. I installed it by
compiling manually at first - which resulted in the exact same problem..
this was before I realised that Fedora actually has a .rpm in a yum
repository. It is the latest version of pykaraoke (0.7.5). Not sure what to
do next... ???
Thanks,
Conor.
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
Conor Dowdall
2013-05-28 16:32:16 UTC
Permalink
No luck there Kelvin.. thanks for the suggestion.

I see it starts with libc in the backtrace and moves on to libSDL_mixer...
did I somehow mess up the SDL install with mp3 support???... I'm not too
familiar with how backtraces work!

Conor.


*** glibc detected *** python: double free or corruption (out):
0x00000000021f6800 ***

======= Backtrace:
=========

/lib64/libc.so.6[0x355ac7ca8e]

/lib/libSDL_mixer-1.2.so.0[0x3af1e0cc13]

/lib/libSDL_mixer-1.2.so.0[0x3af1e0b2a9]

/lib/libSDL_mixer-1.2.so.0(Mix_OpenAudio+0x8d)[0x3af1e09b8d]

/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x3050)[0x7fcf48be0050]

/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x31d6)[0x7fcf48be01d6]

/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
Matthew Schulkind
2013-05-28 16:37:38 UTC
Permalink
The biggest hint I see in the backtrace is:
/lib/libSDL_mixer-1.2.so.0(Mix_OpenAudio+0x8d)[0x3af1e09b8d]

you can see that function here:
http://sdl.beuc.net/sdl.wiki/Mix_OpenAudio

I'm not really familiar with any of this, but I'd guess the wrong audio
output is being opened, or it is being opened with the wrong format.
Basically, I'd check if your audio output device is configured correctly.


On Tue, May 28, 2013 at 12:32 PM, Conor Dowdall
Post by Conor Dowdall
No luck there Kelvin.. thanks for the suggestion.
I see it starts with libc in the backtrace and moves on to libSDL_mixer...
did I somehow mess up the SDL install with mp3 support???... I'm not too
familiar with how backtraces work!
Conor.
0x00000000021f6800 ***
=========
/lib64/libc.so.6[0x355ac7ca8e]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0cc13]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0b2a9]
/lib/libSDL_mixer-1.2.so.0(Mix_OpenAudio+0x8d)[0x3af1e09b8d]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x3050)[0x7fcf48be0050]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x31d6)[0x7fcf48be01d6]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
Kelvin Lawson
2013-05-28 18:34:07 UTC
Permalink
Could be: did you download the SDL_mixer sources and build them
yourself? Could be a version mismatch or similar. The instructions for
building that were written quite some time ago and something could
have changed.
Post by Conor Dowdall
No luck there Kelvin.. thanks for the suggestion.
I see it starts with libc in the backtrace and moves on to libSDL_mixer...
did I somehow mess up the SDL install with mp3 support???... I'm not too
familiar with how backtraces work!
Conor.
0x00000000021f6800 ***
======= Backtrace: =========
/lib64/libc.so.6[0x355ac7ca8e]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0cc13]
/lib/libSDL_mixer-1.2.so.0[0x3af1e0b2a9]
/lib/libSDL_mixer-1.2.so.0(Mix_OpenAudio+0x8d)[0x3af1e09b8d]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x3050)[0x7fcf48be0050]
/usr/lib64/python2.7/site-packages/pygame/mixer.so(+0x31d6)[0x7fcf48be01d6]
/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4a80)[0x35794dc370]
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
Conor Dowdall
2013-05-29 11:55:45 UTC
Permalink
Yes, I downloaded SDL_mixer-1.2.12.tar.gz from their website and configured
with mp3 support. After tinkering around for a while I noticed that if I
first remove the Fedora rpm (actually rpm-sphere)

$ sudo rpm -ev --nodeps SDL_mixer-1.2.12-3.fc18.x86_64

and then configure; make; make install my downloaded package

$ ./configure --prefix=/usr --enable-music-mp3

pykaraoke says it can't find libSDL_mixer-1.2.so

But if I don't remove the original rpm (and configure; make; make install)
then I get the error with the core dump.

I have a 64-bit system if that matters - am I missing a step?

Thanks so much for your replies,

Conor.
Kelvin Lawson
2013-05-29 12:10:34 UTC
Permalink
I'm on Ubuntu here so haven't been doing this myself. I'd advise
trying to find an RPM with MP3 support (is it possible that Fedora
actually includes MP3 support in the library these days anyway?)

Thanks,
Kelvin.
Post by Conor Dowdall
Yes, I downloaded SDL_mixer-1.2.12.tar.gz from their website and configured
with mp3 support. After tinkering around for a while I noticed that if I
first remove the Fedora rpm (actually rpm-sphere)
$ sudo rpm -ev --nodeps SDL_mixer-1.2.12-3.fc18.x86_64
and then configure; make; make install my downloaded package
$ ./configure --prefix=/usr --enable-music-mp3
pykaraoke says it can't find libSDL_mixer-1.2.so
But if I don't remove the original rpm (and configure; make; make install)
then I get the error with the core dump.
I have a 64-bit system if that matters - am I missing a step?
Thanks so much for your replies,
Conor.
------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
Conor Dowdall
2013-05-30 23:36:10 UTC
Permalink
I've done lots of testing and I'm pretty sure it's not SDL_mixer's fault.

My guess is that it is a bug in the 64-bit pykaraoke - I'm not sure how to
confirm this or how to track it down though - anybody else use 64-bit
(Fedora [18] specifically)?

Conor
Kelvin Lawson
2013-06-03 09:26:44 UTC
Permalink
Hi Conor,

I wouldn't rule it out but it seems unlikely because PyKaraoke itself
is pure Python. Once you disable the C-optimised CDG player, the rest
of PyKaraoke is all Python. My money is on SDL/Pygame or some change
they have made to an API which has broken software using old APIs.

How comfortable are you with Python? I wonder if you could put
together a small Python script that calls the relevant SDL/Pygame API
to see how it works.

Kelvin.
Post by Conor Dowdall
I've done lots of testing and I'm pretty sure it's not SDL_mixer's fault.
My guess is that it is a bug in the 64-bit pykaraoke - I'm not sure how to
confirm this or how to track it down though - anybody else use 64-bit
(Fedora [18] specifically)?
Conor
------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
Conor Dowdall
2013-06-05 10:55:17 UTC
Permalink
OK, great - thanks Kelvin.

I'm not familiar with Python but I have used other languages and I wouldn't
mind learning a bit of Python - I believe it's the recommended language for
the Raspberry Pi...

I'll report back with an update in case anyone's curious - but it may be a
little while as I am busy at the moment.

Cheers,

Conor.
Post by Kelvin Lawson
Hi Conor,
I wouldn't rule it out but it seems unlikely because PyKaraoke itself
is pure Python. Once you disable the C-optimised CDG player, the rest
of PyKaraoke is all Python. My money is on SDL/Pygame or some change
they have made to an API which has broken software using old APIs.
How comfortable are you with Python? I wonder if you could put
together a small Python script that calls the relevant SDL/Pygame API
to see how it works.
Kelvin.
Post by Conor Dowdall
I've done lots of testing and I'm pretty sure it's not SDL_mixer's fault.
My guess is that it is a bug in the 64-bit pykaraoke - I'm not sure how
to
Post by Conor Dowdall
confirm this or how to track it down though - anybody else use 64-bit
(Fedora [18] specifically)?
Conor
------------------------------------------------------------------------------
Post by Conor Dowdall
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Pykaraoke-discuss mailing list
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
Loading...