Bug#875800: double free or corruption (!prev)
The reason you are getting 401s is that you have an invalid oauth_client_key= oauth_client_secret= pair in .flickcurl.conf . In order to reproduce the bug you need to repeat these steps: 1. Visit http://www.flickr.com/services/api/keys/ to get an and . 2. Create /root/.flickcurl.conf in this format: [flickr] oauth_client_key= oauth_client_secret= 3. Call this program with: flickcurl oauth.create Even one wrong digit in your personal oauth_client_key will make you just get 401s and be unable to reproduce the bug.
Bug#875800: double free or corruption (!prev)
And no, the same problem occurs on amd64, and with libc6 2.24-17. $ flickcurl oauth.create *** Error in `flickcurl': double free or corruption (fasttop): 0x55b02e930c40 *** === Backtrace: = /lib/x86_64-linux-gnu/libc.so.6(+0x70bfb)[0x7f1d1de88bfb] /lib/x86_64-linux-gnu/libc.so.6(+0x76fc6)[0x7f1d1de8efc6] /lib/x86_64-linux-gnu/libc.so.6(+0x7780e)[0x7f1d1de8f80e] /usr/lib/x86_64-linux-gnu/libflickcurl.so.0(flickcurl_free_form+0x11)[0x7f1d1ec86421] /usr/lib/x86_64-linux-gnu/libflickcurl.so.0(flickcurl_oauth_create_request_token+0x1d9)[0x7f1d1eca2a09] flickcurl(+0x112b3)[0x55b02c3a72b3] flickcurl(+0xbdf3)[0x55b02c3a1df3] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f1d1de382e1] flickcurl(+0xbeaa)[0x55b02c3a1eaa] === Memory map: 55b02c396000-55b02c3b6000 r-xp 08:06 103 /usr/bin/flickcurl 55b02c5b6000-55b02c5b7000 r--p 0002 08:06 103 /usr/bin/flickcurl 55b02c5b7000-55b02c5ba000 rw-p 00021000 08:06 103 /usr/bin/flickcurl 55b02d8c4000-55b02e982000 rw-p 00:00 0 [heap] 7f1d1000-7f1d10021000 rw-p 00:00 0 7f1d10021000-7f1d1400 ---p 00:00 0 7f1d1611a000-7f1d1611f000 r-xp 08:07 292 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f1d1611f000-7f1d1631e000 ---p 5000 08:07 292 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f1d1631e000-7f1d1631f000 r--p 4000 08:07 292 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f1d1631f000-7f1d1632 rw-p 5000 08:07 292 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f1d1632-7f1d1632a000 r-xp 08:07 293 /lib/x86_64-linux-gnu/libnss_files-2.24.so
Processed: Re: Bug#875800: double free or corruption (!prev)
Processing commands for cont...@bugs.debian.org: > tags 875800 + unreproducible Bug #875800 [flickcurl-utils] double free or corruption (!prev) Added tag(s) unreproducible. > thanks Stopping processing here. Please contact me if you need assistance. -- 875800: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875800 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#875800: double free or corruption (!prev)
tags 875800 + unreproducible thanks On Thu, Sep 14, 2017 at 10:53:40PM +0800, 積丹尼 Dan Jacobson wrote: > Package: flickcurl-utils > Version: 1.26-2 > Severity: grave > File: /usr/bin/flickcurl > > $ flickcurl oauth.create > *** Error in `flickcurl': double free or corruption (!prev): 0x0176b510 *** > === Backtrace: = [snipped] Hi. I am unable to reproduce this bug. Here is what I get: # flickcurl oauth.create flickcurl: ERROR: Method flickr.oauth.request_token failed with error 0 - (null) (HTTP 401) flickcurl: Failed to create OAuth Request token/secret flickcurl: Command oauth.create failed Can you please clarify whether it could be with libc6, since the version of libc6 I have is 2.24-17. Thanks. Kumar -- Kumar Appaiah
Bug#875800: double free or corruption (!prev)
Package: flickcurl-utils Version: 1.26-2 Severity: grave File: /usr/bin/flickcurl $ flickcurl oauth.create *** Error in `flickcurl': double free or corruption (!prev): 0x0176b510 *** === Backtrace: = /lib/i386-linux-gnu/libc.so.6(+0x698aa)[0xb72e18aa] /lib/i386-linux-gnu/libc.so.6(+0x705f7)[0xb72e85f7] /lib/i386-linux-gnu/libc.so.6(+0x70e46)[0xb72e8e46] /usr/lib/i386-linux-gnu/libflickcurl.so.0(flickcurl_free_form+0x22)[0xb7748a62] /usr/lib/i386-linux-gnu/libflickcurl.so.0(flickcurl_oauth_create_request_token+0x201)[0xb7766f61] flickcurl(+0xce50)[0x469e50] flickcurl(main+0x62c)[0x46425c] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6)[0xb7290456] flickcurl(+0x7310)[0x464310] === Memory map: 0045d000-0047c000 r-xp 08:08 65457 /usr/bin/flickcurl 0047c000-0047d000 r--p 0001e000 08:08 65457 /usr/bin/flickcurl 0047d000-0047f000 rw-p 0001f000 08:08 65457 /usr/bin/flickcurl 00a1b000-017a5000 rw-p 00:00 0 [heap] b400-b4021000 rw-p 00:00 0 b4021000-b410 ---p 00:00 0 b41d4000-b41d9000 r-xp 08:08 228674 /lib/i386-linux-gnu/libnss_dns-2.25.so b41d9000-b41da000 r--p 4000 08:08 228674 /lib/i386-linux-gnu/libnss_dns-2.25.so b41da000-b41db000 rw-p 5000 08:08 228674 /lib/i386-linux-gnu/libnss_dns-2.25.so b41db000-b41e6000 r-xp 08:08 228676 /lib/i386-linux-gnu/libnss_files-2.25.so... -- System Information: Debian Release: buster/sid APT prefers experimental APT policy: (990, 'experimental'), (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 4.12.0-1-686-pae (SMP w/1 CPU core) Locale: LANG=zh_TW.UTF-8, LC_CTYPE=zh_TW.UTF-8 (charmap=UTF-8), LANGUAGE=zh_TW.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages flickcurl-utils depends on: ii libc62.25-0experimental3 ii libcurl3-gnutls 7.55.1-1 ii libflickcurl01.26-2 ii libraptor2-0 2.0.14-1+b1 ii libxml2 2.9.4+dfsg1-4 flickcurl-utils recommends no packages. flickcurl-utils suggests no packages. -- no debconf information