4.0.3 -- ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/4.0/Desktop/4.0.3/iso/altlinux-4.0.3-lite-i586-install_ru-cd.iso xmms падает на некоторых .ogg (пример приложен, был создан audacity под Windows). (xine этот файл воспроизводит нормально.) $ xmms ProkopijNikif_6.ogg Message: device: default *** buffer overflow detected ***: /usr/bin/xmms-bin terminated ======= Backtrace: ========= /lib/libc.so.6(__chk_fail+0x44)[0xb7daab34] /lib/libc.so.6(__strcpy_chk+0x43)[0xb7daa043] /usr/lib/libxmp.so(alm_load+0xa5)[0xb6708195] /usr/lib/libxmp.so(xmp_load_module+0x1fe)[0xb671fade] /usr/lib/xmms/Input/xmp-plugin.so[0xb675e42c] /usr/bin/xmms-bin(input_check_file+0x40)[0x8062360] ======= Memory map: ======== 08048000-0813b000 r-xp 00000000 03:05 370799 /usr/bin/xmms-bin 0813b000-08143000 rwxp 000f2000 03:05 370799 /usr/bin/xmms-bin 08143000-0831a000 rwxp 08143000 00:00 0 [heap] b6176000-b617e000 rwxp b6176000 00:00 0 b617e000-b6199000 r-xp 00000000 03:05 363072 /usr/share/locale/ru/LC_MESSAGES/libc.mo b6199000-b625a000 r-xs 00000000 00:08 202113077 /SYSV00000000 (deleted) b625a000-b625c000 r-xp 00000000 03:05 370378 /usr/share/locale/ru/LC_MESSAGES/gtk+.mo b625c000-b631d000 r-xs 00000000 00:08 201621550 /SYSV00000000 (deleted) b631d000-b6330000 rwxs 00000000 00:08 201588781 /SYSV00000000 (deleted) b6330000-b6338000 r-xp 00000000 03:05 444101 /usr/lib/xmms/Visualization/libbscope.so b6338000-b6339000 rwxp 00007000 03:05 444101 /usr/lib/xmms/Visualization/libbscope.so b6339000-b6341000 rwxp b6339000 00:00 0 b6341000-b6348000 r-xp 00000000 03:05 444103 /usr/lib/xmms/Visualization/libsanalyzer.so b6348000-b6349000 rwxp 00007000 03:05 444103 /usr/lib/xmms/Visualization/libsanalyzer.so b6349000-b634f000 r-xp 00000000 03:05 444085 /usr/lib/xmms/General/libjoy.so b634f000-b6350000 rwxp 00005000 03:05 444085 /usr/lib/xmms/General/libjoy.so b6350000-b6354000 r-xp 00000000 03:05 444087 /usr/lib/xmms/General/libsong_change.so b6354000-b6355000 rwxp 00003000 03:05 444087 /usr/lib/xmms/General/libsong_change.so b6355000-b635d000 r-xp 00000000 03:05 444083 /usr/lib/xmms/General/libir.so b635d000-b635e000 rwxp 00008000 03:05 444083 /usr/lib/xmms/General/libir.so b635e000-b637c000 r-xp 00000000 03:05 444130 /usr/lib/xmms/Input/libxmms-flac.so b637c000-b637d000 rwxp 0001e000 03:05 444130 /usr/lib/xmms/Input/libxmms-flac.so b637d000-b6403000 rwxp b637d000 00:00 0 b6403000-b640a000 r-xp 00000000 03:05 370333 /usr/lib/libvorbisfile.so.3.2.0 b640a000-b640b000 rwxp 00006000 03:05 370333 /usr/lib/libvorbisfile.so.3.2.0 b640b000-b6425000 r-xp 00000000 03:05 370329 /usr/lib/libvorbis.so.0.4.0 b6425000-b6433000 rwxp 0001a000 03:05 370329 /usr/lib/libvorbis.so.0.4.0 b6433000-b6444000 r-xp 00000000 03:05 444173 /usr/lib/xmms/Input/libvorbis.so b6444000-b6445000 rwxp 00011000 03:05 444173 /usr/lib/xmms/Input/libvorbis.so b6445000-b6451000 r-xp 00000000 03:05 444117 /usr/lib/xmms/Input/libcdread.so b6451000-b6452000 rwxp 0000c000 03:05 444117 /usr/lib/xmms/Input/libcdread.so b6452000-b6456000 r-xp 00000000 03:05 370867 /usr/lib/libayemu-0.95.so.0.0.0 b6456000-b6457000 rwxp 00003000 03:05 370867 /usr/lib/libayemu-0.95.so.0.0.0 b6457000-b645c000 rwxp b6457000 00:00 0 b645c000-b6463000 r-xp 00000000 03:05 444171 /usr/lib/xmms/Input/libxmms-tta.so.0.0.0 b6463000-b6464000 rwxp 00006000 03:05 444171 /usr/lib/xmms/Input/libxmms-tta.so.0.0.0 b6464000-b64c4000 rwxp b6464000 00:00 0 b64c4000-b64d1000 r-xp 00000000 03:05 370339 /usr/lib/libcdda_interface.so.0.9.8 b64d1000-b64d2000 rwxp 0000d000 03:05 370339 /usr/lib/libcdda_interface.so.0.9.8 b64d2000-b64d9000 r-xp 00000000 03:05 370341 /usr/lib/libcdda_paranoia.so.0.9.8 b64d9000-b64da000 rwxp 00006000 03:05 370341 /usr/lib/libcdda_paranoia.so.0.9.8 b64da000-b64dd000 r-xp 00000000 03:05 444208 /usr/lib/xmms/General/libinfopipe-1.3.so.1.0.1 b64dd000-b64de000 rwxp 00002000 03:05 444208 /usr/lib/xmms/General/libinfopipe-1.3.so.1.0.1 b64de000-b64e1000 r-xp 00000000 03:05 444076 /usr/lib/xmms/Effect/libecho.so b64e1000-b64e2000 rwxp 00002000 03:05 444076 /usr/lib/xmms/Effect/libecho.so b64e2000-b64e4000 r-xp 00000000 03:05 444078 /usr/lib/xmms/Effect/libstereo.so b64e4000-b64e5000 rwxp 00001000 03:05 444078 /usr/lib/xmms/Effect/libstereo.so b64e5000-b652a000 r-xp 00000000 03:05 370861 /usr/lib/libmikmod.so.2.0.4 b652a000-b652c000 rwxp 00045000 03:05 370861 /usr/lib/libmikmod.so.2.0.4 b652c000-b653b000 r-xp 00000000 03:05 444154 /usr/lib/xmms/Input/libmikmod.so b653b000-b653d000 rwxp 0000e000 03:05 444154 /usr/lib/xmms/Input/libmikmod.so b653d000-b665b000 r-xp 00000000 03:05 98394 /lib/libcrypto.so.0.9.8d b665b000-b666f000 rwxp 0011e000 03:05 98394 /lib/libcrypto.so.0.9.8d b666f000-b6673000 rwxp b666f000 00:00 0 b6673000-b66ae000 r-xp 00000000 03:05 98396 /lib/libssl.so.0.9.8d b66ae000-b66b2000 rwxp 0003a000 03:05 98396 /lib/libssl.so.0.9.8d b66b2000-b66e2000 r-xp 00000000 03:05 444091 /usr/lib/xmms/Input/libmpg123.so b66e2000-b66e7000 rwxp 00030000 03:05 444091 /usr/lib/xmms/Input/libmpg123.so b66e7000-b6702000 rwxp b66e7000 00:00 0 b6702000-b6747000 r-xp 00000000 03:05 370869 /usr/lib/libxmp.so.2.0.5-pre3 b6747000-b6748000 rwxp 00045000 03:05 370869 /usr/lib/libxmp.so.2.0.5-pre3 b6748000-b6756000 rwxp b6748000 00:00 0 b6756000-b6775000 r-xp 00000000 03:05 444206 /usr/lib/xmms/Input/xmp-plugin.so b6775000-b6778000 rwxp 0001f000 03:05 444206 /usr/lib/xmms/Input/xmp-plugin.so b6778000-b677a000 rwxp b6778000 00:00 0 b677a000-b67bf000 r-xp 00000000 03:05 370859 /usr/lib/libFLAC.so.8.0.1 b67bf000-b67c0000 rwxp 00045000 03:05 370859 /usr/lib/libFLAC.so.8.0.1 b67c0000-b6817000 r-xp 00000000 03:05 370873 /usr/lib/libsndfile.so.1.0.17 b6817000-b6819000 rwxp 00056000 03:05 370873 /usr/lib/libsndfile.so.1.0.17 b6819000-b681d000 rwxp b6819000 00:00 0 b681d000-b681e000 r-xp 00000000 03:05 444080 /usr/lib/xmms/Effect/libvoice.so b681e000-b681f000 rwxp 00000000 03:05 444080 /usr/lib/xmms/Effect/libvoice.so b681f000-b6821000 r-xp 00000000 03:05 444183 /usr/lib/xmms/Input/libvtx.so b6821000-b6822000 rwxp 00001000 03:05 444183 /usr/lib/xmms/Input/libvtx.so b6822000-b6823000 rwxp b6822000 00:00 0 b6823000-b6827000 r-xp 00000000 03:05 444114 /usr/lib/xmms/Input/libcdparanoia.so b6827000-b6828000 rwxp 00003000 03:05 444114 /usr/lib/xmms/Input/libcdparanoia.so b6828000-b682a000 r-xp 00000000 03:05 361131 /usr/lib/gconv/CP1251.so b682a000-b682c000 rwxp 00001000 03:05 361131 /usr/lib/gconv/CP1251.so b682c000-b6882000 rwxs 00000000 03:06 749335 /home/imz/.rcc/default.db/__db.004 b6882000-b68c4000 rwxs 00000000 03:06 749334 /home/imz/.rcc/default.db/__db.003 b68c4000-b6908000 rwxs 00000000 03:06 749333 /home/imz/.rcc/default.db/__db.002 b6908000-b690e000 rwxs 00000000 03:06 749332 /home/imz/.rcc/default.db/__db.001 b690e000-b6959000 r-xp 00000000 03:05 363874 /usr/lib/libtag.so.1.4.0 b6959000-b695b000 rwxp 0004a000 03:05 363874 /usr/lib/libtag.so.1.4.0 b695b000-b6965000 r-xp 00000000 03:05 370865 /usr/lib/libmpcdec.so.3.1.1 b6965000-b6966000 rwxp 00009000 03:05 370865 /usr/lib/libmpcdec.so.3.1.1 b6966000-b6968000 r-xp 00000000 03:05 444695 /usr/lib/xmms/Input/libxmms_sndfile.so b6968000-b6969000 rwxp 00001000 03:05 444695 /usr/lib/xmms/Input/libxmms_sndfile.so b6969000-b696d000 rwxp b6969000 00:00 0 b696d000-b696f000 r-xp 00000000 03:05 361263 /usr/lib/gconv/IBM866.so b696f000-b6971000 rwxp 00001000 03:05 361263 /usr/lib/gconv/IBM866.so b6971000-b6991000 r-xp 00000000 03:05 370391 /usr/lib/libspeex.so.1.4.0 b6991000-b6992000 rwxp 00020000 03:05 370391 /usr/lib/libspeex.so.1.4.0 b6992000-b6996000 r-xp 00000000 03:05 370259 /usr/lib/libogg.so.0.5.3 b6996000-b6997000 rwxp 00003000 03:05 370259 /usr/lib/libogg.so.0.5.3 b6997000-b69a6000 r-xp 00000000 03:05 444167 /usr/lib/xmms/Input/libspeex.so b69a6000-b69a7000 rwxp 0000f000 03:05 444167 /usr/lib/xmms/Input/libspeex.so b69a7000-b69eb000 r-xp 00000000 03:05 370253 /usr/lib/libfaad.so.0.0.0 b69eb000-b69ee000 rwxp 00043000 03:05 370253 /usr/lib/libfaad.so.0.0.0 b69ef000-b69f8000 r-xp 00000000 03:05 444162 /usr/lib/xmms/Input/libmpc.so b69f8000-b69f9000 rwxp 00009000 03:05 444162 /usr/lib/xmms/Input/libmpc.so b69f9000-b6a15000 r-xp 00000000 03:05 444201 /usr/lib/xmms/Input/libwma.so b6a15000-b6a16000 rwxp 0001c000 03:05 444201 /usr/lib/xmms/Input/libwma.so b6a16000-b6a17000 rwxp b6a16000 00:00 0 b6a17000-b6a24000 r-xp 00000000 03:05 444089 /usr/lib/xmms/Input/libcdaudio.so b6a24000-b6a25000 rwxp 0000c000 03:05 444089 /usr/lib/xmms/Input/libcdaudio.so b6a25000-b6a3b000 r-xp 00000000 03:05 370327 /usr/lib/libmad.so.0.2.1 b6a3b000-b6a3c000 rwxp 00015000 03:05 370327 /usr/lib/libmad.so.0.2.1 b6a3c000-b6a4c000 r-xp 00000000 03:05 370325 /usr/lib/libid3tag.so.0.3.0 b6a4c000-b6a4e000 rwxp 0000f000 03:05 370325 /usr/lib/libid3tag.so.0.3.0 b6a4f000-b6a58000 r-xp 00000000 03:05 444218 /usr/lib/xmms/Input/libmp4.so b6a58000-b6a59000 rwxp 00008000 03:05 444218 /usr/lib/xmms/Input/libmp4.so b6a59000-b6a63000 r-xp 00000000 03:05 444141 /usr/lib/xmms/Input/libxmmsmad.so b6a63000-b6a64000 rwxp 00009000 03:05 444141 /usr/lib/xmms/Input/libxmmsmad.so b6a64000-b6a65000 rwxp b6a64000 00:00 0 b6a65000-b6a87000 r-xp 00000000 03:05 370343 /usr/lib/libmac.so.2.0.0 b6a87000-b6a88000 rwxp 00022000 03:05 370343 /usr/lib/libmac.so.2.0.0 b6a88000-b6acb000 r-xp 00000000 03:05 370863 /usr/lib/libmodplug.so.0.0.0 b6acb000-b6acf000 rwxp 00042000 03:05 370863 /usr/lib/libmodplug.so.0.0.0 b6acf000-b6b4e000 rwxp b6acf000 00:00 0 b6b4e000-b6b67000 r-xp 00000000 03:05 444158 /usr/lib/xmms/Input/libmodplugxmms.so b6b67000-b6b68000 rwxp 00019000 03:05 444158 /usr/lib/xmms/Input/libmodplugxmms.so b6b68000-b6b83000 r-xp 00000000 03:05 370875 /usr/lib/libsamplerate.so.0.1.1 b6b83000-b6b84000 rwxp 0001b000 03:05 370875 /usr/lib/libsamplerate.so.0.1.1 b6b84000-b6bbe000 r-xp 00000000 03:05 444708 /usr/lib/xmms/Output/libcrossfade.so b6bbe000-b6bc0000 rwxp 0003a000 03:05 444708 /usr/lib/xmms/Output/libcrossfade.so b6bc0000-b6bc1000 rwxp b6bc0000 00:00 0 b6bc1000-b6c81000 r-xp 00000000 03:05 363155 /usr/lib/libasound.so.2.0.0 b6c81000-b6c86000 rwxp 000bf000 03:05 363155 /usr/lib/libasound.so.2.0.0 b6c86000-b6c87000 ---p b6c86000 00:00 0 b6c87000-b74ad000 rwxp b6c87000 00:00 0 b74ad000-b74af000 r-xp 00000000 03:05 444093 /usr/lib/xmms/Input/libtonegen.so b74af000-b74b0000 rwxp 00001000 03:05 444093 /usr/lib/xmms/Input/libtonegen.so b74b0000-b74b3000 r-xp 00000000 03:05 444095 /usr/lib/xmms/Input/libwav.so b74b3000-b74b4000 rwxp 00002000 03:05 444095 /usr/lib/xmms/Input/libwav.so b74b4000-b74bd000 r-xp 00000000 03:05 444070 /usr/lib/xmms/Input/libbonk.so b74bd000-b74be000 rwxp 00008000 03:05 444070 /usr/lib/xmms/Input/libbonk.so b74be000-b74c9000 r-xp 00000000 03:05 444098 /usr/lib/xmms/Output/libOSS.so b74c9000-b74ca000 rwxp 0000b000 03:05 444098 /usr/lib/xmms/Output/libOSS.so b74ca000-b74cc000 r-xp 00000000 03:05 361329 /usr/lib/gconv/KOI8-R.so b74cc000-b74ce000 rwxp 00001000 03:05 361329 /usr/lib/gconv/KOI8-R.so b74ce000-b74df000 r-xp 00000000 03:05 370842 /usr/share/locale/ru/LC_MESSAGES/xmms.mo b74df000-b74ea000 r-xp 00000000 03:05 444703 /usr/lib/xmms/Output/libALSA.so b74ea000-b74eb000 rwxp 0000b000 03:05 444703 /usr/lib/xmms/Output/libALSA.so b74eb000-b74f2000 r-xp 00000000 03:05 363121 /usr/lib/libXrender.so.1.3.0 b74f2000-b74f3000 rwxp 00006000 03:05 363121 /usr/lib/libXrender.so.1.3.0 b74f3000-b74fb000 r-xp 00000000 03:05 363123 /usr/lib/libXcursor.so.1.0.2 b74fb000-b74fc000 rwxp 00007000 03:05 363123 /usr/lib/libXcursor.so.1.0.2 b74fc000-b7502000 r-xp 00000000 03:05 444131 /usr/lib/xmms/Input/libxmms-mac.so b7502000-b7503000 rwxp 00005000 03:05 444131 /usr/lib/xmms/Input/libxmms-mac.so b7503000-b7506000 r-xp 00000000 03:05 444714 /usr/lib/xmms/Output/libdisk_writer.so b7506000-b7507000 rwxp 00003000 03:05 444714 /usr/lib/xmms/Output/libdisk_writer.so b7507000-b7537000 rwxs 00000000 00:08 201523244 /SYSV00000000 (deleted) b7537000-b758d000 rwxs 00000000 03:06 749335 /home/imz/.rcc/default.db/__db.004 b758d000-b75cf000 rwxs 00000000 03:06 749334 /home/imz/.rcc/default.db/__db.003 b75cf000-b7613000 rwxs 00000000 03:06 749333 /home/imz/.rcc/default.db/__db.002 b7613000-b761b000 r-xp 00000000 03:05 98333 /lib/libnss_files-2.5.so b761b000-b761d000 rwxp 00007000 03:05 98333 /lib/libnss_files-2.5.so b761d000-b7621000 r-xp 00000000 03:05 363107 /usr/lib/libXfixes.so.3.1.0 b7621000-b7622000 rwxp 00003000 03:05 363107 /usr/lib/libXfixes.so.3.1.0 b7622000-b7628000 rwxs 00000000 03:06 749332 /home/imz/.rcc/default.db/__db.001 b7628000-b7663000 r-xp 00000000 03:05 394485 /usr/lib/locale/ru_RU.utf8/LC_CTYPE b7663000-b773b000 r-xp 00000000 03:05 394442 /usr/lib/locale/ru_RU.utf8/LC_COLLATE b773b000-b773d000 rwxp b773b000 00:00 0 b773d000-b7747000 r-xp 00000000 03:05 98382 /lib/libgcc_s.so.1 b7747000-b7748000 rwxp 0000a000 03:05 98382 /lib/libgcc_s.so.1 b7748000-b7823000 r-xp 00000000 03:05 362777 /usr/lib/libstdc++.so.6.0.8 b7823000-b7826000 r-xp 000db000 03:05 362777 /usr/lib/libstdc++.so.6.0.8 b7826000-b7828000 rwxp 000de000 03:05 362777 /usr/lib/libstdc++.so.6.0.8 b7828000-b782e000 rwxp b7828000 00:00 0 b782e000-b78d8000 r-xp 00000000 03:05 362805 /usr/lib/libaspell.so.15.1.4 b78d8000-b78dc000 rwxp 000aa000 03:05 362805 /usr/lib/libaspell.so.15.1.4 b78dc000-b78e1000 rwxp b78dc000 00:00 0 b78e1000-b79be000 r-xp 00000000 03:05 98376 /lib/libdb-4.4.so b79be000-b79c0000 rwxp 000dc000 03:05 98376 /lib/libdb-4.4.so b79c0000-b79e3000 r-xp 00000000 03:05 362168 /usr/lib/libenca.so.0.5.1 b79e3000-b79e6000 rwxp 00023000 03:05 362168 /usr/lib/libenca.so.0.5.1 b79e6000-b7a18000 r-xp 00000000 03:05 363206 /usr/lib/librcd.so.0.1.8 b7a18000-b7a19000 rwxp 00031000 03:05 363206 /usr/lib/librcd.so.0.1.8 b7a19000-b7a2c000 r-xp 00000000 03:05 98518 /lib/libz.so.1.2.3 b7a2c000-b7a2d000 rwxp 00012000 03:05 98518 /lib/libz.so.1.2.3 b7a2d000-b7a40000 r-xp 00000000 03:05 363870 /usr/lib/librcc.so.0.2.3 b7a40000-b7a43000 rwxp 00013000 03:05 363870 /usr/lib/librcc.so.0.2.3 b7a43000-b7a46000 rwxp b7a43000 00:00 0 b7a46000-b7b5c000 r-xp 00000000 03:05 363868 /usr/lib/libxml2.so.2.6.31 b7b5c000-b7b61000 rwxp 00115000 03:05 363868 /usr/lib/libxml2.so.2.6.31 b7b61000-b7b62000 rwxp b7b61000 00:00 0 b7b62000-b7b69000 r-xp 00000000 03:05 363111 /usr/lib/libXi.so.6.0.0 b7b69000-b7b6a000 rwxp 00006000 03:05 363111 /usr/lib/libXi.so.6.0.0 b7b6a000-b7b6e000 r-xp 00000000 03:05 363092 /usr/lib/libXdmcp.so.6.0.0 b7b6e000-b7b6f000 rwxp 00003000 03:05 363092 /usr/lib/libXdmcp.so.6.0.0 b7b6f000-b7b71000 r-xp 00000000 03:05 363090 /usr/lib/libXau.so.6.0.0 b7b71000-b7b72000 rwxp 00001000 03:05 363090 /usr/lib/libXau.so.6.0.0 b7b72000-b7b7a000 r-xp 00000000 03:05 370389 /usr/lib/librccgtk.so.0.2.3 b7b7a000-b7b7b000 rwxp 00007000 03:05 370389 /usr/lib/librccgtk.so.0.2.3 b7b7b000-b7b7c000 rwxp b7b7b000 00:00 0 b7b7c000-b7b89000 r-xp 00000000 03:05 363105 /usr/lib/libXext.so.6.4.0 b7b89000-b7b8a000 rwxp 0000c000 03:05 363105 /usr/lib/libXext.so.6.4.0 b7b8a000-b7bae000 r-xp 00000000 03:05 98329 /lib/libm-2.5.so b7bae000-b7bb0000 rwxp 00023000 03:05 98329 /lib/libm-2.5.so b7bb0000-b7bb2000 r-xp 00000000 03:05 98350 /lib/libgmodule-1.2.so.0.0.10 b7bb2000-b7bb3000 rwxp 00001000 03:05 98350 /lib/libgmodule-1.2.so.0.0.10 b7bb3000-b7bb5000 r-xp 00000000 03:05 98327 /lib/libdl-2.5.so b7bb5000-b7bb7000 rwxp 00001000 03:05 98327 /lib/libdl-2.5.so b7bb7000-b7bee000 r-xp 00000000 03:05 370348 /usr/lib/libgdk-1.2.so.0.9.1 b7bee000-b7bef000 rwxp 00037000 03:05 370348 /usr/lib/libgdk-1.2.so.0.9.1 b7bef000-b7bf0000 rwxp b7bef000 00:00 0 b7bf0000-b7cda000 r-xp 00000000 03:05 363094 /usr/lib/libX11.so.6.2.0 b7cda000-b7cde000 rwxp 000e9000 03:05 363094 /usr/lib/libX11.so.6.2.0 b7cde000-b7dfe000 r-xp 00000000 03:05 98321 /lib/libc-2.5.so b7dfe000-b7dff000 r-xp 0011f000 03:05 98321 /lib/libc-2.5.so b7dff000-b7e01000 rwxp 00120000 03:05 98321 /lib/libc-2.5.so b7e01000-b7e04000 rwxp b7e01000 00:00 0 b7e04000-b7e18000 r-xp 00000000 03:05 370393 /usr/lib/libxmms.so.1.3.1 b7e18000-b7e19000 rwxp 00014000 03:05 370393 /usr/lib/libxmms.so.1.3.1 b7e19000-b7e1d000 r-xp 00000000 03:05 363153 /usr/lib/libXxf86vm.so.1.0.0 b7e1d000-b7e1e000 rwxp 00003000 03:05 363153 /usr/lib/libXxf86vm.so.1.0.0 b7e1e000-b7e32000 r-xp 00000000 03:05 363084 /usr/lib/libICE.so.6.3.0 b7e32000-b7e33000 rwxp 00013000 03:05 363084 /usr/lib/libICE.so.6.3.0 b7e33000-b7e35000 rwxp b7e33000 00:00 0 b7e35000-b7e3c000 r-xp 00000000 03:05 363088 /usr/lib/libSM.so.6.0.0 b7e3c000-b7e3d000 rwxp 00006000 03:05 363088 /usr/lib/libSM.so.6.0.0 b7e3d000-b7e3e000 rwxp b7e3d000 00:00 0 b7e3e000-b7e50000 r-xp 00000000 03:05 98335 /lib/libpthread-2.5.so b7e50000-b7e52000 rwxp 00011000 03:05 98335 /lib/libpthread-2.5.so b7e52000-b7e54000 rwxp b7e52000 00:00 0 b7e54000-b7e79000 r-xp 00000000 03:05 98348 /lib/libglib-1.2.so.0.0.10 b7e79000-b7e7a000 rwxp 00024000 03:05 98348 /lib/libglib-1.2.so.0.0.10 b7e7a000-b7e7c000 r-xp 00000000 03:05 98352 /lib/libgthread-1.2.so.0.0.10 b7e7c000-b7e7d000 rwxp 00001000 03:05 98352 /lib/libgthread-1.2.so.0.0.10 b7e7d000-b7fbb000 r-xp 00000000 03:05 370350 /usr/lib/libgtk-1.2.so.0.9.1 b7fbb000-b7fc2000 rwxp 0013d000 03:05 370350 /usr/lib/libgtk-1.2.so.0.9.1 b7fc2000-b7fc3000 rwxp b7fc2000 00:00 0 b7fc4000-b7fc5000 r-xp 00000000 03:05 394319 /usr/lib/locale/ru_RU.utf8/LC_NUMERIC b7fc5000-b7fc6000 r-xp 00000000 03:05 393481 /usr/lib/locale/ru_RU.utf8/LC_TIME b7fc6000-b7fc7000 r-xp 00000000 03:05 393480 /usr/lib/locale/ru_RU.utf8/LC_MONETARY b7fc7000-b7fc8000 r-xp 00000000 03:05 394441 /usr/lib/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES b7fc8000-b7fc9000 r-xp 00000000 03:05 394481 /usr/lib/locale/ru_RU.utf8/LC_PAPER b7fc9000-b7fca000 r-xp 00000000 03:05 394458 /usr/lib/locale/ru_RU.utf8/LC_NAME b7fca000-b7fcb000 r-xp 00000000 03:05 393477 /usr/lib/locale/ru_RU.utf8/LC_ADDRESS b7fcb000-b7fcc000 r-xp 00000000 03:05 394318 /usr/lib/locale/ru_RU.utf8/LC_TELEPHONE b7fcc000-b7fcd000 r-xp 00000000 03:05 394484 /usr/lib/locale/ru_RU.utf8/LC_MEASUREMENT b7fcd000-b7fce000 r-xp 00000000 03:05 393478 /usr/lib/locale/ru_RU.utf8/LC_IDENTIFICATION b7fce000-b7fcf000 rwxp b7fce000 00:00 0 b7fcf000-b7fd0000 r-xp b7fcf000 00:00 0 [vdso] b7fd0000-b7fe7000 r-xp 00000000 03:05 98315 /lib/ld-2.5.so b7fe7000-b7fe9000 rwxp 00016000 03:05 98315 /lib/ld-2.5.so bf83b000-bf84e000 rwxp bf83b000 00:00 0 [stack] bf84e000-bf851000 rw-p bf84e000 00:00 0 Аварийный останов $
Created attachment 2739 [details] pu.ogg Тот файл был слишком большой, вот другой, с ним всё так же: $ xmms pu.ogg Message: device: default *** buffer overflow detected ***: /usr/bin/xmms-bin terminated ======= Backtrace: ========= /lib/libc.so.6(__chk_fail+0x44)[0xb7d97b34] /lib/libc.so.6(__strcpy_chk+0x43)[0xb7d97043] /usr/lib/libxmp.so(alm_load+0xa5)[0xb66f5195] /usr/lib/libxmp.so(xmp_load_module+0x1fe)[0xb670cade] /usr/lib/xmms/Input/xmp-plugin.so[0xb674b42c] /usr/bin/xmms-bin(input_check_file+0x40)[0x8062360] ======= Memory map: ======== 08048000-0813b000 r-xp 00000000 03:05 370799 /usr/bin/xmms-bin 0813b000-08143000 rwxp 000f2000 03:05 370799 /usr/bin/xmms-bin 08143000-0831b000 rwxp 08143000 00:00 0 [heap] b6163000-b616b000 rwxp b6163000 00:00 0 b616b000-b6186000 r-xp 00000000 03:05 363072 /usr/share/locale/ru/LC_MESSAGES/libc.mo b6186000-b6247000 r-xs 00000000 00:08 237436981 /SYSV00000000 (deleted) b6247000-b6249000 r-xp 00000000 03:05 370378 /usr/share/locale/ru/LC_MESSAGES/gtk+.mo b6249000-b630a000 r-xs 00000000 00:08 236945454 /SYSV00000000 (deleted) b630a000-b631d000 rwxs 00000000 00:08 236912685 /SYSV00000000 (deleted) b631d000-b6325000 r-xp 00000000 03:05 444101 /usr/lib/xmms/Visualization/libbscope.so b6325000-b6326000 rwxp 00007000 03:05 444101 /usr/lib/xmms/Visualization/libbscope.so b6326000-b632e000 rwxp b6326000 00:00 0 b632e000-b6335000 r-xp 00000000 03:05 444103 /usr/lib/xmms/Visualization/libsanalyzer.so b6335000-b6336000 rwxp 00007000 03:05 444103 /usr/lib/xmms/Visualization/libsanalyzer.so b6336000-b633c000 r-xp 00000000 03:05 444085 /usr/lib/xmms/General/libjoy.so b633c000-b633d000 rwxp 00005000 03:05 444085 /usr/lib/xmms/General/libjoy.so b633d000-b6341000 r-xp 00000000 03:05 444087 /usr/lib/xmms/General/libsong_change.so b6341000-b6342000 rwxp 00003000 03:05 444087 /usr/lib/xmms/General/libsong_change.so b6342000-b634a000 r-xp 00000000 03:05 444083 /usr/lib/xmms/General/libir.so b634a000-b634b000 rwxp 00008000 03:05 444083 /usr/lib/xmms/General/libir.so b634b000-b6369000 r-xp 00000000 03:05 444130 /usr/lib/xmms/Input/libxmms-flac.so b6369000-b636a000 rwxp 0001e000 03:05 444130 /usr/lib/xmms/Input/libxmms-flac.so b636a000-b63f0000 rwxp b636a000 00:00 0 b63f0000-b63f7000 r-xp 00000000 03:05 370333 /usr/lib/libvorbisfile.so.3.2.0 b63f7000-b63f8000 rwxp 00006000 03:05 370333 /usr/lib/libvorbisfile.so.3.2.0 b63f8000-b6412000 r-xp 00000000 03:05 370329 /usr/lib/libvorbis.so.0.4.0 b6412000-b6420000 rwxp 0001a000 03:05 370329 /usr/lib/libvorbis.so.0.4.0 b6420000-b6431000 r-xp 00000000 03:05 444173 /usr/lib/xmms/Input/libvorbis.so b6431000-b6432000 rwxp 00011000 03:05 444173 /usr/lib/xmms/Input/libvorbis.so b6432000-b643e000 r-xp 00000000 03:05 444117 /usr/lib/xmms/Input/libcdread.so b643e000-b643f000 rwxp 0000c000 03:05 444117 /usr/lib/xmms/Input/libcdread.so b643f000-b6443000 r-xp 00000000 03:05 370867 /usr/lib/libayemu-0.95.so.0.0.0 b6443000-b6444000 rwxp 00003000 03:05 370867 /usr/lib/libayemu-0.95.so.0.0.0 b6444000-b6449000 rwxp b6444000 00:00 0 b6449000-b6450000 r-xp 00000000 03:05 444171 /usr/lib/xmms/Input/libxmms-tta.so.0.0.0 b6450000-b6451000 rwxp 00006000 03:05 444171 /usr/lib/xmms/Input/libxmms-tta.so.0.0.0 b6451000-b64b1000 rwxp b6451000 00:00 0 b64b1000-b64be000 r-xp 00000000 03:05 370339 /usr/lib/libcdda_interface.so.0.9.8 b64be000-b64bf000 rwxp 0000d000 03:05 370339 /usr/lib/libcdda_interface.so.0.9.8 b64bf000-b64c6000 r-xp 00000000 03:05 370341 /usr/lib/libcdda_paranoia.so.0.9.8 b64c6000-b64c7000 rwxp 00006000 03:05 370341 /usr/lib/libcdda_paranoia.so.0.9.8 b64c7000-b64ca000 r-xp 00000000 03:05 444208 /usr/lib/xmms/General/libinfopipe-1.3.so.1.0.1 b64ca000-b64cb000 rwxp 00002000 03:05 444208 /usr/lib/xmms/General/libinfopipe-1.3.so.1.0.1 b64cb000-b64ce000 r-xp 00000000 03:05 444076 /usr/lib/xmms/Effect/libecho.so b64ce000-b64cf000 rwxp 00002000 03:05 444076 /usr/lib/xmms/Effect/libecho.so b64cf000-b64d1000 r-xp 00000000 03:05 444078 /usr/lib/xmms/Effect/libstereo.so b64d1000-b64d2000 rwxp 00001000 03:05 44Аварийный останов $
Но xmms падает не на всяком .ogg, например, всё нормально: $ xmms /usr/share/orage/sounds/KDE_Beep_Digital_2.ogg Message: device: default $
Оказалось, дело не в самом файле, а в пути к файлу. Если поместить копии одного файла на разные уровни дерева директорий, то до некоторой глубины всё в порядке, а при переходе в поддиректорию "Рабочий стол" он начинает падать. Вот: [imz@etik User]$ pwd /home/imz/bugreports/ogg-xmms-crash/WIN/Documents and Settings/User [imz@etik User]$ ls -l pu.ogg Рабочий\ стол/pu.ogg -rw-rw-rw- 1 imz imz 70799 Июл 5 22:32 pu.ogg -rw-rw-rw- 1 imz imz 70799 Июл 5 22:32 Рабочий стол/pu.ogg [imz@etik User]$ diff pu.ogg Рабочий\ стол/pu.ogg [imz@etik User]$ xmms pu.ogg Message: device: default [imz@etik User]$ cd Рабочий\ стол/ [imz@etik Рабочий стол]$ xmms pu.ogg Message: device: default *** buffer overflow detected ***: /usr/bin/xmms-bin terminated ======= Backtrace: ========= /lib/libc.so.6(__chk_fail+0x44)[0xb7daeb34] /lib/libc.so.6(__strcpy_chk+0x43)[0xb7dae043] /usr/lib/libxmp.so(alm_load+0xa5)[0xb670c195] /usr/lib/libxmp.so(xmp_load_module+0x1fe)[0xb6723ade] /usr/lib/xmms/Input/xmp-plugin.so[0xb676242c] /usr/bin/xmms-bin(input_check_file+0x40)[0x8062360] ======= Memory map: ======== 08048000-0813b000 r-xp 00000000 03:05 370799 /usr/bin/xmms-bin 0813b000-08143000 rwxp 000f2000 03:05 370799 /usr/bin/xmms-bin 08143000-0831a000 rwxp 08143000 00:00 0 [heap] b6181000-b6182000 rwxp b6181000 00:00 0 b6182000-b619d000 r-xp 00000000 03:05 363072 /usr/share/locale/ru/LC_MESSAGES/libc.mo b619d000-b625e000 r-xs 00000000 00:08 301989941 /SYSV00000000 (deleted) b625e000-b6260000 r-xp 00000000 03:05 370378 /usr/share/locale/ru/LC_MESSAGES/gtk+.mo b6260000-b6321000 r-xs 00000000 00:08 301498414 /SYSV00000000 (deleted) b6321000-b6334000 rwxs 00000000 00:08 301465645 /SYSV00000000 (deleted) b6334000-b633c000 r-xp 00000000 03:05 444101 /usr/lib/xmms/Visualization/libbscope.so b633c000-b633d000 rwxp 00007000 03:05 444101 /usr/lib/xmms/Visualization/libbscope.so b633d000-b6345000 rwxp b633d000 00:00 0 b6345000-b634c000 r-xp 00000000 03:05 444103 /usr/lib/xmms/Visualization/libsanalyzer.so b634c000-b634d000 rwxp 00007000 03:05 444103 /usr/lib/xmms/Visualization/libsanalyzer.so b634d000-b6353000 r-xp 00000000 03:05 444085 /usr/lib/xmms/General/libjoy.so b6353000-b6354000 rwxp 00005000 03:05 444085 /usr/lib/xmms/General/libjoy.so b6354000-b6358000 r-xp 00000000 03:05 444087 /usr/lib/xmms/General/libsong_change.so b6358000-b6359000 rwxp 00003000 03:05 444087 /usr/lib/xmms/General/libsong_change.so b6359000-b6361000 r-xp 00000000 03:05 444083 /usr/lib/xmms/General/libir.so b6361000-b6362000 rwxp 00008000 03:05 444083 /usr/lib/xmms/General/libir.so b6362000-b6380000 r-xp 00000000 03:05 444130 /usr/lib/xmms/Input/libxmms-flac.so b6380000-b6381000 rwxp 0001e000 03:05 444130 /usr/lib/xmms/Input/libxmms-flac.so b6381000-b6407000 rwxp b6381000 00:00 0 b6407000-b640e000 r-xp 00000000 03:05 370333 /usr/lib/libvorbisfile.so.3.2.0 b640e000-b640f000 rwxp 00006000 03:05 370333 /usr/lib/libvorbisfile.so.3.2.0 b640f000-b6429000 r-xp 00000000 03:05 370329 /usr/lib/libvorbis.so.0.4.0 b6429000-b6437000 rwxp 0001a000 03:05 370329 /usr/lib/libvorbis.so.0.4.0 b6437000-b6448000 r-xp 00000000 03:05 444173 /usr/lib/xmms/Input/libvorbis.so b6448000-b6449000 rwxp 00011000 03:05 444173 /usr/lib/xmms/Input/libvorbis.so b6449000-b6455000 r-xp 00000000 03:05 444117 /usr/lib/xmms/Input/libcdread.so b6455000-b6456000 rwxp 0000c000 03:05 444117 /usr/lib/xmms/Input/libcdread.so b6456000-b645a000 r-xp 00000000 03:05 370867 /usr/lib/libayemu-0.95.so.0.0.0 b645a000-b645b000 rwxp 00003000 03:05 370867 /usr/lib/libayemu-0.95.so.0.0.0 b645b000-b6460000 rwxp b645b000 00:00 0 b6460000-b6467000 r-xp 00000000 03:05 444171 /usr/lib/xmms/Input/libxmms-tta.so.0.0.0 b6467000-b6468000 rwxp 00006000 03:05 444171 /usr/lib/xmms/Input/libxmms-tta.so.0.0.0 b6468000-b64c8000 rwxp b6468000 00:00 0 b64c8000-b64d5000 r-xp 00000000 03:05 370339 /usr/lib/libcdda_interface.so.0.9.8 b64d5000-b64d6000 rwxp 0000d000 03:05 370339 /usr/lib/libcdda_interface.so.0.9.8 b64d6000-b64dd000 r-xp 00000000 03:05 370341 /usr/lib/libcdda_paranoia.so.0.9.8 b64dd000-b64de000 rwxp 00006000 03:05 370341 /usr/lib/libcdda_paranoia.so.0.9.8 b64de000-b64e1000 r-xp 00000000 03:05 444208 /usr/lib/xmms/General/libinfopipe-1.3.so.1.0.1 b64e1000-b64e2000 rwxp 00002000 03:05 444208 /usr/lib/xmms/General/libinfopipe-1.3.so.1.0.1 b64e2000-b64e5000 r-xp 00000000 03:05 444076 /usr/lib/xmms/Effect/libecho.so b64e5000-b64e6000 rwxp 00002000 03:05 444076 /usr/lib/xmms/Effect/libecho.so b64e6000-b64e8000 r-xp 00000000 03:05 444078 /usr/lib/xmms/Effect/libstereo.so b64e8000-b64e9000 rwxp 00001000 03:05 44Аварийный останов [imz@etik Рабочий стол]$
Причём важно, что это .ogg; с .wav этого не происходит. [imz@etik User]$ ls -R .: pu.ogg Рабочий стол ./Рабочий стол: nature1.wav pu.ogg [imz@etik User]$ xmms pu.ogg # -- не падает [imz@etik User]$ xmms Рабочий\ стол/pu.ogg # -- падает [imz@etik User]$ xmms Рабочий\ стол/nature1.wav # -- не падает [imz@etik User]$ cd Рабочий\ стол/ [imz@etik Рабочий стол]$ xmms pu.ogg # -- падает [imz@etik Рабочий стол]$ xmms nature1.wav # -- не падает
$ rpm -qa \*xmms\* xmms-in-cdread-0.14a-alt5 xmms-in-modplug-2.05-alt1.2 xmms-in-wma-1.0.5-alt1 xmms-cyr-setup-1.2.11-alt3 xmms-in-bonk-0.12-alt1 xmms-in-vorbis-1.2.11-alt3 libxmms-1.2.11-alt3 xmms-1.2.11-alt3 xmms-in-flac-1.1.4-alt2 xmms-in-mikmod-1.2.11-alt3 xmms-in-musepack-1.2-alt2 xmms-in-xmp-2.0.5-alt2pre3 xmms-sndfile-1.2-alt1 xmms-out-crossfade-0.3.11-alt1 xmms-in-cdparanoia-0.1-alt2 xmms-in-mac-0.3.1-alt1 xmms-in-speex-0.9.2b-alt1 xmms-in-vtx-0.8.1-alt1 xmms-infopipe-1.3-alt1 xmms-minimal-0.1-alt1 xmms-out-diskwriter-1.2.11-alt3 xfce4-xmms-plugin-0.5.1-alt1 xmms-in-mad-0.8-alt1 xmms-in-tta-1.2-alt1 xmms-input-faad-2.0-alt3.20040923 xmms-out-alsa-1.2.11-alt3 $
В 4.0/branch исправления не будут вноситься уже технически (заглушена очередь на сборку), поэтому прошу ошибки, актуальные для sisyphus/p7/t7, перевесить на текущие ветки или сизиф.