View Issue Details

IDProjectCategoryView StatusLast Update
0002972GNUnettransport servicepublic2024-05-03 12:01
ReporterMatthias Wachs Assigned ToMatthias Wachs Due Date
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0002972: SIGILL on osx bot
Description==40989== Process terminating with default action of signal 4 (SIGILL): dumping core
==40989== Illegal opcode at address 0x105A9E4
==40989== at 0x105A9E4: http_server_plugin_address_suggested (in /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/transport/.libs/libgnunet_plugin_transport_http_server.so)
==40989== by 0x100012A17: GST_validation_handle_ping (in /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport)
==40989== by 0x1000017F7: GST_receive_callback (in /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport)
==40989== by 0x100014B58: GST_manipulation_recv (in /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport)
==40989== by 0x105EB85: server_receive_mst_cb (in /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/transport/.libs/libgnunet_plugin_transport_http_server.so)
==40989== by 0x385A7C: GNUNET_SERVER_mst_receive (in /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/util/.libs/libgnunetutil.9.dylib)
==40989== by 0x105CFDD: server_access_cb (in /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/transport/.libs/libgnunet_plugin_transport_http_server.so)
==40989== by 0x106F279: MHD_connection_handle_idle (in /usr/local/lib/libmicrohttpd.10.dylib)
==40989== by 0x1074E21: MHD_select (in /usr/local/lib/libmicrohttpd.10.dylib)
==40989== by 0x1074E70: MHD_run (in /usr/local/lib/libmicrohttpd.10.dylib)
==40989== by 0x105BB15: server_v4_run (in /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/transport/.libs/libgnunet_plugin_transport_http_server.so)
==40989== by 0x381ABB: GNUNET_SCHEDULER_run (in /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/util/.libs/libgnunetutil.9.dylib)
==40989==
Steps To ReproduceSomehow caused by:
660: struct HttpAddress *h_addr;
661: h_addr = (struct HttpAddress *) addr;

But: No core dumped
TagsNo tags attached.

Activities

Matthias Wachs

2013-09-02 10:00

reporter   ~0007397

You should not call a variable h_addr since it is a define
-> SIGILL on OS X, not crash on LINUX

Matthias Wachs

2013-09-02 12:55

reporter   ~0007398

fixed in 28937

Issue History

Date ModifiedUsernameFieldChange
2013-07-29 10:55Matthias WachsNew Issue
2013-07-29 10:55Matthias WachsStatusnew => assigned
2013-07-29 10:55Matthias WachsAssigned To => Matthias Wachs
2013-07-29 10:55Matthias WachsSeverityminor => major
2013-09-02 10:00Matthias WachsNote Added: 0007397
2013-09-02 12:55Matthias WachsNote Added: 0007398
2013-09-02 12:55Matthias WachsStatusassigned => resolved
2013-09-02 12:55Matthias WachsResolutionopen => fixed
2013-09-02 16:59Christian GrothoffProduct Version => Git master
2013-09-02 16:59Christian GrothoffFixed in Version => 0.10.0
2013-09-02 16:59Christian GrothoffTarget Version => 0.10.0
2013-12-24 19:54Christian GrothoffStatusresolved => closed
2024-05-03 12:01Christian GrothoffCategoryHTTP transport => transport service