Ktory thread sposobil coredump?

Marian Cerny jojo at matfyz.cz
Sat Feb 4 09:53:38 CET 2006


Zdravim konferenciu,

casto sa mi stava, ze nejaky viacvlaknovy proces spadne, vytvori
coredump, ale ja neviem zistit, co sposobilo je pad (kde nastal
segmentation fault).

Teraz momentalne je to apache s worker MPM. Nevedel by mi niekto
poradit, ktory thread sposobil segmentation fault?

Predpokladam, ze sleeping vlakna nemohli sposobit segfault, takze vzdy
po jednom prezeram backtrace ostatnych vlaken.

Do uvahy prichadzaju tieto vlaka:
* 44 LWP 100285  0x283ff963 in signalcontext () from /lib/libc.so.5
  43 Thread 44 (runnable)  0x00000000 in ?? ()
  42 Thread 43 (LWP 100152)  0x283b5a6b in pthread_testcancel () from /usr/lib/libpthread.so.1
  41 Thread 41 (runnable)  0x284100ef in poll () from /lib/libc.so.5
  40 Thread 40 (runnable)  0x28485059 in __sfvwrite () from /lib/libc.so.5
  39 Thread 39 (runnable)  0x28410faf in read () from /lib/libc.so.5
  38 Thread 38 (runnable)  0x28410faf in read () from /lib/libc.so.5
  37 Thread 37 (runnable)  0x28410faf in read () from /lib/libc.so.5
  1 Thread 1 (runnable)  0x28410d0f in accept () from /lib/libc.so.5

Skoro to vyzera, ze to spadlo vo vlakne 43, ale ma divny backtrace:
(gdb) bt
#0  0x00000000 in ?? ()

	(Akokeby sa zavolala funkcia na adrese 0x0)

lenze thread 42 ma este divnejsi backtrace, 
(gdb) bt
#0  0x283b5a6b in pthread_testcancel () from /usr/lib/libpthread.so.1
#1  0x283adb52 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#2  0x00000000 in ?? ()

No som z toho zmeteny. Nevie niekto poradit? Dik.

-----------------------------------------------------------

Tu je cast session z gdb:

icom:/var/coredumps# gdb httpd

(gdb) core httpd.18991.core 
Core was generated by `httpd'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from [...]
#0  0x283ff963 in signalcontext () from /lib/libc.so.5

(gdb) bt
#0  0x283ff963 in signalcontext () from /lib/libc.so.5
#1  0x0806abe4 in ap_mpm_pod_check ()
#2  0x08068ba4 in child_main ()
#3  0x08068d10 in make_child ()
#4  0x080692cb in perform_idle_server_maintenance ()
#5  0x08069505 in server_main_loop ()
#6  0x0806982e in ap_mpm_run ()
#7  0x080711e6 in main ()

(gdb) info threads
* 44 LWP 100285  0x283ff963 in signalcontext () from /lib/libc.so.5
  43 Thread 44 (runnable)  0x00000000 in ?? ()
  42 Thread 43 (LWP 100152)  0x283b5a6b in pthread_testcancel () from /usr/lib/libpthread.so.1
  41 Thread 41 (runnable)  0x284100ef in poll () from /lib/libc.so.5
  40 Thread 40 (runnable)  0x28485059 in __sfvwrite () from /lib/libc.so.5
  39 Thread 39 (runnable)  0x28410faf in read () from /lib/libc.so.5
  38 Thread 38 (runnable)  0x28410faf in read () from /lib/libc.so.5
  37 Thread 37 (runnable)  0x28410faf in read () from /lib/libc.so.5
  36 Thread 36 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  35 Thread 35 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  34 Thread 34 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  33 Thread 33 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  32 Thread 32 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  31 Thread 31 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  30 Thread 30 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  29 Thread 29 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  28 Thread 28 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  27 Thread 27 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  26 Thread 26 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  25 Thread 25 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  24 Thread 24 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  23 Thread 23 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  22 Thread 22 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  21 Thread 21 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  20 Thread 20 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  19 Thread 19 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  18 Thread 18 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  17 Thread 17 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  16 Thread 16 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  15 Thread 15 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  14 Thread 14 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  13 Thread 13 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  12 Thread 12 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  11 Thread 11 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  10 Thread 10 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  9 Thread 9 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  8 Thread 8 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  7 Thread 7 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  6 Thread 6 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  5 Thread 5 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  4 Thread 4 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  3 Thread 3 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  2 Thread 2 (sleeping)  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
  1 Thread 1 (runnable)  0x28410d0f in accept () from /lib/libc.so.5

(gdb) thread 43
[Switching to thread 43 (Thread 44 (runnable))]#0  0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()

(gdb) thread 42
[Switching to thread 42 (Thread 43 (LWP 100152))]#0  0x283b5a6b in pthread_testcancel () from /usr/lib/libpthread.so.1
(gdb) bt
#0  0x283b5a6b in pthread_testcancel () from /usr/lib/libpthread.so.1
#1  0x283adb52 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#2  0x00000000 in ?? ()

(gdb) thread 41
[Switching to thread 41 (Thread 41 (runnable))]#0  0x284100ef in poll () from /lib/libc.so.5
(gdb) bt
#0  0x284100ef in poll () from /lib/libc.so.5
#1  0x2839f1ed in poll () from /usr/lib/libpthread.so.1
#2  0x28360410 in apr_poll () from /usr/local/lib/apache2/libapr-0.so.9
#3  0x28360f25 in apr_wait_for_io_or_timeout () from /usr/local/lib/apache2/libapr-0.so.9
#4  0x28355508 in apr_socket_recv () from /usr/local/lib/apache2/libapr-0.so.9
#5  0x28355e2b in apr_recv () from /usr/local/lib/apache2/libapr-0.so.9
#6  0x08076020 in ap_lingering_close ()
#7  0x08067a2d in process_socket ()
#8  0x08068175 in worker_thread ()
#9  0x283598c6 in dummy_worker () from /usr/local/lib/apache2/libapr-0.so.9
#10 0x283a108b in pthread_create () from /usr/lib/libpthread.so.1
#11 0x2846d79f in _ctx_start () from /lib/libc.so.5

(gdb) thread 40
[Switching to thread 40 (Thread 40 (runnable))]#0  0x28485059 in __sfvwrite () from /lib/libc.so.5
(gdb) bt
#0  0x28485059 in __sfvwrite () from /lib/libc.so.5
#1  0x28479b3f in strchr () from /lib/libc.so.5
#2  0xbfabc2c0 in ?? ()
#3  0x00000000 in ?? ()
#4  0x284945ac in ?? () from /lib/libc.so.5
#5  0x284945ac in ?? () from /lib/libc.so.5
#6  0xfffffffe in ?? ()
#7  0xbfabc2f8 in ?? ()
#8  0x2847d3c4 in __vfprintf () from /lib/libc.so.5
Previous frame identical to this frame (corrupt stack?)

(gdb) thread 39
[Switching to thread 39 (Thread 39 (runnable))]#0  0x28410faf in read () from /lib/libc.so.5
(gdb) bt
#0  0x28410faf in read () from /lib/libc.so.5
#1  0x2839ee2d in read () from /usr/lib/libpthread.so.1
#2  0x28fcfb98 in vio_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#3  0x28fd0906 in my_real_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#4  0x28fd0ce7 in my_net_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#5  0x28fb5dc8 in net_safe_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#6  0x28fb95bc in simple_command () from /usr/local/lib/mysql/libmysqlclient.so.12
#7  0x28fb9b18 in mysql_select_db () from /usr/local/lib/mysql/libmysqlclient.so.12
#8  0x28fa3e42 in php_mysql_select_db () from /usr/local/lib/php/20050922-zts/mysql.so
#9  0x28fa6d44 in php_mysql_do_query_general () from /usr/local/lib/php/20050922-zts/mysql.so
#10 0x28fa7514 in zif_mysql_db_query () from /usr/local/lib/php/20050922-zts/mysql.so
#11 0x2870c6cd in ?? () from /usr/local/libexec/apache2/libphp5.so
#12 0x00000002 in ?? ()
#13 0x08964bec in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0x00000001 in ?? ()
#17 0x08a252a0 in ?? ()
#18 0x283b9d20 in _pthread_condattr_default () from /usr/lib/libpthread.so.1
#19 0x284945ac in ?? () from /lib/libc.so.5
#20 0x08a252a0 in ?? ()
#21 0x283a3034 in pthread_getspecific () from /usr/lib/libpthread.so.1
#22 0x2871376a in ?? () from /usr/local/libexec/apache2/libphp5.so
#23 0xbfaba620 in ?? ()
#24 0x08a252a0 in ?? ()
#25 0x0000000f in ?? ()
#26 0xbfaba628 in ?? ()
#27 0x00000000 in ?? ()
#28 0x00000000 in ?? ()
#29 0x0900c79c in ?? ()
#30 0xbfaba620 in ?? ()
#31 0x08a252a0 in ?? ()
#32 0xbfaba730 in ?? ()
#33 0xbfaba668 in ?? ()
#34 0x2870be4c in ?? () from /usr/local/libexec/apache2/libphp5.so
#35 0xbfaba620 in ?? ()
#36 0x08a252a0 in ?? ()
#37 0x00000050 in ?? ()
#38 0x08a252a0 in ?? ()
#39 0x00000000 in ?? ()
#40 0xbfaba730 in ?? ()
#41 0xbfaba638 in ?? ()
#42 0x08fd7b8c in ?? ()
#43 0x0900c780 in ?? ()
#44 0x08fd7d0c in ?? ()
#45 0x08b50b00 in ?? ()
#46 0x286d3779 in ?? () from /usr/local/libexec/apache2/libphp5.so
#47 0x08fd7d0c in ?? ()
#48 0x00000000 in ?? ()
#49 0x00000020 in ?? ()
#50 0x00000000 in ?? ()
#51 0x08ff5900 in ?? ()
#52 0x00000000 in ?? ()
#53 0x08ffe00c in ?? ()
#54 0x08bae20c in ?? ()
#55 0x00000001 in ?? ()
#56 0x08fd7b8c in ?? ()
#57 0xbfaba730 in ?? ()
#58 0x00000000 in ?? ()
#59 0x08bafabc in ?? ()
#60 0x08a79800 in ?? ()
#61 0xbfaba6f8 in ?? ()
#62 0x2870c823 in ?? () from /usr/local/libexec/apache2/libphp5.so
#63 0x08ff5900 in ?? ()
#64 0x08a252a0 in ?? ()
#65 0x00000000 in ?? ()
#66 0x286e09e0 in ?? () from /usr/local/libexec/apache2/libphp5.so
#67 0x00000000 in ?? ()
#68 0x283a3034 in pthread_getspecific () from /usr/lib/libpthread.so.1
Previous frame inner to this frame (corrupt stack?)

(gdb) thread 38
[Switching to thread 38 (Thread 38 (runnable))]#0  0x28410faf in read () from /lib/libc.so.5
(gdb) bt
#0  0x28410faf in read () from /lib/libc.so.5
#1  0x2839ee2d in read () from /usr/lib/libpthread.so.1
#2  0x28fcfb98 in vio_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#3  0x28fd0906 in my_real_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#4  0x28fd0ce7 in my_net_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#5  0x28fb5dc8 in net_safe_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#6  0x28fb95bc in simple_command () from /usr/local/lib/mysql/libmysqlclient.so.12
#7  0x28fb9b18 in mysql_select_db () from /usr/local/lib/mysql/libmysqlclient.so.12
#8  0x28fa3e42 in php_mysql_select_db () from /usr/local/lib/php/20050922-zts/mysql.so
#9  0x28fa6d44 in php_mysql_do_query_general () from /usr/local/lib/php/20050922-zts/mysql.so
#10 0x28fa7514 in zif_mysql_db_query () from /usr/local/lib/php/20050922-zts/mysql.so
#11 0x2870c6cd in ?? () from /usr/local/libexec/apache2/libphp5.so
#12 0x00000002 in ?? ()
#13 0x089648ec in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0x00000001 in ?? ()
#17 0x08a252d0 in ?? ()
#18 0x283b9d20 in _pthread_condattr_default () from /usr/lib/libpthread.so.1
#19 0x284945ac in ?? () from /lib/libc.so.5
#20 0x08a252d0 in ?? ()
#21 0x283a3034 in pthread_getspecific () from /usr/lib/libpthread.so.1
#22 0x2871376a in ?? () from /usr/local/libexec/apache2/libphp5.so
#23 0xbfaa9620 in ?? ()
#24 0x08a252d0 in ?? ()
#25 0x0000000f in ?? ()
#26 0xbfaa9628 in ?? ()
#27 0x00000000 in ?? ()
#28 0x00000000 in ?? ()
#29 0x090a179c in ?? ()
#30 0xbfaa9620 in ?? ()
#31 0x08a252d0 in ?? ()
#32 0xbfaa9730 in ?? ()
#33 0xbfaa9668 in ?? ()
#34 0x2870be4c in ?? () from /usr/local/libexec/apache2/libphp5.so
#35 0xbfaa9620 in ?? ()
#36 0x08a252d0 in ?? ()
#37 0x00000050 in ?? ()
#38 0x08a252d0 in ?? ()
#39 0x00000000 in ?? ()
#40 0xbfaa9730 in ?? ()
#41 0xbfaa9638 in ?? ()
#42 0x0909808c in ?? ()
#43 0x090a1780 in ?? ()
#44 0x0909820c in ?? ()
#45 0x08c0e400 in ?? ()
#46 0x286d3779 in ?? () from /usr/local/libexec/apache2/libphp5.so
#47 0x0909820c in ?? ()
#48 0x00000000 in ?? ()
#49 0x00000020 in ?? ()
#50 0x00000000 in ?? ()
#51 0x09089c00 in ?? ()
#52 0x00000000 in ?? ()
#53 0x0903880c in ?? ()
#54 0x08c6528c in ?? ()
#55 0x00000001 in ?? ()
#56 0x0909808c in ?? ()
#57 0xbfaa9730 in ?? ()
#58 0x00000000 in ?? ()
#59 0x08c6fabc in ?? ()
#60 0x08ba4c00 in ?? ()
#61 0xbfaa96f8 in ?? ()
#62 0x2870c823 in ?? () from /usr/local/libexec/apache2/libphp5.so
#63 0x09089c00 in ?? ()
#64 0x08a252d0 in ?? ()
#65 0x00000000 in ?? ()
#66 0x286e09e0 in ?? () from /usr/local/libexec/apache2/libphp5.so
#67 0x00000000 in ?? ()
#68 0x283a3034 in pthread_getspecific () from /usr/lib/libpthread.so.1
Previous frame inner to this frame (corrupt stack?)

(gdb) thread 37
[Switching to thread 37 (Thread 37 (runnable))]#0  0x28410faf in read () from /lib/libc.so.5
(gdb) bt
#0  0x28410faf in read () from /lib/libc.so.5
#1  0x2839ee2d in read () from /usr/lib/libpthread.so.1
#2  0x28fcfb98 in vio_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#3  0x28fd0906 in my_real_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#4  0x28fd0ce7 in my_net_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#5  0x28fb5dc8 in net_safe_read () from /usr/local/lib/mysql/libmysqlclient.so.12
#6  0x28fb6efe in mysql_read_query_result () from /usr/local/lib/mysql/libmysqlclient.so.12
#7  0x28fb76e1 in mysql_real_query () from /usr/local/lib/mysql/libmysqlclient.so.12
#8  0x28fa706e in php_mysql_do_query_general () from /usr/local/lib/php/20050922-zts/mysql.so
#9  0x28fa72e0 in php_mysql_do_query () from /usr/local/lib/php/20050922-zts/mysql.so
#10 0x28fa732c in zif_mysql_query () from /usr/local/lib/php/20050922-zts/mysql.so
#11 0x2870c6cd in ?? () from /usr/local/libexec/apache2/libphp5.so
#12 0x00000002 in ?? ()
#13 0x08964e4c in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0x00000001 in ?? ()
#17 0x08b8b330 in ?? ()
#18 0x08d22e0c in ?? ()
#19 0x08d55a4c in ?? ()
#20 0x08da90d4 in ?? ()
#21 0x08d6842c in ?? ()
#22 0xbfa98038 in ?? ()
#23 0x28707874 in ?? () from /usr/local/libexec/apache2/libphp5.so
#24 0x08da74cc in ?? ()
#25 0x08d55a0c in ?? ()
#26 0x00000011 in ?? ()
#27 0x55775b44 in ?? ()
#28 0xbfa98028 in ?? ()
#29 0x08811200 in ?? ()
#30 0x00000000 in ?? ()
#31 0x00000000 in ?? ()
#32 0x00000000 in ?? ()
#33 0x08d99e0c in ?? ()
#34 0x08d22e18 in ?? ()
#35 0x00da90a4 in ?? ()
#36 0x00000002 in ?? ()
#37 0x00a980b0 in ?? ()
#38 0x00000001 in ?? ()
#39 0x2874f733 in ?? () from /usr/local/libexec/apache2/libphp5.so
#40 0x08d2768c in ?? ()
#41 0x08da90d4 in ?? ()
#42 0x08da913c in ?? ()
#43 0x08cf0030 in ?? ()
#44 0x08cf0000 in ?? ()
#45 0xbfa980b0 in ?? ()
#46 0xbfa98088 in ?? ()
#47 0x2871376a in ?? () from /usr/local/libexec/apache2/libphp5.so
#48 0xbfa980b0 in ?? ()
#49 0x08b8b330 in ?? ()
#50 0x0000000c in ?? ()
#51 0xbfa980b8 in ?? ()
#52 0x00000000 in ?? ()
#53 0x00000000 in ?? ()
#54 0x08da9158 in ?? ()
#55 0xbfa980b0 in ?? ()
#56 0x08b8b330 in ?? ()
#57 0xbfa981c0 in ?? ()
#58 0xbfa980f8 in ?? ()
#59 0x2870be4c in ?? () from /usr/local/libexec/apache2/libphp5.so
#60 0xbfa980b0 in ?? ()
#61 0x08b8b330 in ?? ()
#62 0x00000008 in ?? ()
#63 0x283b973c in ?? () from /usr/lib/libpthread.so.1
#64 0x00000000 in ?? ()
#65 0x08964e00 in ?? ()
#66 0xbfa980b8 in ?? ()
#67 0x283aaca9 in pthread_mutex_unlock () from /usr/lib/libpthread.so.1
Previous frame inner to this frame (corrupt stack?)

(gdb) thread 36
[Switching to thread 36 (Thread 36 (sleeping))]#0  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
(gdb) bt
#0  0x283ad406 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#1  0x283ad351 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#2  0x283b32b8 in _pthread_cond_wait () from /usr/lib/libpthread.so.1
#3  0x283b34d6 in pthread_cond_wait () from /usr/lib/libpthread.so.1
#4  0x2835c33a in apr_thread_cond_wait () from /usr/local/lib/apache2/libapr-0.so.9
#5  0x0806aa49 in ap_queue_pop ()
#6  0x080680e6 in worker_thread ()
#7  0x283598c6 in dummy_worker () from /usr/local/lib/apache2/libapr-0.so.9
#8  0x283a108b in pthread_create () from /usr/lib/libpthread.so.1
#9  0x2846d79f in _ctx_start () from /lib/libc.so.5

(gdb) thread 1
[Switching to thread 1 (Thread 1 (runnable))]#0  0x28410d0f in accept () from /lib/libc.so.5
(gdb) bt
#0  0x28410d0f in accept () from /lib/libc.so.5
#1  0x283a1f4d in accept () from /usr/lib/libpthread.so.1
#2  0x28357394 in apr_socket_accept () from /usr/local/lib/apache2/libapr-0.so.9
#3  0x28357b2b in apr_accept () from /usr/local/lib/apache2/libapr-0.so.9
#4  0x0808851c in unixd_accept ()
#5  0x08067e17 in listener_thread ()
#6  0x283598c6 in dummy_worker () from /usr/local/lib/apache2/libapr-0.so.9
#7  0x283a108b in pthread_create () from /usr/lib/libpthread.so.1
#8  0x2846d79f in _ctx_start () from /lib/libc.so.5

-- 
Najděte vždy aktuální MAPY ČR ve vašem mobilu a používejte je ZDARMA!
Aplikace oceněna 1. místem v soutěži Best Mobile Solution 2005.
Další podrobnosti na http://mapy.mobilfiesta.cz



More information about the Users-l mailing list