public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
From: "robert dot haschke at uni-bielefeld dot de" <gcc-bugzilla@gcc.gnu.org> To: gcc-bugs@gcc.gnu.org Subject: [Bug c/45106] New: casting of variadic function pointers to normal function pointers causes segfaults on 64bit systems Date: Wed, 28 Jul 2010 11:47:00 -0000 [thread overview] Message-ID: <bug-45106-19494@http.gcc.gnu.org/bugzilla/> (raw) Casting a variadic function pointer to normal function pointer (with adequate number and type of arguments) causes a segfault, when the function is called. Vice versa (casting normal function pointer to variadic function) works fine. The problem only occurs for 64bit builds. Casting works nice in all directions for 32bit builds. -- Summary: casting of variadic function pointers to normal function pointers causes segfaults on 64bit systems Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: robert dot haschke at uni-bielefeld dot de GCC build triplet: x86_64-linux-gnu GCC host triplet: x86_64-linux-gnu GCC target triplet: x86_64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45106
next reply other threads:[~2010-07-28 11:47 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-07-28 11:47 robert dot haschke at uni-bielefeld dot de [this message] 2010-07-28 11:53 ` [Bug c/45106] " robert dot haschke at uni-bielefeld dot de 2010-07-28 11:53 ` robert dot haschke at uni-bielefeld dot de 2010-07-28 11:57 ` jakub at gcc dot gnu dot org 2010-07-28 12:04 ` rhaschke at techfak dot uni-bielefeld dot de 2010-07-28 12:26 ` schwab at linux-m68k dot org 2010-07-28 14:01 ` rguenth at gcc dot gnu dot org
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bug-45106-19494@http.gcc.gnu.org/bugzilla/ \ --to=gcc-bugzilla@gcc.gnu.org \ --cc=gcc-bugs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).