Hey'

On Sat, 21 Jun 2003 00:34:57 -0700 Murphy wrote:

> I guess this is also bug [ 756690 ] assertion failed: (d->status ==
> GTA_DL_VERIFYING)
> 
> The assertion is:
> downloads.c: line 6381 (download_verify_progress): assertion failed:
> (d->status == GTA_DL_VERIFYING)
> but it seems that:  d->status = GTA_DL_VERIFY_WAIT

I think both files involved in these three crashes were downloads from:
Server: gtk-gnutella/0.92 (15/06/2003; X11; FreeBSD 4.8-STABLE i386)

I have saved my ~/.gtk-gnutella directory as well, this time, in case
anything from there might be useful.

Log Excerpt:
=============

Verifying SHA1 digest for /home/evo/.gtk-gnutella/incomplete//The Goats -
Tricks Of The Shade - Wrong Pot To Piss In.mp3
----Sent Request (initial) to 216.19.22.118:6346:
GET /uri-res/N2R?urn:sha1:6ATWIID6RRIVY7JBF3BB77VJCNM77NMX HTTP/1.1
Host: 216.19.22.118:6346
User-Agent: gtk-gnutella/0.92 (15/06/2003; X11; Linux 2.4.21 i586)
X-Token: PvQ5o285gtRuAsvFuqCpaKNY7Bf/nXQiyi/u; qNGALQ==
X-Queue: 1.0
X-Queued: position=0; ID=4e9e905cb467a1c536ac12c840ab1aea
X-Node: 207.6.242.254:9346

----
----Got reply from 216.19.22.118:
HTTP/1.1 200 OK
Server: gtk-gnutella/0.92 (15/06/2003; X11; FreeBSD 4.8-STABLE i386)
X-Token: PvRkxfBHS2gFKar7MpzFrwv5IrinjPz+hUZg; 3gI3TQ==
X-Live-Since: Wed, 18 Jun 2003 13:36:37 -1100
Date: Sat, 21 Jun 2003 03:00:11 -1100
Last-Modified: Tue, 18 Feb 2003 02:19:38 -1100
Content-Type: application/binary
Content-Length: 1118545
X-Gnutella-Content-Urn: urn:sha1:6ATWIID6RRIVY7JBF3BB77VJCNM77NMX
----
03/06/21 03:00:43 (WARNING): vendor string "gtk-gnutella/0.92 (15/06/2003;
X11; FreeBSD 4.8-STABLE i386)" has wrong token
"PvRkxfBHS2gFKar7MpzFrwv5IrinjPz+hUZg; 3gI3TQ==": Bad timestamp 
03/06/21 03:00:43 (WARNING): QRP query (95 bytes) [hops=6, TTL=1] had
empty hash vector
03/06/21 03:00:43 (WARNING): QRP query (95 bytes) [hops=6, TTL=1] had
empty hash vector
CLOCK skew=3486, precision=60, epsilon=-11042
CLOCK skew=3678, precision=1, epsilon=-10882
dmesh entry created, name 0x85195ac:
urn:sha1:6ATWIID6RRIVY7JBF3BB77VJCNM77NMX
--- Got QUEUE from 216.19.22.118:
QUEUE 832c905c0cd4d57b59c01dc67b9847c7 216.19.22.118:6346
---
03/06/21 03:00:44 (WARNING): node 67.125.87.223:57411
(LimeWire(Acquisition)/0.94) sent us a pong for new IP 68.14.157.180:6348
(used 67.125.87.223 before)

** ERROR **: file downloads.c: line 6381 (download_verify_progress):
assertion failed: (d->status == GTA_DL_VERIFYING)
aborting...

Backtrace:
=============

(gdb) bt full
#0  0x4036b2f1 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x4036afbc in raise () from /lib/libc.so.6
No symbol table info available.
#2  0x4036c7cb in abort () from /lib/libc.so.6
No symbol table info available.
#3  0x4018f9de in g_logv () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#4  0x4018fa91 in g_log () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#5  0x0810e98f in download_verify_progress (d=0x8772838, hashed=1134592)
#at downloads.c:6381
No locals.
#6  0x0814b0cc in d_step_compute (h=0x83e3798, u=0x8464420, ticks=64) at
#verify.c:242
        vd = (struct verifyd *) 0x8464420
        r = 65536
        amount = 65536
        res = 0
        remain = 65536
        used = 16
#7  0x0814a78f in bg_sched_timer () at bg.c:987
        bt = (struct bgtask *) 0x83e3798
        remain = 150000
        target = 150000
        ticks = 64
        ret = 30720
#8  0x0811f7a2 in main_timer (p=0x0) at main.c:280
        now = 1056189644
#9  0x4018e17a in g_timeout_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#10 0x4018d258 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#11 0x4018d863 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#12 0x4018d9fc in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x400af707 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#14 0x080d7cf2 in main_gui_run () at main_gui.c:650
        coord = {0, 0, 1276, 989}
#15 0x0811fc3b in main (argc=1, argv=0xbffff924, env=0xbffff92c) at
#main.c:463
        i = 256
#16 0x4035a17d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.

(gdb) frame 5
#5  0x0810e98f in download_verify_progress (d=0x8772838, hashed=1134592)
#at downloads.c:6381
6381            g_assert(d->status == GTA_DL_VERIFYING);
(gdb) p *d
$1 = {src_handle = 0, error_str = "Nothing more to get", '\0' <repeats 236
times>, status = GTA_DL_VERIFY_WAIT, io_opaque = 0x0, 
  bio = 0x0, server = 0x875c160, list_idx = DL_LIST_STOPPED, file_info =
0x87221a0, record_index = 4294967295, 
  file_name = 0x876ab4c "47UYXDXTNN3LVKADGDXT255HLGQOWVWM", file_size =
3545216, size = 3545216, skip = 0, pos = 3545216, 
  range_end = 3545216, socket = 0x0, file_desc = -1, overlap_size = 0,
start_date = 1056187795, last_update = 1056189644, 
  last_gui_update = 1056189644, record_stamp = 1, retries = 0,
timeout_delay = 105, remove_msg = 0x877283c "Nothing more to get", 
  sha1 = 0x85168dc "��\213\216�kv��\0030�=w�Y��V� ", last_dmesh =
1056187793, ranges = 0x0, ranges_size = 0, sinkleft = 0, 
  flags = 8, keep_alive = 0, visible = 1, push = 0, always_push = 0,
queue_status = 0x851a6d0}

(gdb) frame 6
#6  0x0814b0cc in d_step_compute (h=0x83e3798, u=0x8464420, ticks=64) at
#verify.c:242
242             download_verify_progress(vd->d, vd->hashed);
(gdb) p *vd
$2 = {magic = 930296, d = 0x8772838, fd = 16, start = 1056189642, size =
3545216, hashed = 1134592, context = {
    Intermediate_Hash = {1395807655, 4056145421, 3587781092, 1812885634,
2401793591}, Length_Low = 9076736, Length_High = 0, 
    Message_Block_Index = 0, 
    Message_Block =
"�\004%E$QJ7S2[�DӨ�O4\207A���7\006pX\226�Jd�$��\"\025\001\0035\207�̮:\
217\005�X�*�\020\202Nh�Am\021�d=", 
    Computed = 0, Corrupted = 0}, 
  buffer = 0x8465418
"[EMAIL PROTECTED];M\r�v\231��oZ�\210���\
222`�", error = 0}

(gdb) frame 7
#7  0x0814a78f in bg_sched_timer () at bg.c:987
987                     ret = (*bt->stepvec[bt->step])(bt, bt->ucontext,
ticks);
(gdb) p *bt
$3 = {magic = -1160998115, flags = 2147483652, name = 0x818c6e7 "SHA1
verification", step = 0, seqno = 18, stepvec = 0x83e4530, 
  stepcnt = 1, ucontext = 0x8464420, ctime = 0, wtime = 1603, uctx_free =
0x814aa20 <d_free>, done_cb = 0, done_arg = 0x0, 
  exitcode = 0, signal = BG_SIG_ZERO, signals = 0x0, env = {{__jmpbuf =
{1075441836, 142034776, 142095216, -1073744132, 
        -1073744204, 135570881}, __mask_was_saved = 0, __saved_mask =
{__val = {0 <repeats 32 times>}}}}, start = {
    tv_sec = 1056189644, tv_usec = 836692}, ticks = 64, ticks_used = 16,
prev_ticks = 16, elapsed = 15456, 
  tick_cost = 1118.8456105241619, sigh = {0, 0, 0, 0}, wq = 0x891f268,
start_cb = 0x814aad4 <d_start>, 
  end_cb = 0x814ac9c <d_end>, item_free = 0, notify = 0x814aaa4
<d_notify>}

--
Murphy


-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to