On Sat, Jun 23, 2012 at 11:49:41AM +0200, Wojtek Kaniewski wrote:
> Dnia 2012-06-23, sob o godzinie 10:40 +0100, Marcin Owsiany pisze:
> > Niestetyż wygląda na to że na hurdzie nadal się zacina:
> > https://buildd.debian.org/status/fetch.php?pkg=libgadu&arch=hurd-i386&ver=1%3A1.12.0~pre%2Br1298-1&stamp=1340426273
> > Spróbuję wyczaić czy "inactivity" faktycznie znaczy to co podejrzewam.
> 
> Dziwne. Nie wiesz, czy można skądś ściągnąć gotowy obraz systemu dla
> QEMU, VirtualBox albo innego emulatora? Może tak będzie łatwiej?

Odpaliłem to na maszynie hurdowej, i wygląda na to że testy idą szybko,
ale w pewnym momencie jeden z nich (losowy, bo na dwa opalenia zawiesiły się
dwa różne) się zawiesza. Oto stosy z zawieszonego testu 648/648. Mam nadzieję
że pomogą:

(gdb) thread apply all bt full

Thread 3 (Thread 3623.3):
#0  0x011fd7cc in mach_msg_trap () at 
/build/buildd-eglibc_2.13-33+b1-hurd-i386-_ygsAA/eglibc-2.13/build-tree/hurd-i386-libc/mach/mach_msg_trap.S:2
No locals.
#1  0x011fdfc9 in __mach_msg (msg=0x19fed38, option=258, send_size=0, 
rcv_size=40, rcv_name=1555, timeout=1000, notify=0) at msg.c:110
        ret = <optimized out>
#2  0x01204d39 in _hurd_select (nfds=12, pollfds=0x0, readfds=0x19fee5c, 
writefds=0x19fee7c, exceptfds=0x0, timeout=0x19fedfc, sigmask=0x0) at 
hurdselect.c:340
        msg = {head = {msgh_bits = 0, msgh_size = 20385780, msgh_remote_port = 
20407300, msgh_local_port = 155656, msgh_seqno = 27258376, msgh_id = 19958121}, 
error = {head = {
              msgh_bits = 0, msgh_size = 20385780, msgh_remote_port = 20407300, 
msgh_local_port = 155656, msgh_seqno = 27258376, msgh_id = 19958121}, err_type 
= {type = {
                msgt_name = 1, msgt_size = 0, msgt_number = 0, msgt_inline = 0, 
msgt_longform = 0, msgt_deallocate = 0, msgt_unused = 0}, word = 1}, err = 0}, 
success = {
            head = {msgh_bits = 0, msgh_size = 20385780, msgh_remote_port = 
20407300, msgh_local_port = 155656, msgh_seqno = 27258376, msgh_id = 19958121}, 
err_type = {type = {
                msgt_name = 1, msgt_size = 0, msgt_number = 0, msgt_inline = 0, 
msgt_longform = 0, msgt_deallocate = 0, msgt_unused = 0}, word = 1}, err = 0, 
result_type = {
              type = {msgt_name = 0, msgt_size = 0, msgt_number = 0, 
msgt_inline = 0, msgt_longform = 0, msgt_deallocate = 0, msgt_unused = 0}, word 
= 0}, result = 27258356}}
        options = <optimized out>
        msgerr = <optimized out>
        i = 352
        portset = 1555
        got = 0
        rfds = {fds_bits = {3840, 0, 0, 0, 0, 0, 0, 0}}
        wfds = {fds_bits = {0, 0, 0, 0, 0, 0, 0, 0}}
        xfds = {fds_bits = {0, 0, 0, 0, 0, 0, 0, 0}}
        firstfd = 8
        lastfd = 11
        to = <optimized out>
        oset = 1554
        __PRETTY_FUNCTION__ = "_hurd_select"
#3  0x012f3f41 in __select (nfds=12, readfds=0x19fee5c, writefds=0x19fee7c, 
exceptfds=0x0, timeout=0x19feeb0) at ../sysdeps/mach/hurd/select.c:47
        ts = {tv_sec = 1, tv_nsec = 0}
        to = 0x160
#4  0x0804ad82 in server (arg=0x15ffaf0) at connect.c:602
        tv = {tv_sec = 1, tv_usec = 0}
        rd = {__fds_bits = {3840, 0, 0, 0, 0, 0, 0, 0}}
        wr = {__fds_bits = {0, 0, 0, 0, 0, 0, 0, 0}}
        max = 11
        res = <optimized out>
        port_pipe = <optimized out>
        sfds = {8, 9, 10, 11, 12}
        cfd = -1
        ctype = CLIENT_PROXY
        i = <optimized out>
        buf = "CONNECT 127.0.0.1:443 HTTP/1.0\r\n\r\n", '\000' <repeats 4061 
times>
        len = 0
        welcome_packet = "\001\000\000\000\004\000\000\000\001\002\003\004"
        login_ok_packet = "\003\000\000\000\000\000\000"
        hub_reply = "HTTP/1.0 200 OK\r\n\r\n0 0 127.0.0.1:8074 127.0.0.1\r\n"
        hub_ssl_reply = "HTTP/1.0 200 OK\r\n\r\n0 0 127.0.0.1:443 127.0.0.1\r\n"
        proxy_reply = "HTTP/1.0 200 OK\r\n\r\n"
        proxy_error = "HTTP/1.0 404 Not Found\r\n\r\n404 Not Found\r\n"
        session = 0x0
#5  0x011d7c80 in entry_point (start_routine=0x804a8c0 <server>, arg=0x15ffaf0) 
at ./pthread/pt-create.c:50
No locals.
#6  0x00000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 3623.2):
#0  0x011fd7cc in mach_msg_trap () at 
/build/buildd-eglibc_2.13-33+b1-hurd-i386-_ygsAA/eglibc-2.13/build-tree/hurd-i386-libc/mach/mach_msg_trap.S:2
No locals.
#1  0x011fdfc9 in __mach_msg (msg=0x17fdf30, option=3, send_size=32, 
rcv_size=4096, rcv_name=237, timeout=0, notify=0) at msg.c:110
        ret = <optimized out>
#2  0x011fe6f9 in __mach_msg_server_timeout (demux=0x120ef00 <msgport_server>, 
max_size=4096, rcv_name=237, option=0, timeout=0) at msgserver.c:151
        request = 0x17fef40
        reply = 0x17fdf30
        mr = <optimized out>
        __PRETTY_FUNCTION__ = "__mach_msg_server_timeout"
#3  0x011fe7cb in __mach_msg_server (demux=0x120ef00 <msgport_server>, 
max_size=4096, rcv_name=237) at msgserver.c:196
No locals.
#4  0x0120eecf in _hurd_msgport_receive () at msgportdemux.c:68
No locals.
#5  0x011d7c80 in entry_point (start_routine=0x120ee60 <_hurd_msgport_receive>, 
arg=0x0) at ./pthread/pt-create.c:50
No locals.
#6  0x00000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 3623.1):
#0  0x011fd7cc in mach_msg_trap () at 
/build/buildd-eglibc_2.13-33+b1-hurd-i386-_ygsAA/eglibc-2.13/build-tree/hurd-i386-libc/mach/mach_msg_trap.S:2
No locals.
#1  0x011fdfc9 in __mach_msg (msg=0x15ff978, option=2, send_size=0, 
rcv_size=24, rcv_name=239, timeout=0, notify=0) at msg.c:110
        ret = <optimized out>
#2  0x011db72f in __pthread_block (thread=0x804e370) at 
../libpthread/sysdeps/mach/pt-block.c:35
        msg = {msgh_bits = 240, msgh_size = 23067112, msgh_remote_port = 85056, 
msgh_local_port = 240, msgh_seqno = 18743284, msgh_id = 134538096}
        err = <optimized out>
        __PRETTY_FUNCTION__ = "__pthread_block"
#3  0x011dae68 in __pthread_cond_timedwait_internal (abstime=0x0) at 
./pthread/../sysdeps/generic/pt-cond-timedwait.c:105
        __handlers = 0x804e380
        __handler = {handler = 0x15ff9c4, arg = 0x0, next = 0x15ffa20}
        err = <optimized out>
        clock_id = 0
        __PRETTY_FUNCTION__ = "__pthread_cond_timedwait_internal"
        cond = 0x805accc
        mutex = 0x805acac
        canceltype = 0
#4  0x011dac0c in __pthread_cond_wait (cond=0x805accc, mutex=0x805acac) at 
./pthread/../sysdeps/generic/pt-cond-wait.c:36
No locals.
#5  0x011d82ef in pthread_join (thread=3, status=0x0) at ./pthread/pt-join.c:44
        __handlers = 0x804e380
        __handler = {handler = 0x11d9630 <__pthread_mutex_unlock>, arg = 
0x805acac, next = 0x0}
        err = <optimized out>
        __PRETTY_FUNCTION__ = "pthread_join"
#6  0x0804a13c in main (argc=<optimized out>, argv=<optimized out>) at 
connect.c:955
        i = <optimized out>
        test_from = 649
        test_to = 648
        exit_code = <optimized out>
        port_pipe = {4, 5}
        t = 3
(gdb) 


-- 
Marcin Owsiany <mar...@owsiany.pl>              http://marcin.owsiany.pl/
GnuPG: 2048R/02F946FC  35E9 1344 9F77 5F43 13DD  6423 DBF4 80C6 02F9 46FC

"Every program in development at MIT expands until it can read mail."
                                                              -- Unknown
_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to