andyrooger / totem-get-iplayer

Totem plugin to act as a front-end to get_iplayer. Allows streaming and recording iPlayer and other content.
GNU General Public License v3.0
1 stars 0 forks source link

Totem crashes when moving between versions in dropdown #25

Closed andyrooger closed 11 years ago

andyrooger commented 11 years ago

Don't know why, just see

(totem:21023): GLib-ERROR *_: gmem.c:358: overflow allocating 18446744073105737120_4 bytes

(totem:21023): GLib-ERROR *_: gmem.c:358: overflow allocating 18446744073105737120_4 bytes Multiple segmentation faults occurred; can't display error dialog

andyrooger commented 11 years ago

Think this happened for the same reason

00 08:07 173153 /usr/lib64/libcroco-0.6.so.3.0.1 3dd1238000-3dd123b000 r--p 00038000 08:07 173153 /usr/lib64/libcroco-0.6.so.3.0.1 3dd123b000-3dd123c000 rw-p 0003b000 08:07 173153 /usr/lib64/libcroco-0.6.so.3.0.1 3dd1400000-3dd1403000 r-xp 00000000 08:07 172969 /usr/lib64/libgpg-error.so.0.8.0 3dd1403000-3dd1602000 ---p 00003000 08:07 172969 /usr/lib64/libgpg-error.so.0.8.0 3dd1602000-3dd1603000 r--p 00002000 08:07 172969 /usr/lib64/libgpg-error.so.0.8.0 3dd1603000-3dd1604000 rw-p 00003000 08:07 172969 /usr/lib64/libgpg-error.so.0.8.0 3dd1800000-3dd180e000 r-xp 00000000 08:07 173281 /usr/lib64/liblber-2.4.so.2.8.3 3dd180e000-3dd1a0d000 ---p 0000e000 08:07 173281 /usr/lib64/liblber-2.4.so.2.8.3 3dd1a0d000-3dd1a0e000 r--p 0000d000 08:07 173281 /usr/lib64/liblber-2.4.so.2.8.3 3dd1a0e000-3dd1a0f000 rw-p 0000e000 08:07 173281 /usr/lib64/liblber-2.4.so.2.8.3 3dd2000000-3dd20e1000 r-xp 00000000 08:07 172985 /usr/lib64/libgstreamer-0.10.so.0.29.0 3dd20e1000-3dd22e0000 ---p 000e1000 08:07 172985 /usr/lib64/libgstreamer-0.10.so.0.29.0 3dd22e0000-3dd22e5000 r--p 000e0000 08:07 172985 /usr/lib64/libgstreamer-0.10.so.0.29.0 3dd22e5000-3dd22e7000 rw-p 000e5000 08:07 172985 /usr/lib64/libgstreamer-0.10.so.0.29.0 3dd22e7000-3dd22e9000 rw-p 00000000 00:00 0 3dd2400000-3dd244e000 r-xp 00000000 08:07 173753 /usr/lib64/libgstbase-0.10.so.0.29.0 3dd244e000-3dd264d000 ---p 0004e000 08:07 173753 /usr/lib64/libgstbase-0.10.so.0.29.0 3dd264d000-3dd264e000 r--p 0004d000 08:07 173753 /usr/lib64/libgstbase-0.10.so.0.29.0 3dd264e000-3dd264f000 rw-p 0004e000 08:07 173753 /usr/lib64/libgstbase-0.10.so.0.29.0 3dd2a00000-3dd2a5f000 r-xp 00000000 08:07 173499 /usr/lib64/libsndfile.so.1.0.25 3dd2a5f000-3dd2c5f000 ---p 0005f000 08:07 173499 /usr/lib64/libsndfile.so.1.0.25 3dd2c5f000-3dd2c61000 r--p 0005f000 08:07 173499 /usr/lib64/libsndfile.so.1.0.25 3dd2c61000-3dd2c62000 rw-p 00061000 08:07 173499 /usr/lib64/libsndfile.so.1.0.25 3dd2c62000-3dd2c66000 rw-p 00000000 00:00 0 3dd3000000-3dd3020000 r-xp 00000000 08:07 173922 /usr/lib64/libgstaudio-0.10.so.0.24.0* glibc detected * totem: double free or corruption (fasttop): 0x0000000001513650 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7ad75)[0x7ff84a796d75] /usr/lib64/libgtk-x11-2.0.so.0(+0xa5f79)[0x7ff84d321f79] /usr/lib64/libgobject-2.0.so.0(g_object_set_property+0x2f1)[0x7ff84bc5b6e1] /usr/lib64/libgtk-x11-2.0.so.0(+0xa7a29)[0x7ff84d323a29] /usr/lib64/libgtk-x11-2.0.so.0(+0xa7b51)[0x7ff84d323b51] /usr/lib64/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXEDv+0x8d)[0x7ff84bc5666d] /usr/lib64/libgobject-2.0.so.0(+0x114bc)[0x7ff84bc534bc] /usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x402)[0x7ff84bc6bd82] /usr/lib64/libgobject-2.0.so.0(g_signal_emit_by_name+0x4e3)[0x7ff84bc6cda3] /usr/lib64/libgtk-x11-2.0.so.0(+0x1acde8)[0x7ff84d428de8] /usr/lib64/libgtk-x11-2.0.so.0(+0xb14f3)[0x7ff84d32d4f3] /usr/lib64/libgtk-x11-2.0.so.0(+0xb3af3)[0x7ff84d32faf3] /usr/lib64/libgtk-x11-2.0.so.0(+0xb3c25)[0x7ff84d32fc25] /usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x132)[0x7ff84bc53322] /usr/lib64/libgobject-2.0.so.0(+0x224db)[0x7ff84bc644db] /usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xd21)[0x7ff84bc6c6a1] /usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7ff84bc6c8b3] /usr/lib64/libgtk-x11-2.0.so.0(gtk_list_store_insert+0x153)[0x7ff84d3b5423] /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/_gtk.so(+0x15cd94)[0x7ff830ea3d94] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5058)[0x7ff84d99b938] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x869)[0x7ff84d99d729] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4f69)[0x7ff84d99b849] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x869)[0x7ff84d99d729] /usr/lib64/libpython2.7.so.1.0(+0x71547)[0x7ff84d92a547] /usr/lib64/libpython2.7.so.1.0(PyObject_Call+0x52)[0x7ff84d904732] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x3edd)[0x7ff84d99a7bd] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x64f0)[0x7ff84d99cdd0] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x64f0)[0x7ff84d99cdd0] /usr/lib64/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x869)[0x7ff84d99d729] /usr/lib64/libpython2.7.so.1.0(+0x71431)[0x7ff84d92a431] /usr/lib64/libpython2.7.so.1.0(PyObject_Call+0x52)[0x7ff84d904732] /usr/lib64/libpython2.7.so.1.0(+0x5a5cd)[0x7ff84d9135cd] /usr/lib64/libpython2.7.so.1.0(PyObject_Call+0x52)[0x7ff84d904732] /usr/lib64/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x46)[0x7ff84d996326] /usr/lib64/libpython2.7.so.1.0(+0x113401)[0x7ff84d9cc401] /lib64/libpthread.so.0(+0x7d96)[0x7ff84c18fd96] /lib64/libc.so.6(clone+0x6d)[0x7ff84a80746d] ======= Memory map: ======== 00400000-0047c000 r-xp 00000000 08:07 1045849 /usr/bin/totem 0067b000-0067d000 r--p 0007b000 08:07 1045849 /usr/bin/totem 0067d000-00681000 rw-p 0007d000 08:07 1045849 /usr/bin/totem 00681000-0165f000 rw-p 00000000 00:00 0 [heap] 3dc1800000-3dc198a000 r-xp 00000000 08:07 173755 /usr/lib64/libcrypto.so.1.0.0 3dc198a000-3dc1b8a000 ---p 0018a000 08:07 173755 /usr/lib64/libcrypto.so.1.0.0 3dc1b8a000-3dc1ba3000 r--p 0018a000 08:07 173755 /usr/lib64/libcrypto.so.1.0.0 3dc1ba3000-3dc1bad000 rw-p 001a3000 08:07 173755 /usr/lib64/libcrypto.so.1.0.0 3dc1bad000-3dc1bb1000 rw-p 00000000 00:00 0 3dc3400000-3dc3456000 r-xp 00000000 08:07 173925 /usr/lib64/libssl.so.1.0.0 3dc3456000-3dc3655000 ---p 00056000 08:07 173925 /usr/lib64/libssl.so.1.0.0 3dc3655000-3dc3658000 r--p 00055000 08:07 173925 /usr/lib64/libssl.so.1.0.0 3dc3658000-3dc365d000 rw-p 00058000 08:07 173925 /usr/lib64/libssl.so.1.0.0 3dc3800000-3dc380f000 r-xp 00000000 08:07 552490 /lib64/libbz2.so.1.0.6 3dc380f000-3dc3a0e000 ---p 0000f000 08:07 552490 /lib64/libbz2.so.1.0.6 3dc3a0e000-3dc3a0f000 r--p 0000e000 08:07 552490 /lib64/libbz2.so.1.0.6 3dc3a0f000-3dc3a10000 rw-p 0000f000 08:07 552490 /lib64/libbz2.so.1.0.6 3dc4400000-3dc449a000 r-xp 00000000 08:07 170334 /usr/lib64/libfreetype.so.6.8.1 3dc449a000-3dc469a000 ---p 0009a000 08:07 170334 /usr/lib64/libfreetype.so.6.8.1 3dc469a000-3dc469f000 r--p 0009a000 08:07 170334 /usr/lib64/libfreetype.so.6.8.1 3dc469f000-3dc46a0000 rw-p 0009f000 08:07 170334 /usr/lib64/libfreetype.so.6.8.1 3dc5800000-3dc5834000 r-xp 00000000 08:07 170338 /usr/lib64/libfontconfig.so.1.4.4 3dc5834000-3dc5a34000 ---p 00034000 08:07 170338 /usr/lib64/libfontconfig.so.1.4.4 3dc5a34000-3dc5a35000 r--p 00034000 08:07 170338 /usr/lib64/libfontconfig.so.1.4.4 3dc5a35000-3dc5a36000 rw-p 00035000 08:07 170338 /usr/lib64/libfontconfig.so.1.4.4 3dc6000000-3dc6005000 r-xp 00000000 08:07 172479 /usr/lib64/libXfixes.so.3.1.0 3dc6005000-3dc6205000 ---p 00005000 08:07 172479 /usr/lib64/libXfixes.so.3.1.0 3dc6205000-3dc6206000 r--p 00005000 08:07 172479 /usr/lib64/libXfixes.so.3.1.0 3dc6206000-3dc6207000 rw-p 00006000 08:07 172479 /usr/lib64/libXfixes.so.3.1.0 3dc7c00000-3dc7c02000 r-xp 00000000 08:07 172458 /usr/lib64/libXdamage.so.1.1.0 3dc7c02000-3dc7e01000 ---p 00002000 08:07 172458 /usr/lib64/libXdamage.so.1.1.0 3dc7e01000-3dc7e02000 r--p 00001000 08:07 172458 /usr/lib64/libXdamage.so.1.1.0 3dc7e02000-3dc7e03000 rw-p 00002000 08:07 172458 /usr/lib64/libXdamage.so.1.1.0 3dcbc00000-3dcbc02000 r-xp 00000000 08:07 172774 /usr/lib64/libXcomposite.so.1.0.0 3dcbc02000-3dcbe01000 ---p 00002000 08:07 172774 /usr/lib64/libXcomposite.so.1.0.0 3dcbe01000-3dcbe02000 r--p 00001000 08:07 172774 /usr/lib64/libXcomposite.so.1.0.0 3dcbe02000-3dcbe03000 rw-p 00002000 08:07 172774 /usr/lib64/libXcomposite.so.1.0.0 3dcd800000-3dcd85f000 r-xp 00000000 08:07 172999 /usr/lib64/libORBit-2.so.0.1.0 3dcd85f000-3dcda5e000 ---p 0005f000 08:07 172999 /usr/lib64/libORBit-2.so.0.1.0 3dcda5e000-3dcda6d000 r--p 0005e000 08:07 172999 /usr/lib64/libORBit-2.so.0.1.0 3dcda6d000-3dcda70000 rw-p 0006d000 08:07 172999 /usr/lib64/libORBit-2.so.0.1.0 3dcda70000-3dcda71000 rw-p 00000000 00:00 0 3dcdc00000-3dcdc66000 r-xp 00000000 08:07 172936 /usr/lib64/libgmp.so.10.0.2 3dcdc66000-3dcde65000 ---p 00066000 08:07 172936 /usr/lib64/libgmp.so.10.0.2 3dcde65000-3dcde66000 r--p 00065000 08:07 172936 /usr/lib64/libgmp.so.10.0.2 3dcde66000-3dcde6f000 rw-p 00066000 08:07 172936 /usr/lib64/libgmp.so.10.0.2 3dcfc00000-3dcfc44000 r-xp 00000000 08:07 173292 /usr/lib64/libldap-2.4.so.2.8.3 3dcfc44000-3dcfe43000 ---p 00044000 08:07 173292 /usr/lib64/libldap-2.4.so.2.8.3 3dcfe43000-3dcfe44000 r--p 00043000 08:07 173292 /usr/lib64/libldap-2.4.so.2.8.3 3dcfe44000-3dcfe46000 rw-p 00044000 08:07 173292 /usr/lib64/libldap-2.4.so.2.8.3 3dd0800000-3dd0804000 r-xp 00000000 08:07 552612 /lib64/libattr.so.1.1.0 3dd0804000-3dd0a03000 ---p 00004000 08:07 552612 /lib64/libattr.so.1.1.0 3dd0a03000-3dd0a04000 r--p 00003000 08:07 552612 /lib64/libattr.so.1.1.0 3dd0a04000-3dd0a05000 rw-p 00004000 08:07 552612 /lib64/libattr.so.1.1.0 3dd1000000-3dd1038000 r-xp 00000000 08:07 173153 /usr/lib64/libcroco-0.6.so.3.0.1 3dd1038000-3dd1238000 ---p 000380