[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1007103: Rosegarden: malloc_consolidate(): unaligned fastbin chunk detected



I have the same problem here. Removing lmms and fluidsynth-dssi made no difference.

I did a debug build and ran it with gdb. The resullt is attached.


-- 
Ron Murray <rjmx@rjmx.net>
PGP Fingerprint: 4D99 70E3 2317 334B 141E 7B63 12F7 E865 B5E2 E761

GNU gdb (Debian 10.1-2) 10.1.90.20210103-git
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from rosegarden...
(gdb) r
Starting program: /home/ron/wombat/Debian/rosegarden/rosegarden-21.12/obj-x86_64-linux-gnu/rosegarden 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff126c640 (LWP 1582992)]
[main] System Locale: "en_US"
[main] Qt translations path:  "/usr/share/qt5/translations"
[main] Qt translations loaded successfully.
[main] RG Translation: trying to load :locale/ "en_US"
[main] RG Translations loaded successfully.
[main] Loaded application icon " "rg-rwb-rose3-16x16" "
[main] Loaded application icon " "rg-rwb-rose3-32x32" "
[main] Loaded application icon " "rg-rwb-rose3-48x48" "
[main] Loaded application icon " "rg-rwb-rose3-64x64" "
[main] Loaded application icon " "rg-rwb-rose3-128x128" "
[main] Unbundling examples...
[main] Unbundling templates...
[main] Unbundling libraries (device files)...
[New Thread 0x7fffe7a9b640 (LWP 1583819)]
[main] Creating RosegardenMainWindow instance...
[New Thread 0x7fffe711d640 (LWP 1584216)]
[SequencerThread] run()
[New Thread 0x7fffe691c640 (LWP 1584223)]
[PluginFactory] PluginFactory::instance( "dssi" ): creating new DSSIPluginFactory
[JackDriver] initialise() begin...
[New Thread 0x7fffe611b640 (LWP 1584314)]
[New Thread 0x7fffe5f26640 (LWP 1584322)]
[JackDriver] initialise() - JACK sample rate =  48000 Hz, buffer size =  1024
[JackDriver] initialise() - creating disk thread...
[New Thread 0x7fffe5cef640 (LWP 1584368)]
[New Thread 0x7fffe59aa640 (LWP 1584372)]
[JackDriver] initialise() - found  6  JACK physical outputs
[JackDriver] initialise() - connecting from  " rosegarden:master out L " to " system:playback_1 "
[JackDriver] initialise() - connecting from  " rosegarden:master out R " to " system:playback_2 "
[JackDriver] initialise() - found  2  JACK physical inputs
[JackDriver] initialise() - connecting from  " system:capture_1 " to " rosegarden:record in 1 L "
[JackDriver] initialise() - connecting from  " system:capture_2 " to " rosegarden:record in 1 R "
[JackDriver] initialise() - initialised JACK audio subsystem
malloc_consolidate(): unaligned fastbin chunk detected

Thread 5 "QThread" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffe691c640 (LWP 1584223)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
49	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x00007ffff5fe8546 in __GI_abort () at abort.c:79
#2  0x00007ffff603feb8 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff615da78 "%s\n")
    at ../sysdeps/posix/libc_fatal.c:155
#3  0x00007ffff604791a in malloc_printerr
    (str=str@entry=0x7ffff615fde8 "malloc_consolidate(): unaligned fastbin chunk detected") at malloc.c:5628
#4  0x00007ffff60489c4 in malloc_consolidate (av=av@entry=0x7fffdc000020) at malloc.c:4709
#5  0x00007ffff604a855 in _int_malloc (av=av@entry=0x7fffdc000020, bytes=bytes@entry=1218) at malloc.c:3924
#6  0x00007ffff604d191 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3639
#7  0x00007ffff7fd8431 in calloc (b=1, a=<optimized out>) at ../include/rtld-malloc.h:44
#8  _dl_new_object
    (realname=realname@entry=0x7fffdc1d9230 "/usr/lib/dssi/whysynth.so", libname=libname@entry=0x7fffdc1a3e30 "/usr/lib/dssi/whysynth.so", type=type@entry=2, loader=loader@entry=0x0, mode=mode@entry=-1879048191, nsid=nsid@entry=0)
    at dl-object.c:89
#9  0x00007ffff7fd42fa in _dl_map_object_from_fd
    (name=name@entry=0x7fffdc1a3e30 "/usr/lib/dssi/whysynth.so", origname=origname@entry=0x0, fd=24, fbp=fbp@entry=0x7fffe691afd0, realname=0x7fffdc1d9230 "/usr/lib/dssi/whysynth.so", loader=loader@entry=0x0, l_type=2, mode=-1879048191, stack_endp=0x7fffe691afc8, nsid=0) at dl-load.c:1077
#10 0x00007ffff7fd59cd in _dl_map_object (loader=0x0, 
    loader@entry=0x7ffff7ffe220, name=name@entry=0x7fffdc1a3e30 "/usr/lib/dssi/whysynth.so", type=type@entry=2, trace_mode=trace_mode@entry=0, mode=mode@entry=-1879048191, nsid=<optimized out>) at dl-load.c:2336
#11 0x00007ffff7fe0078 in dl_open_worker (a=a@entry=0x7fffe691b510) at dl-open.c:526
#12 0x00007ffff60fa630 in __GI__dl_catch_exception
    (exception=0x7fffe691b4f0, operate=0x7ffff7fdffd0 <dl_open_worker>, args=0x7fffe691b510) at dl-error-skeleton.c:208
#13 0x00007ffff7fdfbfa in _dl_open
    (file=0x7fffe691b4f0 '\001' <repeats 32 times>, "\060>\032\334\377\177", mode=-2147483647, caller_dlopen=0x555555aabf05 <Rosegarden::DSSIPluginFactory::discoverPlugin(QString const&)+85>, nsid=-2, argc=1, argv=0x7fffffffe0f8, env=0x555556484f60) at dl-open.c:858
#14 0x00007ffff6ada248 in dlopen_doit (a=a@entry=0x7fffe691b740) at dlopen.c:66
#15 0x00007ffff60fa630 in __GI__dl_catch_exception
    (exception=exception@entry=0x7fffe691b6e0, operate=0x7ffff6ada1f0 <dlopen_doit>, args=0x7fffe691b740)
    at dl-error-skeleton.c:208
#16 0x00007ffff60fa6ef in __GI__dl_catch_error
    (objname=0x7fffdc0d6690, errstring=0x7fffdc0d6698, mallocedp=0x7fffdc0d6688, operate=<optimized out>, args=<optimized out>) at dl-error-skeleton.c:227
#17 0x00007ffff6adaa59 in _dlerror_run
    (operate=operate@entry=0x7ffff6ada1f0 <dlopen_doit>, args=args@entry=0x7fffe691b740) at dlerror.c:171
#18 0x00007ffff6ada2d4 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87
#19 0x0000555555aabf05 in Rosegarden::DSSIPluginFactory::discoverPlugin(QString const&)
    (this=0x7fffdc004fd0, soName=...) at /usr/include/c++/11/bits/basic_string.h:194
#20 0x0000555555bc9d26 in Rosegarden::LADSPAPluginFactory::discoverPlugins() (this=this@entry=0x7fffdc004fd0)
    at ./src/sound/LADSPAPluginFactory.cpp:661
#21 0x0000555555a94577 in Rosegarden::PluginFactory::instance(QString) (pluginType=...)
    at ./src/sound/PluginFactory.cpp:50
--Type <RET> for more, q to quit, c to continue without paging--
#22 0x0000555555a94b7d in Rosegarden::PluginFactory::enumerateAllPlugins(std::vector<QString, std::allocator<QString> >&) (list=std::vector of length 0, capacity 0) at ./src/sound/PluginFactory.cpp:81
#23 0x00005555559cbb92 in Rosegarden::AudioPluginManager::Enumerator::run() (this=0x5555568ef3b0)
    at ./src/gui/studio/AudioPluginManager.cpp:79
#24 0x00007ffff6bc7a21 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007ffff6aaad80 in start_thread (arg=0x7fffe691c640) at pthread_create.c:481
#26 0x00007ffff60c076f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb) 


Reply to: