mysql a dostęp do pamięci

Jakub Bogusz qboosh w pld-linux.org
Czw, 3 Mar 2005, 11:38:17 CET


On Thu, Mar 03, 2005 at 11:24:30AM +0100, Jakub Bogusz wrote:
> Zaraz po starcie:
> 
> mysqladmin(9520): unaligned trap at 00000200000615e0: 0000000120018a17 28 1
> mysqladmin(9520): unaligned trap at 00000200000615ec: 0000000120018a17 2c 2
> mysqladmin(9520): unaligned trap at 00000200000615e0: 0000000120018a17 28 1
> mysqladmin(9520): unaligned trap at 00000200000615ec: 0000000120018a17 2c 2
> 
> W trakcie działania mysql i mysqld też po sobie zostawiają takie kwiatki
> (po 4 naraz).

$ prctl --unaligned=signal gdb mysql
[...]
(gdb) run
Starting program: /usr/bin/mysql
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

Program received signal SIGBUS, Bus error.
0x00000200000ef5e0 in getopt_ull_limit_value () from /usr/lib/libmysqlclient.so.14
(gdb) bt
#0  0x00000200000ef5e0 in getopt_ull_limit_value () from /usr/lib/libmysqlclient.so.14
#1  0x00000200000ef708 in getopt_ull_limit_value () from /usr/lib/libmysqlclient.so.14
#2  0x00000200000ee290 in handle_options () from /usr/lib/libmysqlclient.so.14
#3  0x0000000120006980 in main ()

> mysql-4.1.9-1
> 
> Ciekawe jak to "działa" ma sparcu?


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl