PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql lässt sich nichtmehr starten



TimeRaider
14.09.06, 15:44
Hey,
seitdem ich bei gentoo gcc und glibc geupdatet hab lässt sich der mysql daemon trotz neu kompilieren nichtmehr starten. in der mysqld.err findet sich nur folgende fehlermeldung:


060914 16:38:32 bdb: Ignoring log file: /var/lib/mysql/log.0000000001: unsupported log version 7
060914 16:38:32 bdb: PANIC: Invalid argument
*** glibc detected *** /usr/sbin/mysqld: double free or corruption (!prev): 0x0841bf28 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7be7b3b]
/lib/libc.so.6(__libc_free+0x79)[0xb7be9077]
/usr/sbin/mysqld(__os_free+0x31)[0x81c2c5f]
/usr/sbin/mysqld(__db_mutex_free+0x43)[0x81c293a]
/usr/sbin/mysqld[0x81aabe6]
/usr/sbin/mysqld(__dbenv_close+0x4a)[0x81aaa8b]
/usr/sbin/mysqld(_Z13berkeley_initv+0x2a2)[0x8171b56]
======= Memory map: ========
08048000-083f5000 r-xp 00000000 07:05 1772931 /usr/sbin/mysqld
083f5000-0840a000 rw-p 003ac000 07:05 1772931 /usr/sbin/mysqld
0840a000-08435000 rw-p 0840a000 00:00 0 [heap]
b70e6000-b70e7000 rw-p b70e6000 00:00 0
b7a00000-b7a21000 rw-p b7a00000 00:00 0
b7a21000-b7b00000 ---p b7a21000 00:00 0
b7b69000-b7b71000 r-xp 00000000 07:05 1334519 /lib/libnss_files-2.4.so
b7b71000-b7b73000 rw-p 00007000 07:05 1334519 /lib/libnss_files-2.4.so
b7b73000-b7b7b000 r-xp 00000000 07:05 1334549 /lib/libnss_nis-2.4.so
b7b7b000-b7b7d000 rw-p 00007000 07:05 1334549 /lib/libnss_nis-2.4.so
b7b7d000-b7b83000 r-xp 00000000 07:05 1334551 /lib/libnss_compat-2.4.so
b7b83000-b7b85000 rw-p 00005000 07:05 1334551 /lib/libnss_compat-2.4.so
b7b85000-b7b87000 rw-p b7b85000 00:00 0
b7b87000-b7c96000 r-xp 00000000 07:05 1334568 /lib/libc-2.4.so
b7c96000-b7c98000 r--p 0010e000 07:05 1334568 /lib/libc-2.4.so
b7c98000-b7c9a000 rw-p 00110000 07:05 1334568 /lib/libc-2.4.so
b7c9a000-b7c9d000 rw-p b7c9a000 00:00 0
b7c9d000-b7ca6000 r-xp 00000000 07:05 5315689 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1
b7ca6000-b7ca7000 rw-p 00008000 07:05 5315689 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1
b7ca7000-b7cc9000 r-xp 00000000 07:05 1334198 /lib/libm-2.4.so
b7cc9000-b7ccb000 rw-p 00021000 07:05 1334198 /lib/libm-2.4.so
b7ccb000-b7ccc000 rw-p b7ccb000 00:00 0
b7ccc000-b7d9a000 r-xp 00000000 07:05 5315690 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8
b7d9a000-b7d9d000 r--p 000cd000 07:05 5315690 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8
b7d9d000-b7d9f000 rw-p 000d0000 07:05 5315690 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8
b7d9f000-b7da5000 rw-p b7d9f000 00:00 0
b7da5000-b7db5000 r-xp 00000000 07:05 1334546 /lib/libnsl-2.4.so
b7db5000-b7db7000 rw-p 0000f000 07:05 1334546 /lib/libnsl-2.4.so
b7db7000-b7db9000 rw-p b7db7000 00:00 0
b7db9000-b7dbe000 r-xp 00000000 07:05 1334515 /lib/libcrypt-2.4.so
b7dbe000-b7dc0000 rw-p 00004000 07:05 1334515 /lib/libcrypt-2.4.so
b7dc0000-b7de7000 rw-p b7dc0000 00:00 0
b7de7000-b7df7000 r-xp 00000000 07:05 5051490 /lib/libz.so.1.2.3
b7df7000-b7df8000 rw-p 0000f000 07:05 5051490 /lib/libz.so.1.2.3
b7df8000-b7e07000 r-xp 00000000 07:05 1334445 /lib/libpthread-2.4.so
b7e07000-b7e08000 r--p 0000e000 07:05 1334445 /lib/libpthread-2.4.so
b7e08000-b7e09000 rw-p 0000f000 07:05 1334445 /lib/libpthread-2.4.so
b7e09000-b7e0b000 rw-p b7e09000 00:00 0
b7e0b000-b7f27000 r-xp 00000000 07:05 5479444 /usr/lib/libcrypto.so.0.9.8
b7f27000-b7f3c000 rw-p 0011c000 07:05 5479444 /usr/lib/libcrypto.so.0.9.8
b7f3c000-b7f40000 rw-p b7f3c000 00:00 0
b7f40000-b7f78000 r-xp 00000000 07:05 5479447 /usr/lib/libssl.so.0.9.8
b7f78000-b7f7c000 rw-p 00037000 07:05 5479447 /usr/lib/libssl.so.0.9.8
b7f7c000-b7f7e000 r-xp 00000000 07:05 1334412 /lib/libdl-2.4.so
b7f7e000-b7f80000 rw-p 00001000 07:05 1334412 /lib/libdl-2.4.so
b7f80000-b7f86000 r-xp 00000000 07:05 4590104 /lib/libwrap.so.0.7.6
b7f86000-b7f88000 rw-p 00005000 07:05 4590104 /lib/libwrap.so.0.7.6
b7f88000-b7f8f000 r-xp 00000000 07:05 1334536 /lib/librt-2.4.so
b7f8f000-b7f91000 rw-p 00006000 07:05 1334536 /lib/librt-2.4.so
b7fac000-b7fad000 rw-p b7fac000 00:00 0
b7fad000-b7fc6000 r-xp 00000000 07:05 1334451 /lib/ld-2.4.so
b7fc6000-b7fc7000 r--p 00019000 07:05 1334451 /lib/ld-2.4.so
b7fc7000-b7fc8000 rw-p 0001a000 07:05 1334451 /lib/ld-2.4.so
bf8b1000-bf8c6000 rw-p bf8b1000 00:00 0 [stack]
ffffe000-fffff000 ---p 00000000 00:00 0 [vdso]
mysqld got signal 6;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help diagnose
the problem, but since we have already crashed, something is definitely wrong
and this may fail.

key_buffer_size=16777216
read_buffer_size=131072
max_used_connections=0
max_connections=100
threads_connected=0
It is possible that mysqld could use up to
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections = 233983 K
bytes of memory
Hope that's ok; if not, decrease some variables in the equation.

thd=0x8414638
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
Bogus stack limit or frame pointer, fp=0xbf8c4138, stack_bottom=0x4030201, thread_stack=131072, aborting backtrace.
Trying to get some variables.
Some pointers may be invalid and cause the dump to abort...
thd->query at 0x29 is invalid pointer
thd->thread_id=1683973485
The manual page at http://www.mysql.com/doc/en/Crashing.html contains
information that should help you find out what is causing the crash.



schonmal vielen dank für eure hilfe

gruss
jakob

carstenj
14.09.06, 16:20
Hi,

welche GCC benutzt du denn? Kannst du mit gcc-config -l anzeigen lassen. Vielleicht würde eine andere Version bereits helfen.

TimeRaider
14.09.06, 16:30
Hi,


[1] i686-pc-linux-gnu-3.3.6
[2] i686-pc-linux-gnu-3.3.6-hardened
[3] i686-pc-linux-gnu-3.3.6-hardenednopie
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
[5] i686-pc-linux-gnu-3.3.6-hardenednossp
[6] i686-pc-linux-gnu-3.4.6
[7] i686-pc-linux-gnu-3.4.6-hardened
[8] i686-pc-linux-gnu-3.4.6-hardenednopie
[9] i686-pc-linux-gnu-3.4.6-hardenednopiessp
[10] i686-pc-linux-gnu-3.4.6-hardenednossp
[11] i686-pc-linux-gnu-4.1.1 *


mit welcher könnte es dann klappen?

Gruss
Jakob

carstenj
15.09.06, 09:55
Hi,

möglicherweise liegt das daran, dass die Quellcodes mit unterschiedlichen Versionen des GCC kompiliert wurden. Die ABI (Application Binary Interface) ist imho zwischen GCC Majorversion immer unterschiedlich. Daher probier einfach mal die, Mysql mit einer der 3er Versionen neu zu kompilieren.

TimeRaider
15.09.06, 12:33
Hi,
habs jetzt mal mit i686-pc-linux-gnu-3.4.6 probiert funktioniert, aber auch wieder nicht :(
außerdem hängt sich jetzt auch noch evolution auf.
fehlermeldung:


adding hook target 'source'

(evolution-2.4:19069): camel-WARNING **: camel_exception_get_id called with NULL parameter.

(evolution-2.4:19069): e-canvas-background.c-CRITICAL **: ecb_style_set: assertion `ecb->priv->gc != NULL' failed
*** glibc detected *** evolution: free(): invalid pointer: 0x08464120 ***
======= Backtrace: =========
/lib/libc.so.6[0xb71cfb3b]
/lib/libc.so.6(__libc_free+0x79)[0xb71d1077]
/usr/lib/libglib-2.0.so.0(g_free+0x2b)[0xb72c231f]
======= Memory map: ========
08048000-08062000 r-xp 00000000 07:05 5344017 /usr/bin/evolution-2.4
08062000-08064000 rw-p 0001a000 07:05 5344017 /usr/bin/evolution-2.4
08064000-084ef000 rw-p 08064000 00:00 0 [heap]
b2eb2000-b2ebb000 r-xp 00000000 07:05 5131469 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1
b2ebb000-b2ebc000 rw-p 00008000 07:05 5131469 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1
b2ed7000-b2ef8000 r-xp 00000000 07:05 5358490 /usr/lib/libegroupwise-1.2.so.8.1.0
b2ef8000-b2ef9000 rw-p 00020000 07:05 5358490 /usr/lib/libegroupwise-1.2.so.8.1.0
b2ef9000-b2efb000 r-xp 00000000 07:05 5626137 /usr/lib/gconv/ISO8859-15.so
b2efb000-b2efd000 rw-p 00001000 07:05 5626137 /usr/lib/gconv/ISO8859-15.so
b2efd000-b2f5d000 rw-s 00000000 00:08 1081349 /SYSV00000000 (deleted)
b2f5d000-b35fd000 r--p 00000000 07:05 3328387 /usr/share/icons/hicolor/icon-theme.cache
b35fd000-b35fe000 ---p b35fd000 00:00 0
b35fe000-b3dfe000 rw-p b35fe000 00:00 0
b3dfe000-b3dff000 ---p b3dfe000 00:00 0
b3dff000-b45ff000 rw-p b3dff000 00:00 0
b45ff000-b4600000 ---p b45ff000 00:00 0
b4600000-b4e84000 rw-p b4600000 00:00 0
b4e84000-b4f00000 ---p b4e84000 00:00 0
b4f01000-b4f0e000 r--p 00000000 07:05 5051587 /usr/share/fonts/ttf-bitstream-vera/VeraMono.ttf
b4f0e000-b4f34000 r--p 00000000 07:05 5112265 /usr/share/fonts/corefonts/verdanai.ttf
b4f34000-b4f56000 r--p 00000000 07:05 5112264 /usr/share/fonts/corefonts/verdanab.ttf
b4f56000-b4f79000 r--p 00000000 07:05 5112263 /usr/share/fonts/corefonts/verdana.ttf
b4f79000-b4f7d000 r-xp 00000000 07:05 5195369 /lib/libnss_dns-2.4.so
b4f7d000-b4f7f000 rw-p 00003000 07:05 5195369 /lib/libnss_dns-2.4.so
b4f86000-b4f99000 r-xp 00000000 07:05 5343959 /usr/lib/evolution/2.4/plugins/liborg-gnome-groupwise-features.so
b4f99000-b4f9a000 rw-p 00013000 07:05 5343959 /usr/lib/evolution/2.4/plugins/liborg-gnome-groupwise-features.so
b4f9a000-b4ffa000 rw-s 00000000 00:08 1048580 /SYSV00000000 (deleted)
b4ffa000-b4ffb000 ---p b4ffa000 00:00 0
b4ffb000-b57fb000 rw-p b4ffb000 00:00 0
b57fb000-b57fc000 ---p b57fb000 00:00 0
b57fc000-b5ffc000 rw-p b57fc000 00:00 0
b5ffc000-b6013000 r-xp 00000000 07:05 5358824 /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
b6013000-b6014000 rw-p 00017000 07:05 5358824 /usr/lib/evolution-data-server-1.2/camel-providers/libcamellocal.so
b6014000-b6046000 r-xp 00000000 07:05 5528273 /usr/lib/nss/libfreebl3.so.11
b6046000-b6047000 rw-p 00032000 07:05 5528273 /usr/lib/nss/libfreebl3.so.11
b6047000-b604c000 r-xp 00000000 07:05 4951726 /usr/lib/evolution/2.4/libevolution-addressbook-importers.so.0.0.0
b604c000-b604d000 rw-p 00005000 07:05 4951726 /usr/lib/evolution/2.4/libevolution-addressbook-importers.so.0.0.0
b604d000-b6051000 r-xp 00000000 07:05 4951676 /usr/lib/evolution/2.4/libevolution-addressbook-a11y.so.0.0.0
b6051000-b6052000 rw-p 00004000 07:05 4951676 /usr/lib/evolution/2.4/libevolution-addressbook-a11y.so.0.0.0
b6052000-b605b000 r-xp 00000000 07:05 4951718 /usr/lib/evolution/2.4/libevolution-smime.so.0.0.0
b605b000-b605c000 rw-p 00008000 07:05 4951718 /usr/lib/evolution/2.4/libevolution-smime.so.0.0.0
b605c000-b6067000 r-xp 00000000 07:05 4951714 /usr/lib/evolution/2.4/libessmime.so.0.0.0
b6067000-b6068000 rw-p 0000a000 07:05 4951714 /usr/lib/evolution/2.4/libessmime.so.0.0.0
b6068000-b606e000 r-xp 00000000 07:05 4951738 /usr/lib/evolution/2.4/libevolution-mail-importers.so.0.0.0
b606e000-b606f000 rw-p 00006000 07:05 4951738 /usr/lib/evolution/2.4/libevolution-mail-importers.so.0.0.0
b606f000-b6076000 r-xp 00000000 07:05 4951734 /usr/lib/evolution/2.4/libecontactlisteditor.so.0.0.0
b6076000-b6077000 rw-p 00007000 07:05 4951734 /usr/lib/evolution/2.4/libecontactlisteditor.so.0.0.0
b6077000-b608c000 r-xp 00000000 07:05 4951730 /usr/lib/evolution/2.4/libecontacteditor.so.0.0.0
b608c000-b608e000 rw-p 00014000 07:05 4951730 /usr/lib/evolution/2.4/libecontacteditor.so.0.0.0
b608e000-b60c8000 r-xp 00000000 07:05 5344192 /usr/lib/evolution/2.4/components/libevolution-addressbook.so
b60c8000-b60cb000 rw-p 0003a000 07:05 5344192 /usr/lib/evolution/2.4/components/libevolution-addressbook.so
b60cb000-b60cd000 r-xp 00000000 07:05 4951722 /usr/lib/evolution/2.4/libeabutil.so.0.0.0
b60cd000-b60ce000 rw-p 00002000 07:05 4951722 /usr/lib/evolution/2.4/libeabutil.so.0.0.0
b60ce000-b60e0000 r-xp 00000000 07:05 4951709 /usr/lib/evolution/2.4/libfilter.so.0.0.0
b60e0000-b60e1000 rw-p 00011000 07:05 4951709 /usr/lib/evolution/2.4/libfilter.so.0.0.0
b60e1000-b60e6000 r-xp 00000000 07:05 4951696 /usr/lib/evolution/2.4/libefilterbar.so.0.0.0
b60e6000-b60e7000 rw-p 00004000 07:05 4951696 /usr/lib/evolution/2.4/libefilterbar.so.0.0.0
b60e7000-b612f000 r-xp 00000000 07:05 5358682 /usr/lib/libcamel-provider-1.2.so.6.0.3
b612f000-b6131000 rw-p 00048000 07:05 5358682 /usr/lib/libcamel-provider-1.2.so.6.0.3
b6131000-b6177000 r-xp 00000000 07:05 5095947 /usr/lib/libgcrypt.so.11.2.1
b6177000-b617c000 rw-p 00045000 07: