View Issue Details

IDProjectCategoryView StatusLast Update
0001912GNUnettesting librarypublic2012-02-28 11:05
ReporterLRN Assigned ToBart Polot  
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version0.9.0 
Target Version0.9.2Fixed in Version0.9.2 
Summary0001912: Crash in test_dht_multipeer
Descriptionr18209
Additional InformationAttaching to process 8504
[New Thread 8504.0x3590]
[New Thread 8504.0x5f0]
[New Thread 8504.0x930]
[New Thread 8504.0x35a4]
Reading symbols from f:\src\gnunet-git-svn\src\dht\.libs\test_dht_multipeer.exe...done.
[Switching to Thread 8504.0x35a4]
Continuing.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 8504.0x3590]
0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
[Switching to thread 1 (Thread 8504.0x3590)]
#0 0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
#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 0x0028f62c in ?? ()
#4 0x6ec03952 in _fu83__skip_log () at testing.c:720
#5 0x624b3bab in run_ready (rs=0x63ce20, ws=0x63cf38) at scheduler.c:684
#6 0x624b42f3 in GNUNET_SCHEDULER_run (task=0x624ada68 <program_main>, task_cls=0x28fdec) at scheduler.c:864
#7 0x624ae27d in GNUNET_PROGRAM_run (argc=5, argv=0x28feb0, binaryName=0x406761 "test-dht-multipeer", binaryHelp=0x40675a "nohelp",
    options=0x28fe94, task=0x4037bd <run>, task_cls=0x408078) at program.c:250
#8 0x00403a6c in check () at test_dht_multipeer.c:803
#9 0x00403b2c in main (argc=1, argv=0x639cf0) at test_dht_multipeer.c:828
(gdb) up 4
#4 0x6ec03952 in _fu83__skip_log () at testing.c:720
720 GNUNET_CONFIGURATION_destroy (d->cfg);
(gdb) p *d
$1 = {cfg = 0x0, max_timeout = {abs_value = 1321631720431}, hostname = 0x0, ssh_port_str = 0x0, shortname = 0x0, username = 0x0, cfgfile = 0x0,
  hostkey_callback = 0, hostkey_cls = 0x0, cb = 0, cb_cls = 0x0, dead_cb = 0x6ec172c4 <internal_shutdown_callback>, dead_cb_cls = 0x6ab4f8,
  update_cb = 0, update_cb_cls = 0x0, proc = 0x6ac2a0, server = 0x0, th = 0x0, ghh = 0x0, hello = 0x0, pipe_stdout = 0x0, churned_services = 0x0,
  task = 0, id = {hashPubKey = {bits = {613847590, 2744383698, 848979286, 2606256145, 3631842334, 2226204156, 2441098525, 2527043775, 2735421343,
        3566635518, 3302156759, 3438031851, 1193159070, 3844897401, 3634466169, 2993541844}}}, dead = 0, have_hostkey = 1,
  phase = SP_SHUTDOWN_START, hostkeybufpos = 0, running = 0, churn = 0, hostkeybuf = '\000' <repeats 104 times>}
TagsNo tags attached.
Attached Files
crashinfo10.txt (2,427 bytes)   
Attaching to process 8504
[New Thread 8504.0x3590]
[New Thread 8504.0x5f0]
[New Thread 8504.0x930]
[New Thread 8504.0x35a4]
Reading symbols from f:\src\gnunet-git-svn\src\dht\.libs\test_dht_multipeer.exe...done.
[Switching to Thread 8504.0x35a4]
Continuing.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 8504.0x3590]
0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
[Switching to thread 1 (Thread 8504.0x3590)]
#0  0x772515ee in ntdll!LdrQueryProcessModuleInformation () from E:\Windows\SysWOW64\ntdll.dll
#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  0x0028f62c in ?? ()
#4  0x6ec03952 in _fu83__skip_log () at testing.c:720
#5  0x624b3bab in run_ready (rs=0x63ce20, ws=0x63cf38) at scheduler.c:684
#6  0x624b42f3 in GNUNET_SCHEDULER_run (task=0x624ada68 <program_main>, task_cls=0x28fdec) at scheduler.c:864
#7  0x624ae27d in GNUNET_PROGRAM_run (argc=5, argv=0x28feb0, binaryName=0x406761 "test-dht-multipeer", binaryHelp=0x40675a "nohelp",
    options=0x28fe94, task=0x4037bd <run>, task_cls=0x408078) at program.c:250
#8  0x00403a6c in check () at test_dht_multipeer.c:803
#9  0x00403b2c in main (argc=1, argv=0x639cf0) at test_dht_multipeer.c:828
(gdb) up 4
#4  0x6ec03952 in _fu83__skip_log () at testing.c:720
720             GNUNET_CONFIGURATION_destroy (d->cfg);
(gdb) p *d
$1 = {cfg = 0x0, max_timeout = {abs_value = 1321631720431}, hostname = 0x0, ssh_port_str = 0x0, shortname = 0x0, username = 0x0, cfgfile = 0x0,
  hostkey_callback = 0, hostkey_cls = 0x0, cb = 0, cb_cls = 0x0, dead_cb = 0x6ec172c4 <internal_shutdown_callback>, dead_cb_cls = 0x6ab4f8,
  update_cb = 0, update_cb_cls = 0x0, proc = 0x6ac2a0, server = 0x0, th = 0x0, ghh = 0x0, hello = 0x0, pipe_stdout = 0x0, churned_services = 0x0,
  task = 0, id = {hashPubKey = {bits = {613847590, 2744383698, 848979286, 2606256145, 3631842334, 2226204156, 2441098525, 2527043775, 2735421343,
        3566635518, 3302156759, 3438031851, 1193159070, 3844897401, 3634466169, 2993541844}}}, dead = 0, have_hostkey = 1,
  phase = SP_SHUTDOWN_START, hostkeybufpos = 0, running = 0, churn = 0, hostkeybuf = '\000' <repeats 104 times>}
crashinfo10.txt (2,427 bytes)   

Activities

Bart Polot

2011-11-21 18:33

manager   ~0004959

Related:

*** glibc detected *** /home/gnunet/wachs-lenny-powerpc/wachs-lenny-powerpc/build/src/dht/.libs/lt-test_dht_multipeer: free(): invalid pointer: 0x1018ac70 ***
======= Backtrace: =========
/lib/libc.so.6(+0x82cb4)[0xfda7cb4]
/lib/libc.so.6(cfree+0x8c)[0xfdad32c]
/home/gnunet/wachs-lenny-powerpc/wachs-lenny-powerpc/build/src/util/.libs/libgnunetutil.so.4(GNUNET_xfree_+0x104)[0xff82adc]
/home/gnunet/wachs-lenny-powerpc/wachs-lenny-powerpc/build/src/util/.libs/libgnunetutil.so.4(GNUNET_CONFIGURATION_destroy+0x74)[0xff858ec]
/home/gnunet/wachs-lenny-powerpc/wachs-lenny-powerpc/build/src/testing/.libs/libgnunettesting.so.0(GNUNET_TESTING_daemons_stop+0x694)[0xff1f134]

Bart Polot

2011-11-23 16:18

manager   ~0004967

Nov 23 16:15:42-925051 nse-profiler-29824 WARNING Failing peer group startup with error: `from connect topology (timeout)'!
*** glibc detected *** /home/bart/svn/gnunet/src/nse/.libs/lt-gnunet-nse-profiler: double free or corruption (!prev): 0x0000000002b5b8d0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x73466)[0x7f3aac76c466]
/lib/libc.so.6(cfree+0x6c)[0x7f3aac77033c]
/home/bart/svn/gnunet/src/testing/.libs/libgnunettesting.so.0(GNUNET_TESTING_daemons_stop+0x188)[0x7f3aadfd4fb8]
/home/bart/svn/gnunet/src/testing/.libs/libgnunettesting.so.0(+0x14d71)[0x7f3aadfd5d71]
/home/bart/svn/gnunet/src/util/.libs/libgnunetutil.so.4(GNUNET_SCHEDULER_run+0x6b4)[0x7f3aae213f94]
/home/bart/svn/gnunet/src/util/.libs/libgnunetutil.so.4(GNUNET_PROGRAM_run+0x664)[0x7f3aae20e8c4]
/home/bart/svn/gnunet/src/nse/.libs/lt-gnunet-nse-profiler[0x401814]
/lib/libc.so.6(__libc_start_main+0xed)[0x7f3aac71a17d]
/home/bart/svn/gnunet/src/nse/.libs/lt-gnunet-nse-profiler[0x40184d]

Bart Polot

2012-02-14 12:01

manager   ~0005481

Most probably fixed in r19801.

Issue History

Date Modified Username Field Change
2011-11-18 16:57 LRN New Issue
2011-11-18 16:57 LRN File Added: crashinfo10.txt
2011-11-18 18:08 Christian Grothoff Priority normal => urgent
2011-11-18 18:08 Christian Grothoff Severity minor => crash
2011-11-18 18:08 Christian Grothoff Category => DHT service
2011-11-18 18:08 Christian Grothoff Target Version => 0.9.0
2011-11-19 01:23 Christian Grothoff Status new => acknowledged
2011-11-19 01:23 Christian Grothoff Category DHT service => testing library
2011-11-21 18:33 Bart Polot Note Added: 0004959
2011-11-23 16:18 Bart Polot Note Added: 0004967
2011-11-24 17:15 Christian Grothoff Target Version 0.9.0 =>
2011-12-01 09:56 Christian Grothoff Product Version Git master => 0.9.0
2011-12-01 09:56 Christian Grothoff Target Version => 0.9.1
2011-12-06 15:44 Christian Grothoff Assigned To => Bart Polot
2011-12-06 15:44 Christian Grothoff Status acknowledged => assigned
2011-12-23 10:58 Christian Grothoff Target Version 0.9.1 =>
2012-02-14 12:01 Bart Polot Note Added: 0005481
2012-02-14 12:01 Bart Polot Status assigned => resolved
2012-02-14 12:01 Bart Polot Fixed in Version => Git master
2012-02-14 12:01 Bart Polot Resolution open => fixed
2012-02-14 21:13 Christian Grothoff Fixed in Version Git master => 0.9.2
2012-02-14 21:13 Christian Grothoff Target Version => 0.9.2
2012-02-28 11:05 Christian Grothoff Status resolved => closed