From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3430 invoked by alias); 29 Aug 2014 11:40:37 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 3420 invoked by uid 89); 29 Aug 2014 11:40:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-we0-f169.google.com Received: from mail-we0-f169.google.com (HELO mail-we0-f169.google.com) (74.125.82.169) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 29 Aug 2014 11:40:35 +0000 Received: by mail-we0-f169.google.com with SMTP id k48so2046354wev.28 for ; Fri, 29 Aug 2014 04:40:31 -0700 (PDT) X-Received: by 10.180.96.161 with SMTP id dt1mr913877wib.1.1409312431705; Fri, 29 Aug 2014 04:40:31 -0700 (PDT) Received: from [192.168.42.170] (196-228.197-178.cust.bluewin.ch. [178.197.228.196]) by mx.google.com with ESMTPSA id lq8sm17876319wjb.49.2014.08.29.04.40.30 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Fri, 29 Aug 2014 04:40:31 -0700 (PDT) Message-ID: <1409312420.12350.6.camel@Device-03036C> Subject: Re: corrupted function signature From: =?ISO-8859-1?Q?Jo=EBl_Kr=E4hemann?= To: "gdb@sourceware.org" Date: Fri, 29 Aug 2014 11:40:00 -0000 In-Reply-To: <1409307986.12350.3.camel@Device-03036C> References: <1409307986.12350.3.camel@Device-03036C> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2014-08/txt/msg00136.txt.bz2 Am Freitag, den 29.08.2014, 12:26 +0200 schrieb Joël Krähemann: > Hi, the problematic stacktrace is #9 and is passed to following > functions. recall_id is passed as NULL and should be definitively NULL. > > I've deleted all binaries further exited gdb and restarted it but same > effect. > > 0x000000000046dbe4 in ags_recall_channel_run_duplicate > (recall=, recall_id=0xd3ad00, n_params=, > parameter=0x7d7810) at ./src/ags/audio/ags_recall_channel_run.c:750 > 750 output_recall_id = > ags_recall_id_find_recycling_container(output->recall_id, > (gdb) bt > #0 0x000000000046dbe4 in ags_recall_channel_run_duplicate > (recall=, recall_id=0xd3ad00, n_params=, > parameter=0x7d7810) at ./src/ags/audio/ags_recall_channel_run.c:750 > #1 0x00000000004a0058 in > g_cclosure_user_marshal_OBJECT__OBJECT_POINTER_POINTER > (closure=0x98b420, return_value=0x7fffddfd6050, > n_param_values=, param_values=0x7fffddfd5f50, > invocation_hint=, marshal_data=) > at ./src/ags/object/ags_marshal.c:738 > #2 0x00007ffff6c6f6e0 in g_closure_invoke () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #3 0x00007ffff6c804d0 in ?? () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #4 0x00007ffff6c882db in g_signal_emit_valist () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #5 0x00007ffff6c88852 in g_signal_emit () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #6 0x000000000047ad54 in ags_recall_duplicate > (recall=recall@entry=0x9cecd0, recall_id=recall_id@entry=0xd3ad00) > at ./src/ags/audio/ags_recall.c:1543 > #7 0x0000000000496c54 in ags_channel_duplicate_recall > (channel=0x981cb0, recall_id=recall_id@entry=0xd3ad00) > at ./src/ags/audio/ags_channel.c:2155 > #8 0x0000000000497dc7 in ags_channel_recursive_play_init_duplicate_up > (recall_id=0xd3ad00, channel=) > at ./src/ags/audio/ags_channel.c:2680 > #9 ags_channel_recursive_play_init (channel=channel@entry=0x981cb0, > arrange_recall_id=arrange_recall_id@entry=1, > duplicate_templates=duplicate_templates@entry=1, > resolve_dependencies=resolve_dependencies@entry=1, recall_id=0xd3ad00, > recall_id@entry=0x0) > at ./src/ags/audio/ags_channel.c:3464 > #10 0x00000000004646ba in ags_init_channel_launch (task=) > at ./src/ags/audio/task/ags_init_channel.c:179 > #11 0x00007ffff6c6f9a7 in ?? () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #12 0x00007ffff6c88006 in g_signal_emit_valist () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #13 0x00007ffff6c88852 in g_signal_emit () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #14 0x000000000045bf26 in ags_task_launch (task=0xaa4ec0) > at ./src/ags/audio/ags_task.c:166 > #15 0x00000000004d01c3 in ags_task_thread_run (thread=0x954050) > at ./src/ags/thread/ags_task_thread.c:268 > #16 0x00007ffff6c6f8db in ?? () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #17 0x00007ffff6c88006 in g_signal_emit_valist () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #18 0x00007ffff6c88852 in g_signal_emit () > from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #19 0x00000000004cd3a6 in ags_thread_run (thread=0x954050) > at ./src/ags/thread/ags_thread-posix.c:2165 > #20 0x00000000004cd6bd in ags_thread_loop (ptr=) > at ./src/ags/thread/ags_thread-posix.c:2044 > #21 0x00007ffff3a42b50 in start_thread (arg=) at > pthread_create.c:304 > #22 0x00007ffff378d20d in clone () > at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 > #23 0x0000000000000000 in ?? () > > Excuse me, seems to be fixed by correcting programming mistake.