vaspkit 1.5.1 double free or corruption
老师好!我在Fedora 42上运行vaspkit的时候它输出了如下内容然后崩溃了:\\\///
/ __ \ Hey, you must know what you are doing.
(| (o)(o) |) Otherwise you might get wrong results.
o-----.OOOo--()--oOOO.------------------------------------------o
double free or corruption (out)
Aborted (core dumped)
此外,
coredumpctl info给的信息如下:
PID: 105734 (vaspkit)
UID: 1000 (cao)
GID: 1000 (cao)
Signal: 6 (ABRT)
Timestamp: Wed 2025-04-30 19:56:28 CST (12min ago)
Command Line: vaspkit
Executable: /home/cao/.vasp/vaspkit/bin/vaspkit
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.gnome.Terminal.slice/vte-spawn-db987f5b-601e-4cef-afb4-a7a06dc913d6.scope
Unit: user@1000.service
User Unit: vte-spawn-db987f5b-601e-4cef-afb4-a7a06dc913d6.scope
Slice: user-1000.slice
Owner UID: 1000 (cao)
Boot ID: 272f238a12874f0e97b95f5a50942819
Machine ID: 32ef5ed61e994456967e40880e3d267e
Hostname: fedora
Storage: /var/lib/systemd/coredump/core.vaspkit.1000.272f238a12874f0e97b95f5a50942819.105734.1746014188000000.zst (present)
Size on Disk: 119.4K
Message: Process 105734 (vaspkit) of user 1000 dumped core.
Stack trace of thread 105734:
#00x00007f568600f735 abort (libc.so.6 + 0x1735)
#10x00007f56860106f3 __libc_message_impl.cold (libc.so.6 + 0x26f3)
#20x00007f568608b275 malloc_printerr (libc.so.6 + 0x7d275)
#30x00007f568608d620 _int_free_merge_chunk (libc.so.6 + 0x7f620)
#40x00007f5686090592 free (libc.so.6 + 0x82592)
#50x00000000009f043f for__free_vm (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x5f043f)
#60x00000000009c9e5c for__release_lun (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x5c9e5c)
#70x00000000009de682 for_read_int_lis_xmit (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x5de682)
#80x00000000009dd475 for_read_int_lis (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x5dd475)
#90x00000000004fbb15 get_current_date (/home/cao/.vasp/vaspkit/bin/vaspkit + 0xfbb15)
#10 0x000000000083f684 print_version (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x43f684)
#11 0x00000000006ccf64 welcome_mesg (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x2ccf64)
#12 0x00000000005e85df mainmenu (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x1e85df)
#13 0x00000000006bdc94 vaspkit (/home/cao/.vasp/vaspkit/bin/vaspkit + 0x2bdc94)
#14 0x000000000040a762 main (/home/cao/.vasp/vaspkit/bin/vaspkit + 0xa762)
#15 0x00007f56860115f5 __libc_start_call_main (libc.so.6 + 0x35f5)
#16 0x00007f56860116a8 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x36a8)
#17 0x000000000040a669 _start (/home/cao/.vasp/vaspkit/bin/vaspkit + 0xa669)
ELF object binary architecture: AMD x86-64
Core Dump有70MB,超出了附件大小限制,故无法发上来。
内核版本如下:
Linux fedora 6.14.4-300.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 25 15:43:38 UTC 2025 x86_64 GNU/Linux
vaspkit版本为1.5.1
vaspkit版本1.5.0能正常运行。
页:
[1]