** ERROR **: file /cvs/gtk-gnutella-current/src/downloads.c: line 1258 
(download_move_to_list): assertion failed: (DOWNLOAD_IS_ESTABLISHING(d))
aborting...

Program received signal SIGTRAP, Trace/breakpoint trap.
0x4857b890 in g_logv () from /usr/pkg/lib/libglib-2.0.so.200
(gdb) bt
#0  0x4857b890 in g_logv () from /usr/pkg/lib/libglib-2.0.so.200
#1  0x4857b931 in g_log () from /usr/pkg/lib/libglib-2.0.so.200
#2  0x080dc6a1 in download_move_to_list (d=0x8d4e000, idx=DL_LIST_WAITING)
    at /cvs/gtk-gnutella-current/src/downloads.c:1258
#3  0x080dd0cb in download_stop (d=0x8d4e000, new_status=11, reason=0x0)
    at /cvs/gtk-gnutella-current/src/downloads.c:1519
#4  0x080e4f3c in download_retry (d=0x8d4e000)
    at /cvs/gtk-gnutella-current/src/downloads.c:5446
#5  0x080dabf5 in download_timer (now=1044808671)
    at /cvs/gtk-gnutella-current/src/downloads.c:362
#6  0x080f4996 in main_timer (p=0x0)
    at /cvs/gtk-gnutella-current/src/main.c:246
#7  0x48576d70 in g_timeout_dispatch () from /usr/pkg/lib/libglib-2.0.so.200
#8  0x4857488b in g_main_dispatch () from /usr/pkg/lib/libglib-2.0.so.200
#9  0x48575627 in g_main_context_dispatch ()
   from /usr/pkg/lib/libglib-2.0.so.200
#10 0x485759fa in g_main_context_iterate ()
   from /usr/pkg/lib/libglib-2.0.so.200
#11 0x485760c7 in g_main_loop_run () from /usr/pkg/lib/libglib-2.0.so.200
#12 0x4825531d in gtk_main () from /usr/pkg/lib/libgtk-x11-2.0.so.200
#13 0x080b6142 in main_gui_run ()
    at /cvs/gtk-gnutella-current/src/main_gui.c:472
#14 0x080f52cf in main (argc=1, argv=0xbfbfb9b8)
---Type <return> to continue, or q <return> to quit---
    at /cvs/gtk-gnutella-current/src/main.c:599
#15 0x080520b0 in ___start ()
(gdb) f 2
#2  0x080dc6a1 in download_move_to_list (d=0x8d4e000, idx=DL_LIST_WAITING)
    at /cvs/gtk-gnutella-current/src/downloads.c:1258
1258                            g_assert(DOWNLOAD_IS_ESTABLISHING(d));
(gdb) p *d
$2 = {
  error_str = "Stopped (EOF)\0 header] HTTP 503 Busy Queued", '\0' <repeats 212 
times>, status = 19, io_opaque = 0x0, bio = 0x0, server = 0x8d0e8a0, 
  list_idx = DL_LIST_RUNNING, file_info = 0x8ae40e0, 
  record_index = 4294967295, 
  file_name = 0x852b584 "urn:sha1:--------------------------------", 
  file_size = 454676656, size = 1820142, skip = 227338328, pos = 227338328, 
  range_end = 454676656, socket = 0x0, file_desc = -1, overlap_size = 0, 
  start_date = 0, last_update = 1044808610, last_gui_update = 1044808670, 
  record_stamp = 1, retries = 1, timeout_delay = 90, remove_msg = 0x0, 
  sha1 = 0x8aa21c4 "-------------------------", last_dmesh = 0, 
  ranges = 0x9173b38, ranges_size = 52268935, sinkleft = 1170, flags = 24, 
  keep_alive = 0, visible = 1, push = 0, always_push = 0, queue_status = {
    position = 7, length = 16, ETA = 0, lifetime = 120, retry_delay = 45, 
    ID = '\0' <repeats 40 times>}}
(gdb) p old_idx
$3 = DL_LIST_RUNNING
(gdb) p *server
$4 = {key = 0x8c60380, list = {0x8d38b6c, 0x8d57624, 0x0}, count = {1, 2, 0}, 
  vendor = 0x8f8ef64 "Shareaza 1.8.0.0", retry_after = 1044808603, 
  parq_version = {major = 0, minor = 1}, attrs = 28}
(gdb) p dl_active
$5 = 3
(gdb) p dl_establishing 
$6 = 76
(gdb) f 3
#3  0x080dd0cb in download_stop (d=0x8d4e000, new_status=11, reason=0x0)
    at /cvs/gtk-gnutella-current/src/downloads.c:1519
1519                    download_move_to_list(d, list_target);
(gdb) info local
store_queue = 0
list_target = DL_LIST_WAITING
(gdb) p *d
$7 = {
  error_str = "Stopped (EOF)\0 header] HTTP 503 Busy Queued", '\0' <repeats 212 
times>, status = 19, io_opaque = 0x0, bio = 0x0, server = 0x8d0e8a0, 
  list_idx = DL_LIST_RUNNING, file_info = 0x8ae40e0, 
  record_index = 4294967295, 
  file_name = 0x852b584 "urn:sha1:--------------------------------", 
  file_size = 454676656, size = 1820142, skip = 227338328, pos = 227338328, 
  range_end = 454676656, socket = 0x0, file_desc = -1, overlap_size = 0, 
  start_date = 0, last_update = 1044808610, last_gui_update = 1044808670, 
  record_stamp = 1, retries = 1, timeout_delay = 90, remove_msg = 0x0, 
  sha1 = 0x8aa21c4 "-------------------------", last_dmesh = 0, 
  ranges = 0x9173b38, ranges_size = 52268935, sinkleft = 1170, flags = 24, 
  keep_alive = 0, visible = 1, push = 0, always_push = 0, queue_status = {
    position = 7, length = 16, ETA = 0, lifetime = 120, retry_delay = 45, 
    ID = '\0' <repeats 40 times>}}

Attachment: msg00099/pgp00000.pgp
Description: PGP signature

Reply via email to