Package: cowbell
Version: 0.2.7.1-7+b3
Severity: normal
X-Debbugs-Cc: jul...@palard.fr

Dear Maintainer,

When I open a file in cowbell, I'm getting a « double free or corruption », see:

$ cowbell
double free or corruption (out)

=================================================================
        Native Crash Reporting
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
        Native stacktrace:
=================================================================
        0x55e27832403c - /usr/bin/mono : (null)
        0x55e2783243dc - /usr/bin/mono : (null)
        0x55e2782d301c - /usr/bin/mono : (null)
        0x55e27832361f - /usr/bin/mono : (null)
        0x7f274354ef90 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f274359dccc - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f274354eef2 - /lib/x86_64-linux-gnu/libc.so.6 : gsignal
        0x7f2743539472 - /lib/x86_64-linux-gnu/libc.so.6 : abort
        0x7f27435922d0 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f27435a764a - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f27435a96b0 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f27435abd2f - /lib/x86_64-linux-gnu/libc.so.6 : __libc_free
        0x4025d913 - Unknown

=================================================================
        Telemetry Dumper:
=================================================================

(yes it ends stuck here).

I tried some other files, they crashes too, but sometimes I'm having another 
crash:


$ cowbell
free(): invalid pointer

=================================================================
        Native Crash Reporting
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

=================================================================
        Native stacktrace:
=================================================================
        0x561b9087b03c - /usr/bin/mono : (null)
        0x561b9087b3dc - /usr/bin/mono : (null)
        0x561b9082a01c - /usr/bin/mono : (null)
        0x561b9087a61f - /usr/bin/mono : (null)
        0x7f7ded70ff90 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f7ded75eccc - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f7ded70fef2 - /lib/x86_64-linux-gnu/libc.so.6 : gsignal
        0x7f7ded6fa472 - /lib/x86_64-linux-gnu/libc.so.6 : abort
        0x7f7ded7532d0 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f7ded76864a - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f7ded76a3d4 - /lib/x86_64-linux-gnu/libc.so.6 : (null)
        0x7f7ded76cd2f - /lib/x86_64-linux-gnu/libc.so.6 : __libc_free
        0x415c1913 - Unknown

=================================================================
        Telemetry Dumper:
=================================================================
Pkilling 0x7f7ded2936c0 from 0x7f7ded6d2bc0
Entering thread summarizer pause from 0x7f7ded6d2bc0
Finished thread summarizer pause from 0x7f7ded6d2bc0.

Waiting for dumping threads to resume

=================================================================
        External Debugger Dump:
=================================================================
<frozen importlib._bootstrap>:1049: ImportWarning: 
GdbRemoveReadlineFinder.find_spec() not found; falling back to find_module()
[New LWP 2312482]
[New LWP 2312483]
[New LWP 2312491]
[New LWP 2312492]
[New LWP 2312538]
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1201: 
DeprecationWarning: invalid escape sequence '\d'
  self.typename = re.sub('^std::experimental::fundamentals_v\d::', 
'std::experimental::', self.typename, 1)
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1219: 
DeprecationWarning: invalid escape sequence '\w'
  mgrname = re.sub("std::string(?!\w)", 
str(gdb.lookup_type('std::string').strip_typedefs()), m.group(1))
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/printers.py:1249: 
DeprecationWarning: invalid escape sequence '\d'
  self.typename = re.sub('^std::(experimental::|)(fundamentals_v\d::|)(.*)', 
r'std::\1\3<%s>' % valtype, typename, 1)
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:151: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?array<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:268: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?deque<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:312: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?forward_list<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:393: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?(__cxx11::)?list<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:508: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?vector<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:557: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?%s<.*>$' % self._name, class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:590: 
DeprecationWarning: invalid escape sequence '\d'
  if re.match('^std::(__\d+::)?__uniq_ptr_(data|impl)<.*>$', impl_type):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:592: 
DeprecationWarning: invalid escape sequence '\d'
  elif re.match('^std::(__\d+::)?tuple<.*>$', impl_type):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:654: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?unique_ptr<.*>$', class_type.tag):
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:723: 
DeprecationWarning: invalid escape sequence '\['
  m = re.match('.*\[(\d+)]$', str(self._elem_type))
/lib/x86_64-linux-gnu/../../share/gcc/python/libstdcxx/v6/xmethods.py:772: 
DeprecationWarning: invalid escape sequence '\d'
  if not re.match('^std::(__\d+::)?shared_ptr<.*>$', class_type.tag):
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f7ded7a7ac7 in __GI___wait4 (pid=2312546, stat_loc=0x7fff28ba3344, 
options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
30      ../sysdeps/unix/sysv/linux/wait4.c: Aucun fichier ou dossier de ce type.
  Id   Target Id                                          Frame
* 1    Thread 0x7f7ded6d2bc0 (LWP 2312481) "mono"         0x00007f7ded7a7ac7 in 
__GI___wait4 (pid=2312546, stat_loc=0x7fff28ba3344, options=0, usage=0x0) at 
../sysdeps/unix/sysv/linux/wait4.c:30
  2    Thread 0x7f7decbff6c0 (LWP 2312482) "SGen worker"  
__futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, 
expected=0, futex_word=0x561b90c7a7a8) at ./nptl/futex-internal.c:57
  3    Thread 0x7f7ded2936c0 (LWP 2312483) "Finalizer"    
__futex_abstimed_wait_common64 (private=<optimized out>, cancel=true, 
abstime=0x0, op=393, expected=0, futex_word=0x561b90c6b5e0) at 
./nptl/futex-internal.c:57
  4    Thread 0x7f7ddbfff6c0 (LWP 2312491) "gmain"        0x00007f7ded7d00af in 
__GI___poll (fds=0x561b91e2c510, nfds=2, timeout=4528) at 
../sysdeps/unix/sysv/linux/poll.c:29
  5    Thread 0x7f7de0fff6c0 (LWP 2312492) "gdbus"        0x00007f7ded7d00af in 
__GI___poll (fds=0x561b91e671e0, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7f7de1bff6c0 (LWP 2312538) "pool-cowbell" syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 6 (Thread 0x7f7de1bff6c0 (LWP 2312538) "pool-cowbell"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f7de920649c in g_cond_wait_until () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7de917f881 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7de917fe71 in g_async_queue_timeout_pop () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7de91dc58d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7de91dbd0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f7ded75cfd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#7  0x00007f7ded7dd66c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f7de0fff6c0 (LWP 2312492) "gdbus"):
#0  0x00007f7ded7d00af in __GI___poll (fds=0x561b91e671e0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f7de91b19ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7de91b1cef in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7de9416996 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f7de91dbd0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7ded75cfd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#6  0x00007f7ded7dd66c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f7ddbfff6c0 (LWP 2312491) "gmain"):
#0  0x00007f7ded7d00af in __GI___poll (fds=0x561b91e2c510, nfds=2, 
timeout=4528) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f7de91b19ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7de91b1acc in g_main_context_iteration () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7de91b1b11 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f7de91dbd0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f7ded75cfd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#6  0x00007f7ded7dd66c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f7ded2936c0 (LWP 2312483) "Finalizer"):
#0  __futex_abstimed_wait_common64 (private=<optimized out>, cancel=true, 
abstime=0x0, op=393, expected=0, futex_word=0x561b90c6b5e0) at 
./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561b90c6b5e0, 
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, 
private=<optimized out>, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#2  0x00007f7ded759d9b in __GI___futex_abstimed_wait_cancelable64 
(futex_word=futex_word@entry=0x561b90c6b5e0, expected=expected@entry=0, 
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=<optimized out>) at 
./nptl/futex-internal.c:139
#3  0x00007f7ded764adf in do_futex_wait (sem=sem@entry=0x561b90c6b5e0, 
abstime=0x0, clockid=0) at ./nptl/sem_waitcommon.c:111
#4  0x00007f7ded764b70 in __new_sem_wait_slow64 (sem=0x561b90c6b5e0, 
abstime=0x0, clockid=0) at ./nptl/sem_waitcommon.c:183
#5  0x0000561b90a7c292 in  ()
#6  0x0000561b90a25b27 in  ()
#7  0x00007f7ded75cfd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#8  0x00007f7ded7dd66c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f7decbff6c0 (LWP 2312482) "SGen worker"):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, 
op=393, expected=0, futex_word=0x561b90c7a7a8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x561b90c7a7a8, 
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, 
private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#2  0x00007f7ded759d9b in __GI___futex_abstimed_wait_cancelable64 
(futex_word=futex_word@entry=0x561b90c7a7a8, expected=expected@entry=0, 
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at 
./nptl/futex-internal.c:139
#3  0x00007f7ded75c3f8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, 
mutex=0x561b90c7a7c0, cond=0x561b90c7a780) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x561b90c7a780, mutex=0x561b90c7a7c0) at 
./nptl/pthread_cond_wait.c:618
#5  0x0000561b90ad7a09 in  ()
#6  0x00007f7ded75cfd4 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
#7  0x00007f7ded7dd66c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f7ded6d2bc0 (LWP 2312481) "mono"):
#0  0x00007f7ded7a7ac7 in __GI___wait4 (pid=2312546, stat_loc=0x7fff28ba3344, 
options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#1  0x0000561b9087b394 in  ()
#2  0x0000561b9087b3dc in  ()
#3  0x0000561b9082a01c in  ()
#4  0x0000561b9087a61f in  ()
#5  0x00007f7ded70ff90 in <signal handler called> () at 
/lib/x86_64-linux-gnu/libc.so.6
#6  __pthread_kill_implementation (threadid=<optimized out>, 
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#7  0x00007f7ded75ed2f in __pthread_kill_internal (signo=6, threadid=<optimized 
out>) at ./nptl/pthread_kill.c:78
#8  0x00007f7ded70fef2 in __GI_raise (sig=sig@entry=6) at 
../sysdeps/posix/raise.c:26
#9  0x00007f7ded6fa472 in __GI_abort () at ./stdlib/abort.c:79
#10 0x00007f7ded7532d0 in __libc_message (action=action@entry=do_abort, 
fmt=fmt@entry=0x7f7ded86d459 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#11 0x00007f7ded76864a in malloc_printerr (str=str@entry=0x7f7ded86b0b1 
"free(): invalid pointer") at ./malloc/malloc.c:5660
#12 0x00007f7ded76a3d4 in _int_free (av=<optimized out>, p=<optimized out>, 
have_lock=have_lock@entry=0) at ./malloc/malloc.c:4435
#13 0x00007f7ded76cd2f in __GI___libc_free (mem=<optimized out>) at 
./malloc/malloc.c:3385
#14 0x00000000415c1913 in  ()
#15 0x0000561b91e21280 in  ()
#16 0x0000561b91e21280 in  ()
#17 0x00007f7decc1b910 in  ()
#18 0x0000000000000000 in  ()
[Inferior 1 (process 2312481) detached]

=================================================================
        Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7f7ded75eccc):0x7f7ded75ecbc  04 00 
44 89 e2 89 de 89 c7 b8 ea 00 00 00 0f 05  ..D.............
0x7f7ded75eccc  89 c5 f7 dd 3d 00 f0 ff ff b8 00 00 00 00 0f 47  
....=..........G
0x7f7ded75ecdc  c5 e9 7a ff ff ff 66 0f 1f 44 00 00 4c 89 ef e8  
..z...f..D..L...
0x7f7ded75ecec  90 b2 ff ff e9 4e ff ff ff 0f 1f 00 4c 89 ef e8  
.....N......L...

=================================================================
        Managed Stacktrace:
=================================================================
          at <unknown> <0xffffffff>
          at GLib.SList:g_free <0x000a2>
          at GLib.ListBase:Empty <0x001a4>
          at GLib.ListBase:Dispose <0x0002b>
          at GLib.ListBase:Dispose <0x00034>
          at GLib.Marshaller:ListPtrToArray <0x0016f>
          at Gtk.FileChooserDialog:get_Uris <0x00057>
          at Cowbell.Gui.MainWindow:OnFileOpenActivate <0x0008b>
          at <Module>:runtime_invoke_void__this___object_object <0x000a0>
          at <unknown> <0xffffffff>
          at System.Reflection.RuntimeMethodInfo:InternalInvoke <0x000db>
          at System.Reflection.RuntimeMethodInfo:Invoke <0x00119>
          at System.Reflection.MethodBase:Invoke <0x00047>
          at System.Delegate:DynamicInvokeImpl <0x0028a>
          at System.MulticastDelegate:DynamicInvokeImpl <0x00049>
          at System.Delegate:DynamicInvoke <0x00036>
          at GLib.Signal:ClosureInvokedCB <0x001b2>
          at GLib.SignalClosure:Invoke <0x00047>
          at GLib.SignalClosure:MarshalCallback <0x002d3>
          at GLib.SignalClosure:MarshalCallback <0x00087>
          at <unknown> <0xffffffff>
          at Gtk.Application:gtk_main <0x0009f>
          at Gtk.Application:Run <0x00023>
          at Cowbell.Gui.Gui:Show <0x00023>
          at Cowbell.Runtime:Main <0x007ab>
          at <Module>:runtime_invoke_void_object <0x00091>
=================================================================
Abandon (core dumped)

Hope it helps.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-6-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cowbell depends on:
ii  libc6                               2.36-7
ii  libgcc-s1 [libgcc1]                 12.2.0-13
ii  libglade2.0-cil                     2.12.40-3.1
ii  libglib2.0-0                        2.74.4-1
ii  libglib2.0-cil                      2.12.40-3.1
ii  libgtk2.0-cil                       2.12.40-3.1
ii  libmono-corlib4.5-cil               6.8.0.105+dfsg-3.3
ii  libmono-system-web-services4.0-cil  6.8.0.105+dfsg-3.3
ii  libmono-system-xml4.0-cil           6.8.0.105+dfsg-3.3
ii  libmono-system4.0-cil               6.8.0.105+dfsg-3.3
ii  libstdc++6                          12.2.0-13
ii  libtag1v5                           1.13-1
ii  libtagc0                            1.13-1
ii  mono-runtime                        6.8.0.105+dfsg-3.3

cowbell recommends no packages.

cowbell suggests no packages.

-- no debconf information

Reply via email to