Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jun 2003 15:16:56 -0400
From:      Michael Edenfield <kutulu@kutulu.org>
To:        Julian Elischer <julian@elischer.org>
Cc:        current@freebsd.org
Subject:   Re: Unkillable processes with libKSE
Message-ID:  <20030624191656.GA30891@basement.kutulu.org>
In-Reply-To: <Pine.BSF.4.21.0306241146100.93424-100000@InterJet.elischer.org>
References:  <20030624172331.GA30306@basement.kutulu.org> <Pine.BSF.4.21.0306241146100.93424-100000@InterJet.elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
* Julian Elischer <julian@elischer.org> [030624 14:47]:

> > I had the same experience just running the KSE test application from 
> > /usr/src/tools last night.  I ended up with three unkillable ksetest 
> > applications and ultimately rebooted to get rid of them.  I was 
> > planning to report it as soon as I finished reading my email :)
> 
> "Interesting"..
> 
> I'll check on my testd machine..
> the test program responded to ^C as of a few days ago..

I just rebuilt my system to see if the problem had perhaps been 
solved, but it's still doing it.  It doesn't cause any problems (the 
process doesn't look like it's doing anything, just not going away) so 
I am gonna just let the processes sit there.

root@basement:/usr/src/tools/KSE/ksetest# ./ksetest
main() : 0x804c000
eip -> 0x280c06b3
uts() at : 0x8048e20
uts stack at : 0x814d000 - 0x8155000
main() : 0x804c400
eip -> 0x280c06b3
uts() at : 0x8048e20
uts stack at : 0x8255000 - 0x825d000
thread_start() : 0x804c800 804c800
thread_start() : 0x826d000 826d000
kse_create() -> 0
+-kse_create() -> -1
main() : 0x826d800
eip -> 0x280c06b3
uts() at : 0x8048e20
uts stack at : 0x837e000 - 0x8386000
main() : 0x826dc00
eip -> 0x280c06b3
uts() at : 0x8048e20
uts stack at : 0x8486000 - 0x848e000
thread_start() : 0x848e000 848e000
thread_start() : 0x848e800 848e800
thread_start() : 0x84af000 84af000
kse_create() -> 0
A*.kse_create() -> -1
[...]
*R*.S.*T*.^C^D^Z

(no response on this tty, so I close it).

On another tty I get this:

root@basement:/home/kutulu# ps x | grep ksetest
30947  p2  RL-    0:00.12 ./ksetest
30947  p2  RL-    0:00.12 ./ksetest
30947  p2  TL-    0:00.12 ./ksetest
root@basement:/home/kutulu# kill -KILL 30947
root@basement:/home/kutulu# ps x | grep ksetest
30947  p2  RL-    0:00.12 ./ksetest
30947  p2  RL-    0:00.12 ./ksetest
30947  p2  TL-    0:00.12 ./ksetest
root@basement:/home/kutulu# top

[...]
30947 root      76    0  5760K   628K WAIT     0:00  0.00%  0.00% ksetest
30947 root       8    0  5760K   628K RUN      0:00  0.00%  0.00% ksetest
30947 root       8    0  5760K   628K RUN      0:00  0.00%  0.00% ksetest
[...]

I don't have DDB in this kernel at the moment (it's remote and I
prefer the crash dumps) but I can put it in and try again if there's 
something you can use from it.

--Mike

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE++KOnCczNhKRsh48RAm1hAKClXGIEORojTHveSLXuSa5CatBB0wCfdF4u
AVnw9dh3zTf5OCjhff2aWTM=
=e6T0
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030624191656.GA30891>