View Issue Details

IDProjectCategoryView StatusLast Update
0002972GNUnettransport servicepublic2024-05-03 14:01
ReporterMatthias Wachs Assigned ToMatthias Wachs  
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 12: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 14:55

reporter   ~0007398

fixed in 28937

Issue History

Date Modified Username Field Change
2013-07-29 12:55 Matthias Wachs New Issue
2013-07-29 12:55 Matthias Wachs Status new => assigned
2013-07-29 12:55 Matthias Wachs Assigned To => Matthias Wachs
2013-07-29 12:55 Matthias Wachs Severity minor => major
2013-09-02 12:00 Matthias Wachs Note Added: 0007397
2013-09-02 14:55 Matthias Wachs Note Added: 0007398
2013-09-02 14:55 Matthias Wachs Status assigned => resolved
2013-09-02 14:55 Matthias Wachs Resolution open => fixed
2013-09-02 18:59 Christian Grothoff Product Version => Git master
2013-09-02 18:59 Christian Grothoff Fixed in Version => 0.10.0
2013-09-02 18:59 Christian Grothoff Target Version => 0.10.0
2013-12-24 20:54 Christian Grothoff Status resolved => closed
2024-05-03 14:01 Christian Grothoff Category HTTP transport => transport service