View Issue Details

IDProjectCategoryView StatusLast Update
0002434GNUnetDHT servicepublic2012-11-05 18:34
ReporterLRN Assigned ToChristian Grothoff  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.4Fixed in Version0.9.4 
Summary0002434: Crash at core_api.c:1316 in dht service during dht 2d torus test
Descriptionr22115+4
Additional Information
Reading symbols from d:\progs\gnunet\bin\gnunet-service-dht.exe...done.
(gdb) thread 1
[Switching to thread 1 (Thread 8036.0x267c)]
#0  0x771af8b1 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\SysWOW64\ntdll.dll
(gdb) bt
#0  0x771af8b1 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\SysWOW64\ntdll.dll
#1  0x771af8b1 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\SysWOW64\ntdll.dll
#2  0x76770a91 in WaitForSingleObjectEx () from C:\Windows\syswow64\KernelBase.dll
#3  0x000002f4 in ?? ()
#4  0x00000000 in ?? ()
(gdb) c
Continuing.

Program received signal SIGTRAP, Trace/breakpoint trap.
0x7677280d in KERNELBASE!DeleteAce () from C:\Windows\syswow64\KernelBase.dll
(gdb) bt
#0  0x7677280d in KERNELBASE!DeleteAce () from C:\Windows\syswow64\KernelBase.dll
#1  0x62ac6614 in GNUNET_abort () at common_logging.c:271
#2  0x69506c0e in _fu296__skip_log () at core_api.c:1316
#3  0x0040798c in _fu224__skip_log () at gnunet-service-dht_neighbours.c:761
#4  0x69502af9 in _fu74__skip_log () at core_api.c:561
#5  0x62af5d9a in run_ready (rs=0x56a7e8, ws=0x56b800) at scheduler.c:602
#6  0x62af650b in GNUNET_SCHEDULER_run (task=0x62b0207e <service_task>, task_cls=0x28fe10) at scheduler.c:790
#7  0x62b02d69 in GNUNET_SERVICE_run (argc=3, argv=0x1f4bd28, service_name=0x40f09c "dht", options=GNUNET_SERVICE_OPTION_NONE, task=0x4015a3 <run>, task_cls=0x0) at service.c:1785
#8  0x00401774 in main (argc=3, argv=0x1f4bd28) at gnunet-service-dht.c:184
(gdb) up
#1  0x62ac6614 in GNUNET_abort () at common_logging.c:271
271       DebugBreak ();
(gdb)
#2  0x69506c0e in _fu296__skip_log () at core_api.c:1316
1316      GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == pr->ntr_task);
(gdb) p pr
$1 = (struct PeerRecord *) 0x1f9dcf8
(gdb) p pr->ntr_task
$2 = 583
(gdb) p *pr
$3 = {prev = 0x0, next = 0x0, peer = {hashPubKey = {bits = {2211060500, 3696786388, 1815072618, 870177990, 425130956, 3765720963, 2858569428, 2156384691, 3401189232, 2413486391, 1967297499, 4161172927, 1572062435,
        2343127869, 1705004561, 2995760291}}}, ch = 0x1f8e520, th = {peer = 0x1f9dcf8, cm = 0x0, get_message = 0x4076b5 <core_transmit_notify>, get_message_cls = 0x1f5ab38, timeout = {abs_value = 18446744073709551615},
    priority = 0, msize = 416, smr_id = 0, cork = 1}, timeout_task = 0, ntr_task = 583, smr_id_gen = 10}
TagsNo tags attached.

Activities

Christian Grothoff

2012-06-20 10:48

manager   ~0006112

Fixed in SVN 22130.

Issue History

Date Modified Username Field Change
2012-06-19 19:28 LRN New Issue
2012-06-20 10:48 Christian Grothoff Note Added: 0006112
2012-06-20 10:48 Christian Grothoff Status new => resolved
2012-06-20 10:48 Christian Grothoff Fixed in Version => 0.9.4
2012-06-20 10:48 Christian Grothoff Resolution open => fixed
2012-06-20 10:48 Christian Grothoff Assigned To => Christian Grothoff
2012-06-20 10:48 Christian Grothoff Target Version => 0.9.4
2012-11-05 18:34 Christian Grothoff Status resolved => closed