After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 602296 - call xmlDoRead in multhread env have core
call xmlDoRead in multhread env have core
Status: RESOLVED OBSOLETE
Product: libxml2
Classification: Platform
Component: general
git master
Other Solaris
: Normal critical
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-18 12:20 UTC by wanglin-wl
Modified: 2021-07-05 13:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description wanglin-wl 2009-11-18 12:20:25 UTC
xml version:
-----------------
libxml2-2.6.31

os:
------------
Release: 5.10
Kernel architecture: i86pc
Application architecture: i386
Hardware provider: 
Domain: 
Kernel version: SunOS 5.10 Generic_137138-09

core info:
-------------
-----------------  lwp# 1 / thread# 1  --------------------
 fffffd7ffdd3ab4a __lwp_create () + a
 fffffd7ffdd3178f thr_create () + 3f
 00000000004e1712 dpl_thread_spawn () + 107
 00000000004b696b dpl_tcp_server_thread_child_run () + 172
 00000000004b6c6d dpl_tcp_server_thread_make_child () + e8
 000000000047e4c8 mmsg_vasp_receive_cl_main () + 209
 00000000004b612b active_server_child_startup () + 94
 00000000004b61e7 dpl_active_server_startup () + 87
 00000000004b620c dpl_active_server_run () + 18
 000000000047097e mmsg_vasp_receive_module_main () + 100
 00000000004bb368 core_server_plus_module_startup () + 11e
 00000000004bb460 dpl_core_server_plus_startup () + 99
 00000000004bb4f0 dpl_core_server_plus_run () + 80
 0000000000427492 mmsg_run () + 180
 00000000004272b9 main () + 221
 0000000000426fcc _start () + 6c
-----------------  lwp# 2 / thread# 2  --------------------
 fffffd7fff3e58ba ___lwp_mutex_timedlock () + a
 fffffd7fff3ca059 rt_mutex_lock () + 9
 fffffd7fff3d1594 enter () + 24
 fffffd7fff3d92fa elf_bndr () + 2a
 fffffd7fff3c1eb4 elf_rtbndr () + 84
 fffffd7fff3b00d0 ???????? ()
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 3 / thread# 3  --------------------
 fffffd7fff3c7a08 elf_find_sym () + 58
 fffffd7fff3c5132 _lookup_sym () + 52
 fffffd7fff3c5528 lookup_sym () + 348
 fffffd7fff3d93af elf_bndr () + df
 fffffd7fff3c1eb4 elf_rtbndr () + 84
 fffffd7fff3b00d0 ???????? ()
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 4 / thread# 4  --------------------
 fffffd7fff3e58ba ___lwp_mutex_timedlock () + a
 fffffd7fff3ca059 rt_mutex_lock () + 9
 fffffd7fff3d1594 enter () + 24
 fffffd7fff3d92fa elf_bndr () + 2a
 fffffd7fff3c1eb4 elf_rtbndr () + 84
 fffffd7fff3b00d0 ???????? ()
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 5 / thread# 5  --------------------
 fffffd7fff3e58ba ___lwp_mutex_timedlock () + a
 fffffd7fff3ca059 rt_mutex_lock () + 9
 fffffd7fff3d1594 enter () + 24
 fffffd7fff3d92fa elf_bndr () + 2a
 fffffd7fff3c1eb4 elf_rtbndr () + 84
 fffffd7fff3b00d0 ???????? ()
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 6 / thread# 6  --------------------
 fffffd7fff3e58ba ___lwp_mutex_timedlock () + a
 fffffd7fff3ca059 rt_mutex_lock () + 9
 fffffd7fff3d1594 enter () + 24
 fffffd7fff3d92fa elf_bndr () + 2a
 fffffd7fff3c1eb4 elf_rtbndr () + 84
 fffffd7fff3b00d0 ???????? ()
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 7 / thread# 7  --------------------
 fffffd7fff287a51 xmlFindCharEncodingHandler () + d1
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 8 / thread# 8  --------------------
 fffffd7fff3e58ba ___lwp_mutex_timedlock () + a
 fffffd7fff3ca059 rt_mutex_lock () + 9
 fffffd7fff3d1594 enter () + 24
 fffffd7fff3d92fa elf_bndr () + 2a
 fffffd7fff3c1eb4 elf_rtbndr () + 84
 fffffd7fff3b00d0 ???????? ()
 fffffd7fff2a2c48 xmlDoRead () + 38
 00000000004a3dbb mm7_proto_decoder () + 496
 00000000004a449b mm7_proto_readpacket () + 135
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 9 / thread# 9  --------------------
 fffffd7ffdd3a6ea __pollsys () + a
 fffffd7ffdcde382 poll () + 52
 00000000004d6b94 dpl_poll () + 3e
 00000000004e01ae dpl_reactor_handle_events () + c3
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 10 / thread# 10  --------------------
 fffffd7ffdcb306e memset () + bde
 000000000046dcd2 mmsg_vasp_receive_handle_incoming_msg () + 17d
 00000000004e03a5 dpl_reactor_handle_events () + 2ba
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 11 / thread# 11  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 12 / thread# 12  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 13 / thread# 13  --------------------
 fffffd7ffdd3a6ea __pollsys () + a
 fffffd7ffdcde382 poll () + 52
 00000000004d6b94 dpl_poll () + 3e
 00000000004e01ae dpl_reactor_handle_events () + c3
 00000000004707fd mmsg_vasp_receive_child_main () + 11c
 00000000004b679d dpl_tcp_server_thread_exec () + d7
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 14 / thread# 14  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 15 / thread# 15  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 16 / thread# 16  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 17 / thread# 17  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 18 / thread# 18  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 19 / thread# 19  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 20 / thread# 20  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 21 / thread# 21  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 22 / thread# 22  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 23 / thread# 23  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 24 / thread# 24  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 25 / thread# 25  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 26 / thread# 26  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 27 / thread# 27  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 28 / thread# 28  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 29 / thread# 29  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 30 / thread# 30  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 31 / thread# 31  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 32 / thread# 32  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 33 / thread# 33  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 34 / thread# 34  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 35 / thread# 35  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 36 / thread# 36  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 37 / thread# 37  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 38 / thread# 38  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 39 / thread# 39  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
-----------------  lwp# 40 / thread# 40  --------------------
 fffffd7ffdd39dda _so_recvmsg () + a
 00000000004d2b7a dpl_socket_recvmsg () + 70
 00000000004b6769 dpl_tcp_server_thread_exec () + a3
 fffffd7ffdd3504b _thr_setup () + 5b
 fffffd7ffdd35280 _lwp_start ()
Comment 1 GNOME Infrastructure Team 2021-07-05 13:21:02 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/libxml2/-/issues/

Thank you for your understanding and your help.