View Issue Details

IDProjectCategoryView StatusLast Update
0007107Talerexchangepublic2021-11-24 00:26
ReporterFlorian Dold Assigned ToChristian Grothoff  
PriorityurgentSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0007107: segfault in taler-exchange-dbinit
DescriptionHappens during a wallet integration test.

$ taler-wallet-cli testing run-integrationtests denom-unoffered
Additional InformationCore was generated by `taler-exchange-dbinit -r -c /tmp/taler-integrationtests-EWEI59/denom-unoffered/'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007eff36bc28ba in GNUNET_CONTAINER_multishortmap_size (map=0xdf0adba0df0adba) at container_multishortmap.c:289
289 return map->size;
(gdb) bt
#0 0x00007eff36bc28ba in GNUNET_CONTAINER_multishortmap_size (map=0xdf0adba0df0adba) at container_multishortmap.c:289
#1 0x00007eff36dbfaab in GNUNET_PQ_disconnect (db=0x55b9d7d5f7e0) at pq_connect.c:512
#2 0x00007eff355cbe7f in libtaler_plugin_exchangedb_postgres_done (cls=0x55b9d7d691a0)
    at plugin_exchangedb_postgres.c:11911
#3 0x00007eff36bf9a36 in GNUNET_PLUGIN_unload (library_name=0x55b9d7d5bb30 "libtaler_plugin_exchangedb_postgres",
    arg=0x55b9d7d691a0) at plugin.c:293
#4 0x00007eff36d4afd5 in TALER_EXCHANGEDB_plugin_unload (plugin=0x55b9d7d691a0) at exchangedb_plugin.c:78
#5 0x000055b9d783852d in run (cls=0x0, args=0x55b9d7d596b0,
    cfgfile=0x55b9d7d591b0 "/tmp/taler-integrationtests-EWEI59/denom-unoffered/exchange-testexchange-1.conf",
    cfg=0x55b9d7d58ca0) at taler-exchange-dbinit.c:121
#6 0x00007eff36bf9e7c in program_main (cls=0x7ffcc00e7bf0) at program.c:95
#7 0x00007eff36c068a8 in GNUNET_SCHEDULER_do_work (sh=0x55b9d7d59210) at scheduler.c:2144
#8 0x00007eff36c077ce in select_loop (sh=0x55b9d7d59210, context=0x7ffcc00e7af0) at scheduler.c:2441
#9 0x00007eff36c01851 in GNUNET_SCHEDULER_run (task=0x7eff36bf9e07 <program_main>, task_cls=0x7ffcc00e7bf0)
    at scheduler.c:738
#10 0x00007eff36bfaf4d in GNUNET_PROGRAM_run2 (argc=4, argv=0x55b9d7d59690,
    binaryName=0x55b9d783926b "taler-exchange-dbinit",
    binaryHelp=0x55b9d7839248 "Initialize Taler exchange database", options=0x7ffcc00e7e30,
    task=0x55b9d78382cb <run>, task_cls=0x0, run_without_scheduler=0) at program.c:350
#11 0x00007eff36bfb0ac in GNUNET_PROGRAM_run (argc=4, argv=0x55b9d7d59690,
    binaryName=0x55b9d783926b "taler-exchange-dbinit",
    binaryHelp=0x55b9d7839248 "Initialize Taler exchange database", options=0x7ffcc00e7e30,
    task=0x55b9d78382cb <run>, task_cls=0x0) at program.c:377
#12 0x000055b9d7838695 in main (argc=4, argv=0x55b9d7d59690) at taler-exchange-dbinit.c:162
TagsNo tags attached.

Activities

Christian Grothoff

2021-11-24 00:25

manager   ~0018526

Fixed in 4c628aba..ef296581

Issue History

Date Modified Username Field Change
2021-11-23 23:51 Florian Dold New Issue
2021-11-23 23:51 Florian Dold Status new => assigned
2021-11-23 23:51 Florian Dold Assigned To => Christian Grothoff
2021-11-24 00:25 Christian Grothoff Note Added: 0018526
2021-11-24 00:25 Christian Grothoff Status assigned => resolved
2021-11-24 00:25 Christian Grothoff Resolution open => fixed
2021-11-24 00:25 Christian Grothoff Fixed in Version => 0.9
2021-11-24 00:26 Christian Grothoff Product Version => git (master)
2021-11-24 00:26 Christian Grothoff Target Version => 0.9