After running emerg -uvDN world and then running revdep-rebuild, exaile crashes on startup. If I start exaile from a console, the following messages appear: which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) which: no brasero in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) which: no brasero in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) Created db for thread Thread-1 {'Thread-1': <pysqlite2.dbapi2.Connection object at 0x102e1f0>} If I run from a console python -d /usr/lib64/exaile/exaile.py, the following messages appear: Traceback (most recent call last): File "/usr/lib64/exaile/exaile.py", line 144, in <module> main() File "/usr/lib64/exaile/exaile.py", line 136, in main exaile = exailemain.ExaileWindow(options, xl.path.firstrun) File "/usr/lib64/exaile/xl/gui/main.py", line 79, in __init__ self.database_connect() File "/usr/lib64/exaile/xl/gui/main.py", line 951, in database_connect self.db.check_version("sql") File "/usr/lib64/exaile/xl/db.py", line 125, in check_version files = os.listdir(path) OSError: [Errno 2] No such file or directory: 'sql' I have tried to run exaile with the previous version of python (2.5.1-r4) and pysqllite (2.3.5), which were installed before running emerge -uvDN world, and exaile still crashes. emerge --info Portage 2.1.4 (default-linux/amd64/2007.0/desktop, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo x86_64) ================================================================= System uname: 2.6.23-gentoo x86_64 AMD Athlon(tm) 64 Processor 3200+ Timestamp of tree: Sun, 13 Jan 2008 10:16:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.3 dev-lang/python: 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=athlon64 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.romnet.org/gentoo/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.gentoo.ro/gentoo-portage" USE="7zip X a52 aac acl acpi alsa amd64 aoss apache2 arj asf authdaemond authfile authlib berkdb bitmap-fonts bzip2 cairo cdparanoia cdr clamav cli cracklib crypt cups dbus divx dri dvd dvdr dvdread eds emboss encode evo exif ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk iconv imagemagick isdnlog java jpeg kerberos mad matroska midi mikmod mmx mono mp3 mpeg mplayer-bin mudflap mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl php png pppd python qt3 qt3support qt4 quicktime readline reflection sdl session slang spell spl sse sse2 ssl svg tcpd theora threads tiff tk truetype truetype-fonts type1 type1-fonts unicode usb vorbis wmf wmp xforms xine xml xorg xpm xprint xv xvid zip zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
I have also tested exaile on a Gentoo 2007.0 x86, with the same version of python and pysqlite emerge -pv python pysqlite These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-lang/python-2.5.1-r5 USE="berkdb gdbm ncurses readline ssl tk -bootstrap -build -doc -examples -ipv6 -nothreads -sqlite -ucs2" 0 kB [ebuild R ] dev-python/pysqlite-2.4.0 USE="-examples" 0 kB and on this machine, exaile works flawlessly. If I run from a terminat the command python -d /usr/lib/exaile/exaile.py, it prints out the same errors as on x86_64 box, so I guess those messages aren't so important. Are there any other informations that I can provide?
(In reply to comment #1) > Calculating dependencies... done! > [ebuild R ] dev-lang/python-2.5.1-r5 USE="berkdb gdbm ncurses readline ssl > tk -bootstrap -build -doc -examples -ipv6 -nothreads -sqlite -ucs2" 0 kB > [ebuild R ] dev-python/pysqlite-2.4.0 USE="-examples" 0 kB If dev-lang/python-2.5.x was built with USE="sqlite" at some point when running exaile, it's using v3 based database. dev-lang/pysqlite-2.x is for v2 based databases. Exaile can use both, but I don't believe downgrading from v3 back to v2 is supported. So.. enable USE="sqlite" for python 2.5 and emerge -C pysqlite to keep using your current database or wipe ~/.exaile from your home directory and start again with deprecated pysqlite.
Thank you for your reply. I have wiped .exaile folder many times. I have tried to compile python with the sqlite flag, and as I remember I have also removed pysqlite package, and, I saw, when I was starting exaile from a terminal, that exaile was trying to use pysqlite v3. The errors when running the command python -d /usr/lib/exaile/exaile.py, where cause by the fact that I did not changed directory to /usr/share/exaile prior to running python -d /usr/lib/exaile/exaile.py. I have modified exaile.py and imported pdb module, so I can get more information when running exaile from a terminal, and I saw something like *** glibc detected *** double free or corruption (now I am at work and I can't tell the exact error message). After that I have reemerged glibc and so that the message have changed to something like *** glibc detected *** malloc(): memory corruption. I have decided to run emerge -eD world. I will post more information here, after the emerge will be finished.
I have reemerged all packages on my system and exaile still crashes on startup. I have removed pysqlite, and emerged python with sqlite useflag. If I modify the /usr/lib64/exaile/exaile.py file, to import the pdb module and set a trace point(I have added pdb.set_trace() at line 140, just before gtk.main()) , so that I can provide some more information, when I run exaile from the console (I have also modified /usr/bin/exaile, and added -d parameter to python) the following messages are printed out: which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) which: no brasero in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) which: no brasero in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/vmware/server/bin:/opt/vmware/server/bin) Created db for thread Thread-1 {'Thread-1': <sqlite3.Connection object at 0x13f31e0>} Closed db for thread Thread-1 > /usr/lib64/exaile/exaile.py(141)main() -> gtk.main() (Pdb) n *** glibc detected *** python: malloc(): memory corruption: 0x00000000015f5930 *** ======= Backtrace: ========= /lib/libc.so.6[0x2abad49a6b7d] /lib/libc.so.6[0x2abad49a8e26] /lib/libc.so.6(__libc_malloc+0x90)[0x2abad49aa4b0] /usr/lib/libpython2.5.so.1.0(_PyObject_GC_Malloc+0xa)[0x2abad3e1156a] /usr/lib/libpython2.5.so.1.0(_PyObject_GC_New+0xd)[0x2abad3e1169d] /usr/lib/libpython2.5.so.1.0(PyDict_New+0x105)[0x2abad3da4985] /usr/lib/libpython2.5.so.1.0(PyFrame_FastToLocals+0x137)[0x2abad3d93d17] /usr/lib/libpython2.5.so.1.0[0x2abad3e0bd8b] /usr/lib/libpython2.5.so.1.0[0x2abad3e0be2d] /usr/lib/libpython2.5.so.1.0[0x2abad3de5246] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x7f)[0x2abad3de623f] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x616)[0x2abad3decdd6] /usr/lib/libpython2.5.so.1.0[0x2abad3d94bcf] /usr/lib/libpython2.5.so.1.0(PyObject_Call+0x13)[0x2abad3d78183] /usr/lib/libpython2.5.so.1.0[0x2abad3d7f15b] /usr/lib/libpython2.5.so.1.0(PyObject_Call+0x13)[0x2abad3d78183] /usr/lib/libpython2.5.so.1.0(PyObject_CallFunctionObjArgs+0xe6)[0x2abad3d79386] /usr/lib64/python2.5/site-packages/_dbus_bindings.so[0x2abad5e5228b] /usr/lib64/python2.5/site-packages/_dbus_bindings.so[0x2abad5e52ddf] /usr/lib/libdbus-1.so.3(dbus_connection_dispatch+0x32a)[0x2abad60a20da] /usr/lib/libdbus-glib-1.so.2[0x2abad7233e95] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e3)[0x2abad5baed03] /usr/lib/libglib-2.0.so.0[0x2abad5bb1fdd] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x199)[0x2abad5bb22b9] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa2)[0x2abad8107702] /usr/lib64/python2.5/site-packages/gtk-2.0/gtk/_gtk.so[0x2abad7cbea82] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5025)[0x2abad3deb1e5] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x626a)[0x2abad3dec42a] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x616)[0x2abad3decdd6] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCode+0x32)[0x2abad3ded082] /usr/lib/libpython2.5.so.1.0[0x2abad3e06232] /usr/lib/libpython2.5.so.1.0(PyRun_FileExFlags+0x96)[0x2abad3e06306] /usr/lib/libpython2.5.so.1.0(PyRun_SimpleFileExFlags+0x1bb)[0x2abad3e0778b] /usr/lib/libpython2.5.so.1.0(Py_Main+0x9b1)[0x2abad3e10311] /lib/libc.so.6(__libc_start_main+0xf4)[0x2abad49551f4] python[0x4006e9] ======= Memory map: ======== 00400000-00401000 r-xp 00000000 08:02 1164579 /usr/bin/python2.5 00600000-00601000 r--p 00000000 08:02 1164579 /usr/bin/python2.5 00601000-00602000 rw-p 00001000 08:02 1164579 /usr/bin/python2.5 00602000-0184c000 rw-p 00602000 00:00 0 [heap] 40000000-40001000 ---p 40000000 00:00 0 40001000-40801000 rwxp 40001000 00:00 0 40801000-40802000 ---p 40801000 00:00 0 40802000-41002000 rwxp 40802000 00:00 0 2aaaaaaad000-2aaaaaac3000 r-xp 00000000 08:02 1486313 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaaac3000-2aaaaacc3000 ---p 00016000 08:02 1486313 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaacc3000-2aaaaacc4000 r--p 00016000 08:02 1486313 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaacc4000-2aaaaacc5000 rw-p 00017000 08:02 1486313 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaaceb000-2aaaaacf6000 r-xp 00000000 08:02 1291923 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaacf6000-2aaaaaef5000 ---p 0000b000 08:02 1291923 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaaef5000-2aaaaaef7000 r--p 0000a000 08:02 1291923 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaaef7000-2aaaaaef8000 rw-p 0000c000 08:02 1291923 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaaef8000-2aaaaaf58000 rw-s 00000000 00:08 3833875 /SYSV00000000 (deleted) 2aaaaaf58000-2aaaaaf67000 r--p 00000000 08:02 1257022 /usr/share/fonts/ttf-bitstream-vera/VeraBd.ttf 2aaaaaf67000-2aaaaefc0000 r--p 00000000 08:02 473416 /usr/share/icons/Tango/icon-theme.cache
i'm having the same bug exaile simply doesn't start (breaks after showing the logo without any traceback at console) once i received the following output, maybe it helps: matrix@matrix1 ~ $ exaile Importing sql changes file changes0001.sql Importing sql changes file changes0002.sql which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/workstation/bin) which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/workstation/bin) which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/workstation/bin) which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/qt/3/bin:/usr/games/bin:/opt/vmware/workstation/bin) Created db for thread Thread-1 {'Thread-1': <sqlite3.Connection object at 0x132b6f0>} Closed db for thread Thread-1 Using multimedia keys from: gnome loading tracks... done loading tracks... loading songs Clearing tracks cache Last playlist loaded *** glibc detected *** python: munmap_chunk(): invalid pointer: 0x00000000018059e0 *** ======= Backtrace: ========= /lib/libc.so.6[0x2b9ea07acb7d] /usr/lib/libglib-2.0.so.0(g_free+0x23)[0x2b9ea1366bc3] /usr/lib/libglib-2.0.so.0[0x2b9ea1348946] /usr/lib/libglib-2.0.so.0(g_datalist_id_set_data_full+0xe8)[0x2b9ea1348dd8] /usr/lib/libgobject-2.0.so.0(g_object_unref+0xbf)[0x2b9ea0ce40ff] /usr/lib/libgdk-x11-2.0.so.0[0x2b9ea3e8d3d2] /usr/lib/libgdk-x11-2.0.so.0[0x2b9ea3e8ecb8] /usr/lib/libgdk-x11-2.0.so.0[0x2b9ea3e8f08e] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x21f)[0x2b9ea13604ff] /usr/lib/libglib-2.0.so.0[0x2b9ea1360d45] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b5)[0x2b9ea1361045] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa2)[0x2b9ea39df702] /usr/lib64/python2.5/site-packages/gtk-2.0/gtk/_gtk.so[0x2b9ea359e972] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x4db2)[0x2b9e9fbe7472] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5d21)[0x2b9e9fbe83e1] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x614)[0x2b9e9fbe9324] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCode+0x32)[0x2b9e9fbe95e2] /usr/lib/libpython2.5.so.1.0(PyRun_FileExFlags+0xc1)[0x2b9e9fc0c741] /usr/lib/libpython2.5.so.1.0(PyRun_SimpleFileExFlags+0x1bb)[0x2b9e9fc0c9db] /usr/lib/libpython2.5.so.1.0(Py_Main+0x9b1)[0x2b9e9fc156b1] /lib/libc.so.6(__libc_start_main+0xf4)[0x2b9ea075b1f4] python[0x4006e9] ======= Memory map: ======== 00400000-00401000 r-xp 00000000 fd:03 5973348 /usr/bin/python2.5 00600000-00601000 r--p 00000000 fd:03 5973348 /usr/bin/python2.5 00601000-00602000 rw-p 00001000 fd:03 5973348 /usr/bin/python2.5 00602000-0195b000 rw-p 00602000 00:00 0 [heap] 40801000-40802000 ---p 40801000 00:00 0 40802000-41002000 rwxp 40802000 00:00 0 43006000-43007000 ---p 43006000 00:00 0 43007000-43807000 rwxp 43007000 00:00 0 43807000-43808000 ---p 43807000 00:00 0 43808000-44008000 rwxp 43808000 00:00 0 44008000-44009000 ---p 44008000 00:00 0 44009000-44809000 rwxp 44009000 00:00 0 2aaaaaab0000-2aaaaaac6000 r-xp 00000000 fd:03 2551215 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaaac6000-2aaaaacc6000 ---p 00016000 fd:03 2551215 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaacc6000-2aaaaacc7000 r--p 00016000 fd:03 2551215 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaacc7000-2aaaaacc8000 rw-p 00017000 fd:03 2551215 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaace6000-2aaaaacf1000 r-xp 00000000 fd:03 2098846 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaacf1000-2aaaaaef0000 ---p 0000b000 fd:03 2098846 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaaef0000-2aaaaaef2000 r--p 0000a000 fd:03 2098846 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaaef2000-2aaaaaef3000 rw-p 0000c000 fd:03 2098846 /usr/lib64/libgstpbutils-0.10.so.0.11.0 2aaaaaef3000-2aaaaaf53000 rw-s 00000000 00:09 26476583 /SYSV00000000 (deleted) 2aaaaaf53000-2aaaaaf55000 rw-p 2aaaaaf53000 00:00 0 2aaaaaf55000-2aaaaaf64000 r--p 00000000 fd:03 361694 /home/matrix/.fonts/VeraBd.ttf 2aaaaaf64000-2aaaab8de000 r--p 00000000 fd:03 355244 /usr/share/icons/gnome/icon-theme.cache 2aaaab8de000-2aaaaba85000 r--p 00000000 fd:03 258449 /usr/share/icons/hicolor/icon-theme.cache 2aaaaba85000-2aaaabadc000 r--p 00000000 fd:03 361683 /home/matrix/.fonts/tahomabd.ttf 2aaaabadc000-2aaaabb3c000 rw-s 00000000 00:09 26509352 /SYSV00000000 (deleted) 2aaaabb3c000-2aaaabb3e000 r-xp 00000000 fd:03 2066481 /usr/lib64/gtk-2.0/2.10.0/loaders/svg_loader.so 2aaaabb3e000-2aaaabd3d000 ---p 00002000 fd:03 2066481 /usr/lib64/gtk-2.0/2.10.0/loaders/svg_loader.so 2aaaabd3d000-2aaaabd3e000 r--p 00001000 fd:03 2066481 /usr/lib64/gtk-2.0/2.10.0/loaders/svg_loader.so 2aaaabd3e000-2aaaabd3f000 rw-p 00002000 fd:03 2066481
same here
Me too my emerge --info Portage 2.1.4 (default-linux/amd64/2007.0/desktop, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo-r6 x86_64) ================================================================= System uname: 2.6.23-gentoo-r6 x86_64 AMD Turion(tm) 64 X2 TL-58 Timestamp of tree: Sat, 26 Jan 2008 15:46:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.3 dev-lang/python: 2.4.3-r4, 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="pt_BR.UTF-8" LC_ALL="pt_BR.UTF-8" LINGUAS="pt_BR br" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage" USE="3dnow X acl acpi alsa amd64 avahi berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus djvu dri dvd dvdr dvdread eds emacs emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kerberos ldap mad midi mikmod mmx mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png pppd python qt3support quicktime readline reflection sdl session spell spl sse sse2 ssl svg symlink tcpd tetex tiff truetype truetype-fonts type1-fonts unicode userlocales vorbis xml xorg xv xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt_BR br" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY I try emerge pysqlite and the problem persist... The problem is: I start exaile, and works fine. If I close, and open, don't start. If i del ~./exaile, he open. Sorry for my bad english.
one more output: ------------------------------- exaile which: no serpentine in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/games/bin:/opt/vmware/workstation/bin) which: no brasero in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/games/bin:/opt/vmware/workstation/bin) which: no k3b in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/games/bin:/opt/vmware/workstation/bin) Created db for thread Thread-1 {'Thread-1': <sqlite3.Connection object at 0xed46f0>} *** glibc detected *** python: double free or corruption (out): 0x0000000001347e20 *** ======= Backtrace: ========= /lib/libc.so.6[0x2adfb9b46b7d] /lib/libc.so.6(cfree+0x76)[0x2adfb9b48896] /usr/lib64/libsqlite3.so.0(sqlite3_free+0x36)[0x2adfc6ee8e66] /usr/lib64/libsqlite3.so.0(sqlite3DeleteTable+0xdf)[0x2adfc6ed3b3f] /usr/lib64/libsqlite3.so.0(sqlite3SchemaFree+0xbc)[0x2adfc6ed743c] /usr/lib64/libsqlite3.so.0(sqlite3ResetInternalSchema+0x44)[0x2adfc6ed40d4] /usr/lib64/libsqlite3.so.0(sqlite3_close+0x63)[0x2adfc6ee83a3] /usr/lib64/python2.5/lib-dynload/_sqlite3.so(connection_close+0x57)[0x2adfc6ca9bd7] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x4db2)[0x2adfb8f81472] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5d21)[0x2adfb8f823e1] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x614)[0x2adfb8f83324] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5153)[0x2adfb8f81813] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x614)[0x2adfb8f83324] /usr/lib/libpython2.5.so.1.0[0x2adfb8f241d8] /usr/lib/libpython2.5.so.1.0(PyObject_Call+0x13)[0x2adfb8f03253] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x38fe)[0x2adfb8f7ffbe] /usr/lib/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x5d21)[0x2adfb8f823e1] /usr/lib/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x614)[0x2adfb8f83324] /usr/lib/libpython2.5.so.1.0[0x2adfb8f2423f] /usr/lib/libpython2.5.so.1.0(PyObject_Call+0x13)[0x2adfb8f03253] /usr/lib/libpython2.5.so.1.0[0x2adfb8f0a8ab] /usr/lib/libpython2.5.so.1.0(PyObject_Call+0x13)[0x2adfb8f03253] /usr/lib/libpython2.5.so.1.0(PyEval_CallObjectWithKeywords+0x6d)[0x2adfb8f7bb0d] /usr/lib/libpython2.5.so.1.0[0x2adfb8fb15ed] /lib/libpthread.so.0[0x2adfb923b067] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] /lib/libc.so.6(clone+0x6d)[0x2adfb9b9cbed] ======= Memory map: ======== 00400000-00401000 r-xp 00000000 fd:03 3519487 /usr/bin/python2.5 00600000-00601000 r--p 00000000 fd:03 3519487 /usr/bin/python2.5 00601000-00602000 rw-p 00001000 fd:03 3519487 /usr/bin/python2.5 00602000-01358000 rw-p 00602000 00:00 0 [heap] 40000000-40001000 ---p 40000000 00:00 0 40001000-40801000 rwxp 40001000 00:00 0 40801000-40802000 ---p 40801000 00:00 0 40802000-41002000 rwxp 40802000 00:00 0 2aaaaaaad000-2aaaaaacc000 r-xp 00000000 fd:03 1550639 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaaacc000-2aaaaaccc000 ---p 0001f000 fd:03 1550639 /usr/lib64/gstreamer-0.10/libgstplaybin.so 2aaaaaccc000-2aaaaaXlib: sequence lost (0x1028d > 0x295) in reply type 0x0!
someone should report this to upstream bugzilla.. it segfaulted here too, after sqlite upgrade but good old "rm -rf ~/.exaile" worked for me.
Deleting /usr/lib64/exaile/mmkeys.so seems to help?
(In reply to comment #9) > someone should report this to upstream bugzilla.. it segfaulted here too, after > sqlite upgrade but good old "rm -rf ~/.exaile" worked for me. > After removing ~/.exaile folder, exaile starts ok for the first time, but during runtime the ~/.exaile folder is recreated and, if I try to start exaile for the second time, it crashes. For me, removing the ~/.exaile folder every time I want to use exaile is not a solution. If I remove /usr/lib64/exaile/mmkeys.so, exaile still crashes at startup.
As matrix47 said on the gentoo forum: http://forums.gentoo.org/viewtopic-t-649325.html, a workaround for this issue, is to set the MALLOC_CHECK_ environment variable to 2.
the export MALLOC_CHECK_=2 works for me (amd64 as well) Exaile kept segfaulting and rm ~/.exaile -rf would fix it that did tho
exaile-0.2.13 works here (using stable amd64), this version still giving same issues?
exaile-0.2.13 on ~amd64 (using python 2.5 with the 'sqlite' flag as opposed to the outdated pysqlite method) still has issues with the older python 2.4/pysqlite database. I could only get exaile-0.2.13 running under python 2.5 if I removed my older ~./exaile folder from the python 2.4 days. I thought exaile-0.2.13 was only a VERY minor update over 0.2.12 so that Amazon cover fetches worked again? I doubt that they've changed much else in this latest release.
On my Gentoo ~amd64, exaile 0.2.13 still crashes at startup even if I remove the .exaile folder. I'm using python 2.5.2-r2, with pysqlite use flag.
Try with pygtk 2.12.0 (or 2.12.0-r1 taken from sources.gentoo.org) instead of 2.12.1.
(In reply to comment #17) > Try with pygtk 2.12.0 (or 2.12.0-r1 taken from sources.gentoo.org) instead of > 2.12.1. > I have masked any version of pygtk above 2.12.0 and after downgrading pygtk, exaile works. Thanks.
I think pygtk 2.12.1 should be hardmasked because it causes many crashes in applications like sonata, exaile, etc.
(In reply to comment #19) > I think pygtk 2.12.1 should be hardmasked because it causes many crashes in > applications like sonata, exaile, etc. > I wonder if http://bugzilla.gnome.org/show_bug.cgi?id=444974 is related?
It's work for me, Thanks (In reply to comment #17) > Try with pygtk 2.12.0 (or 2.12.0-r1 taken from sources.gentoo.org) instead of > 2.12.1. >
*** This bug has been marked as a duplicate of bug 209531 ***