View Issue Details

IDProjectCategoryView StatusLast Update
0002155GNUnetfile-sharing servicepublic2012-02-28 11:05
ReporterLRN Assigned ToChristian Grothoff  
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.2Fixed in Version0.9.2 
Summary0002155: Assertion failure when downloading over existing file
Descriptionr19906+4
Additional Information
Reading symbols from d:\progs\gnunet\bin\gnunet-fs-gtk.exe...done.
Program received signal SIGTRAP, Trace/breakpoint trap.
0x75c7280d in KERNELBASE!DeleteAce () from C:\Windows\syswow64\KernelBase.dll
(gdb) up
#1  0x6be465a4 in GNUNET_abort () at common_logging.c:271
271       DebugBreak ();
(gdb)
#2  0x67354128 in _fu689__skip_log () at fs_download.c:1682
1682          GNUNET_assert (GNUNET_YES ==
(gdb) l
1677        if (0 == memcmp (chk, &dr->chk, sizeof (struct ContentHashKey)))
1678        {
1679          /* block matches, hence tree below matches;
1680           * this request is done! */
1681          dr->state = BRS_DOWNLOAD_UP;
1682          GNUNET_assert (GNUNET_YES ==
1683                         GNUNET_CONTAINER_multihashmap_remove (dc->active, &dr->chk.query, dr));
1684          if (GNUNET_YES == dr->is_pending)
1685          {
1686            GNUNET_CONTAINER_DLL_remove (dc->pending_head, dc->pending_tail, dr);
(gdb) p *dc->active
$1 = {map = 0x51fa208, size = 0, map_length = 3}
(gdb) p dr
$2 = (struct DownloadRequest *) 0x4d603d0
(gdb) p *dr
$3 = {next = 0x0, prev = 0x0, parent = 0x0, children = 0x5273e38, chk = {key = {bits = {2808086987, 3154170710, 3761388530, 3373861281, 762083237, 979910960, 2209133528, 3514647176, 3456629535, 828473505, 3321536872,
        3630479842, 230514363, 1132607578, 2493220083, 457479379}}, query = {bits = {373559244, 1420743024, 1563217318, 4214141585, 859131379, 1470017369, 3393396714, 523470391, 3779011874, 186715565, 4105157638, 3451535394,
        4286812340, 2461021930, 1248202270, 1446086586}}}, offset = 0, num_children = 2, depth = 1, state = BRS_DOWNLOAD_UP, is_pending = 0}
TagsNo tags attached.

Activities

Christian Grothoff

2012-02-21 22:46

manager   ~0005488

Fixed in SVN 19908.

Issue History

Date Modified Username Field Change
2012-02-21 21:41 LRN New Issue
2012-02-21 21:48 Christian Grothoff Assigned To => Christian Grothoff
2012-02-21 21:48 Christian Grothoff Status new => assigned
2012-02-21 21:48 Christian Grothoff Priority normal => urgent
2012-02-21 21:48 Christian Grothoff Product Version => Git master
2012-02-21 21:48 Christian Grothoff Target Version => 0.9.2
2012-02-21 22:46 Christian Grothoff Note Added: 0005488
2012-02-21 22:46 Christian Grothoff Status assigned => resolved
2012-02-21 22:46 Christian Grothoff Fixed in Version => 0.9.2
2012-02-21 22:46 Christian Grothoff Resolution open => fixed
2012-02-28 11:05 Christian Grothoff Status resolved => closed