View Issue Details

IDProjectCategoryView StatusLast Update
0001870GNUnetcadet servicepublic2011-11-30 18:38
ReporterLRN Assigned ToBart Polot  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.0Fixed in Version0.9.0 
Summary0001870: mesh service crash in test mesh local 2
Descriptionmesh service crashes.
Steps To Reproducerun test_mesh_local_2
Additional InformationAttaching to process 8120
[New Thread 8120.0x1b60]
[New Thread 8120.0x22e8]
[New Thread 8120.0x1bc0]
[New Thread 8120.0x14b4]
Reading symbols from d:\progs\gnunet\bin\gnunet-service-mesh.exe...done.
[Switching to Thread 8120.0x14b4]
Continuing.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 8120.0x1b60]
0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
[Switching to thread 1 (Thread 8120.0x1b60)]
#0 0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
(gdb) bt
#0 0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
#1 0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
#2 0x7724015e in ntdll!LdrFindResource_U () from E:\Windows\SysWOW64\ntdll.dll
#3 0x0027f3ac in ?? ()
#4 0x00405a34 in _fu188__skip_log () at gnunet-service-mesh.c:2130
#5 0x00405bac in tunnel_destroy_iterator (cls=0x7e12f0, key=0x27fa08, value=0x7dc490) at gnunet-service-mesh.c:2178
#6 0x62494d41 in GNUNET_CONTAINER_multihashmap_iterate (map=0x7e2cf8, it=0x405b7d <tunnel_destroy_iterator>, it_cls=0x7e12f0)
    at container_multihashmap.c:213
#7 0x0040a196 in _fu461__skip_log () at gnunet-service-mesh.c:3350
#8 0x624b86fe in GNUNET_SERVER_client_disconnect (client=0x7e39f0) at server.c:1182
#9 0x624b7ce2 in process_incoming (cls=0x7e39f0, buf=0x27fbc0, available=0, addr=0x7e12c8, addrlen=28, errCode=0) at server.c:861
#10 0x6248e57a in receive_ready (cls=0x7ddb60, tc=0x28fc68) at connection.c:1203
#11 0x624b42da in run_ready (rs=0x7dc170, ws=0x7dc288) at scheduler.c:685
#12 0x624b4a4c in GNUNET_SCHEDULER_run (task=0x624beac9 <service_task>, task_cls=0x28fe18) at scheduler.c:867
#13 0x624bf7ad in GNUNET_SERVICE_run (argc=5, argv=0x7da9c0, serviceName=0x414ef0 "mesh", opt=GNUNET_SERVICE_OPTION_NONE, task=0x40e003 <run>,
    task_cls=0x0) at service.c:1608
#14 0x0040e6a2 in _fu707__skip_log () at gnunet-service-mesh.c:4459
(gdb) p/x (DWORD[5])*(DWORD*)0x0027f3ac
$2 = {0xc0000005, 0x0, 0x0, 0x23337, 0x2}
(gdb) l *0x23337
0x23337 is in GNUNET_DHT_get_stop (dht_api.c:802).
797 struct GNUNET_DHT_Handle *handle;
798 const struct GNUNET_DHT_ClientGetMessage *get_msg;
799 struct GNUNET_DHT_ClientGetStopMessage *stop_msg;
800 struct PendingMessage *pending;
801
802 handle = get_handle->message->handle;
803 get_msg =
804 (const struct GNUNET_DHT_ClientGetMessage *) get_handle->message->msg;
805 #if DEBUG_DHT
806 LOG (GNUNET_ERROR_TYPE_DEBUG,
(gdb) up 4
#4 0x00405a34 in _fu188__skip_log () at gnunet-service-mesh.c:2130
2130 GNUNET_DHT_get_stop(t->dht_get_type);
(gdb) p t->dht_get_type
$3 = (struct GNUNET_DHT_GetHandle *) 0x7e3ae8
(gdb) p *t->dht_get_type
$4 = {iter = 0, iter_cls = 0x0, dht_handle = 0x0, message = 0x0, key = {bits = {0 <repeats 16 times>}}, unique_id = 1668788151910405}
TagsNo tags attached.

Activities

Bart Polot

2011-11-02 11:39

manager   ~0004822

Fix in r17912

Issue History

Date Modified Username Field Change
2011-11-02 11:08 LRN New Issue
2011-11-02 11:08 LRN Status new => assigned
2011-11-02 11:08 LRN Assigned To => Bart Polot
2011-11-02 11:39 Bart Polot Note Added: 0004822
2011-11-02 11:39 Bart Polot Status assigned => resolved
2011-11-02 11:39 Bart Polot Fixed in Version => Git master
2011-11-02 11:39 Bart Polot Resolution open => fixed
2011-11-02 14:34 Christian Grothoff Fixed in Version Git master => 0.9.0
2011-11-02 14:34 Christian Grothoff Target Version => 0.9.0
2011-11-02 14:36 Christian Grothoff Product Version Git master => 0.9.0pre4
2011-11-30 18:38 Christian Grothoff Status resolved => closed
2014-05-09 18:34 Christian Grothoff Category mesh service => cadet service