Date: Tue, 24 Jun 2014 23:54:20 +0300 From: Konstantin Belousov <kostikbel@gmail.com> To: Grzegorz Blach <grzegorz@blach.pl> Cc: freebsd-hackers@freebsd.org Subject: Re: Crash probably in libthr Message-ID: <20140624205420.GZ93733@kib.kiev.ua> In-Reply-To: <53A95016.3090901@blach.pl> References: <53A95016.3090901@blach.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
--zOTFI1MayFoZtDo5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 24, 2014 at 12:16:54PM +0200, Grzegorz Blach wrote: > On https://phab.enlightenment.org/T1330 I reported a crash in > Enlightenment. After analyzing backtraces from valgrind and gdb we think > this might be a bug in libthr. And how did you come to this conclusion ? > Backtrace from valgrind: > https://phab.enlightenment.org/file/data/wlcvu7kmb5blxmgtnk2p/PHID-FILE-d= imurhxlz4tvytoxnfup/valgrind2.log > Backtrace from gdb: > https://phab.enlightenment.org/file/data/zvbelqzjt4h3ppates6a/PHID-FILE-d= snaw3golsozpzlb7uqe/gdb2.log >=20 > Have any one known what > /usr/src/lib/libthr/arch/amd64/amd64/_umtx_op_err.S:37 does? The gdb backtrace you posted reports that the SIGSEGV occured in the thread with lwp id 100363. According to the same log, innermost frame for the thread is in _op_blend_p_dp_mmx(), which is line 11 in the file src/lib/evas/common/./evas_op_blend/op_blend_pixel_i386.c. umtx_op is the syscall which typically parks thread in the kernel while waiting for unblock. It appeared in the log because your process is multithreaded and that other thread slept waiting for an event. --zOTFI1MayFoZtDo5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJTqeV8AAoJEJDCuSvBvK1BaQkP/3lenWjs4wFntulSJ41FMECV DO/mCd95159kNwj7BleGL6k4X3SNSQmQBCBHUahhW74f+305RM2NP+6b7ZN9j6OA 4oApYARDjpDivaJ/NR9XkqqOb1vjbGrwIdY+DYnaewAcpxL1+CpAULPFNdlw6FkR vjMzZK59hcti1ijH452P87romRWfv0U4hO05nzqp9d1KBE3UVrMz7CdGgSx/+of+ OKX9IksW1ip4woUCiXjQSi/J8AqJglD4ukPIaSoyUYW7CFHxWhWSleIWJzljUbFw oEx85+2HlIzRPfNzrdvqAfa4JZU4dNfIC1DAeNj7t3TX4pE/Fu4JT9Eb7JC4O7Tr 1iSfTI5hutFmoL61uF9L2/aDn49FCWhwh2Fr6yN9+FMSpE/8XxFIanJFzaJ48TZ3 aF3UyYW0o13zZdmAvyfmxxBvrjlsApLj+ghGhDirWXuwuJmqZpxD9FpLygT0cum6 D1J2FCWdbsNJeFLS/oj4LsoHm8QefaWqj9ega7Uj3mOR7qotf7pRFTwEaYynAgs0 8Re6XNr3O47cfqzOQI3pPWWt910Up0wtJIHpQ8pjybSRvEJkIKv55VsvlRfuWhej 323svhgl3T7NAUfsKneYRbo8R9AGE8ADL5nqKNcMegIF9CxVrwzX4xzhcftrWJ8Q 0r4EFFzRVdy3xNnJ+o// =CwyO -----END PGP SIGNATURE----- --zOTFI1MayFoZtDo5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140624205420.GZ93733>