View Issue Details

IDProjectCategoryView StatusLast Update
0002412gnunet-gtkgnunet-fs-gtkpublic2012-11-05 18:32
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PriorityhighSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.4Fixed in Version0.9.4 
Summary0002412: crash in gnunet-fs-gtk on shutdown in handle_publish_stop (pe=0x0) at gnunet-fs-gtk_event-handler.c:2620
DescriptionAfter publishing the files from 0002408, closing gnunet-fs-gtk crashed (NPE)

(gdb) ba
#0 0x00000000004146cf in handle_publish_stop (pe=0x0) at gnunet-fs-gtk_event-handler.c:2620
#1 0x000000000041563e in GNUNET_GTK_fs_event_handler (cls=0x0, info=0x7ffff88662e0) at gnunet-fs-gtk_event-handler.c:3055
#2 0x00007f6dcc12470e in GNUNET_FS_publish_make_status_ (pi=0x7ffff88662e0, pc=0x27a40d0, p=0x30380b0, offset=167) at fs_publish.c:67
#3 0x00007f6dcc127bb6 in fip_signal_suspend (cls=0x27a40d0, fi=0x30380b0, length=167, meta=0x30381a0, uri=0x30380d8, bo=0x30380e8, do_index=0x3038180, client_info=0x30380c8) at fs_publish.c:1012
#4 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x3037d20, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#5 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x3037d20, length=560, meta=0x3037c80, uri=0x3037d48, bo=0x3037d58, do_index=0x7ffff8866534, client_info=0x3037d38) at fs_publish.c:995
#6 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x30328a0, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#7 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x30328a0, length=7281, meta=0x3032990, uri=0x30328c8, bo=0x30328d8, do_index=0x7ffff8866684, client_info=0x30328b8) at fs_publish.c:995
#8 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x30324f0, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#9 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x30324f0, length=6023, meta=0x30325e0, uri=0x3032518, bo=0x3032528, do_index=0x7ffff88667d4, client_info=0x3032508) at fs_publish.c:995
#10 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x301d180, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#11 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x301d180, length=29129, meta=0x301d270, uri=0x301d1a8, bo=0x301d1b8, do_index=0x7ffff8866924, client_info=0x301d198) at fs_publish.c:995
#12 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x301cda0, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#13 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x301cda0, length=29620, meta=0x301ce90, uri=0x301cdc8, bo=0x301cdd8, do_index=0x7ffff8866a74, client_info=0x301cdb8) at fs_publish.c:995
#14 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x301c9c0, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#15 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x301c9c0, length=30122, meta=0x301cab0, uri=0x301c9e8, bo=0x301c9f8, do_index=0x7ffff8866bc4, client_info=0x301c9d8) at fs_publish.c:995
#16 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x3018750, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#17 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x3018750, length=38481, meta=0x3018840, uri=0x3018778, bo=0x3018788, do_index=0x7ffff8866d14, client_info=0x3018768) at fs_publish.c:995
#18 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x3018390, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#19 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x3018390, length=448, meta=0x3018480, uri=0x30183b8, bo=0x30183c8, do_index=0x7ffff8866e64, client_info=0x30183a8) at fs_publish.c:995
#20 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x3017fd0, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#21 0x00007f6dcc127a61 in fip_signal_suspend (cls=0x27a40d0, fi=0x3017fd0, length=803, meta=0x30180c0, uri=0x3017ff8, bo=0x3018008, do_index=0x7ffff8866fb4, client_info=0x3017fe8) at fs_publish.c:995
#22 0x00007f6dcc1234d9 in GNUNET_FS_file_information_inspect (dir=0x28ac180, proc=0x7f6dcc1279be <fip_signal_suspend>, proc_cls=0x27a40d0) at fs_file_information.c:381
#23 0x00007f6dcc127d28 in GNUNET_FS_publish_signal_suspend_ (cls=0x27a40d0) at fs_publish.c:1045
#24 0x00007f6dcc1161e6 in GNUNET_FS_stop (h=0x25ae6c0) at fs_api.c:2915
#25 0x000000000040b6bf in shutdown_task (cls=0x0, tc=0x7ffff8867050) at gnunet-fs-gtk.c:206
#26 0x00007f6dcc388901 in run_ready (rs=0x240bc30, ws=0x240bcc0) at scheduler.c:602
#27 0x00007f6dcc389105 in GNUNET_SCHEDULER_run (task=0x7f6dcc381c88 <program_main>, task_cls=0x7ffff8867300) at scheduler.c:790
#28 0x00007f6dcc38267f in GNUNET_PROGRAM_run2 (argc=1, argv=0x7ffff88675e8, binaryName=0x423cc3 "gnunet-fs-gtk", binaryHelp=0x423d20 "GTK GUI for GNUnet", options=0x62a380, task=0x7f6dccdb7199 <run_main_loop>, task_cls=0x7ffff8867460,
    run_without_scheduler=0) at program.c:261
#29 0x00007f6dcc3827a4 in GNUNET_PROGRAM_run (argc=1, argv=0x7ffff88675e8, binaryName=0x423cc3 "gnunet-fs-gtk", binaryHelp=0x423d20 "GTK GUI for GNUnet", options=0x62a380, task=0x7f6dccdb7199 <run_main_loop>, task_cls=0x7ffff8867460)
    at program.c:296
#30 0x00007f6dccdb7545 in GNUNET_GTK_main_loop_start (binary_name=0x423cc3 "gnunet-fs-gtk", binary_help=0x423d20 "GTK GUI for GNUnet", argc=1, argv=0x7ffff88675e8, options=0x62a380,
    main_window_file=0x423d00 "gnunet_fs_gtk_main_window.glade", main_task=0x40b882 <run>) at eventloop.c:911
#31 0x000000000040be43 in main (argc=1, argv=0x7ffff88675e8) at gnunet-fs-gtk.c:444
Steps To ReproduceLikely: publish deep hierarchy, wait, close gnunet-fs-gtk. Error during suspending of the (finished) publishing activity.
TagsNo tags attached.

Activities

Christian Grothoff

2012-06-08 16:57

manager   ~0006031

Fixed in SVN 21806.

Issue History

Date Modified Username Field Change
2012-06-07 23:19 Christian Grothoff New Issue
2012-06-07 23:19 Christian Grothoff Assigned To => Christian Grothoff
2012-06-07 23:19 Christian Grothoff Status new => assigned
2012-06-08 16:57 Christian Grothoff Note Added: 0006031
2012-06-08 16:57 Christian Grothoff Status assigned => resolved
2012-06-08 16:57 Christian Grothoff Fixed in Version => 0.9.4
2012-06-08 16:57 Christian Grothoff Resolution open => fixed
2012-11-05 18:32 Christian Grothoff Status resolved => closed