Package: keepass2 Version: 2.47+dfsg-2 Severity: normal X-Debbugs-Cc: jeroen.n.witm...@gmail.com
Dear Maintainer, keepass2 sometimes aborts during start-up. Nowadays I start keepass2 on this machine with command `keepass2 > keepass2-`date +%Y%m%d-%H%M%S`.txt 2>&1` to capture the crash output: ------------------------------------------------------------------------ ================================================================= Native Crash Reporting ================================================================= Got a SIGSEGV 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: ================================================================= (No frames) ================================================================= Telemetry Dumper: ================================================================= Pkilling 0xb179b440 from 0xb6fa0240 Pkilling 0xb4723440 from 0xb6fa0240 Entering thread summarizer pause from 0xb6fa0240 Finished thread summarizer pause from 0xb6fa0240. Waiting for dumping threads to resume ================================================================= External Debugger Dump: ================================================================= [New LWP 2346] [New LWP 2347] [New LWP 2352] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". 0xb6da84d4 in __GI___wait4 (pid=2411, stat_loc=0xbe8536d8, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 27 ../sysdeps/unix/sysv/linux/wait4.c: No such file or directory. Id Target Id Frame * 1 Thread 0xb6fa0240 (LWP 2344) "cli" 0xb6da84d4 in __GI___wait4 (pid=2411, stat_loc=0xbe8536d8, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 2 Thread 0xb63ff440 (LWP 2346) "SGen worker" futex_wait_cancelable (private=0, expected=0, futex_word=0x447698) at ../sysdeps/nptl/futex-internal.h:186 3 Thread 0xb4723440 (LWP 2347) "Finalizer" futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=1, futex_word=0x43f73c) at ../sysdeps/nptl/futex-internal.h:323 4 Thread 0xb179b440 (LWP 2352) "cli" 0xb6e970c4 in __libc_accept (fd=3, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:26 Thread 4 (Thread 0xb179b440 (LWP 2352) "cli"): #0 0xb6e970c4 in __libc_accept (fd=3, addr=..., len=0x0) at ../sysdeps/unix/sysv/linux/accept.c:26 #1 0x002d08ec in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0xb4723440 (LWP 2347) "Finalizer"): #0 futex_abstimed_wait_cancelable (private=0, abstime=0x0, clockid=0, expected=1, futex_word=0x43f73c) at ../sysdeps/nptl/futex-internal.h:323 #1 do_futex_wait (sem=sem@entry=0x43f73c, abstime=0x0, clockid=0) at sem_waitcommon.c:117 #2 0xb6e95c80 in __new_sem_wait_slow (sem=0x43f73c, abstime=0x0, clockid=0) at sem_waitcommon.c:285 #3 0x002c2120 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0xb63ff440 (LWP 2346) "SGen worker"): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x447698) at ../sysdeps/nptl/futex-internal.h:186 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x0, cond=0x447670) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x447670, mutex=0x0) at pthread_cond_wait.c:638 #3 0x00327c84 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb6fa0240 (LWP 2344) "cli"): #0 0xb6da84d4 in __GI___wait4 (pid=2411, stat_loc=0xbe8536d8, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27 #1 0x0009f73c in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) [Inferior 1 (process 2344) detached] ================================================================= Basic Fault Address Reporting ================================================================= Memory around native instruction pointer (0xb6f5eaac):0xb6f5ea9c 0c 20 42 e0 40 20 52 e2 03 00 00 3a 10 0b b1 ec . B.@ R....:.... 0xb6f5eaac 10 0b a0 ec 40 20 52 e2 fb ff ff 2a 3f 00 12 e3 ....@ R....*?... 0xb6f5eabc 10 00 00 0a 82 ed b0 e1 08 4b b1 2c 04 2b b1 4c .........K.,.+.L 0xb6f5eacc 08 4b a0 2c 04 2b a0 4c 82 ee b0 e1 02 7b b1 2c .K.,.+.L.....{., ================================================================= Managed Stacktrace: ================================================================= ================================================================= ------------------------------------------------------------------------ The crash also produces a file mono_crash.0.3.json: ------------------------------------------------------------------------ { "protocol_version" : "0.0.5", "configuration" : { "version" : "(6.8.0.105) (Debian 6.8.0.105+dfsg-3.2)", "tlc" : "normal", "sigsgev" : "normal", "notifications" : "epoll", "architecture" : "armel,vfp+hard", "disabled_features" : "none", "smallconfig" : "disabled", "bigarrays" : "disabled", "softdebug" : "enabled", "interpreter" : "enabled", "llvm_support" : "disabled", "suspend" : "preemptive" }, "memory" : { "minor_gc_time" : "303501", "major_gc_time" : "0", "minor_gc_count" : "3", "major_gc_count" : "0", "major_gc_time_concurrent" : "0" }, "threads" : [ { "is_managed" : true, "offset_free_hash" : "0x380980f37", "offset_rich_hash" : "0x380981077", "crashed" : false, "native_thread_id" : "0xffffffffb179b440", "thread_info_addr" : "0xffffffffb15005f8", "thread_name" : "cli", "ctx" : { "IP" : "0xb6e970c8", "SP" : "0xb179a688", "BP" : "0xb179a848" }, "managed_frames" : [ { "is_managed" : "false", "native_address" : "unregistered" } , { "is_managed" : "true", "guid" : "A85C1A57-0F9A-4F9F-9C3D-2CFA5504E34F", "token" : "0x00000", "native_offset" : "0x0", "filename" : "System.dll", "sizeofimage" : "0x2ac000", "timestamp" : "0x0", "il_offset" : "0xffffffff" } , { "is_managed" : "true", "guid" : "A85C1A57-0F9A-4F9F-9C3D-2CFA5504E34F", "token" : "0x600159a", "native_offset" : "0x0", "filename" : "System.dll", "sizeofimage" : "0x2ac000", "timestamp" : "0x0", "il_offset" : "0x0000c" } , { "is_managed" : "true", "guid" : "A85C1A57-0F9A-4F9F-9C3D-2CFA5504E34F", "token" : "0x6001593", "native_offset" : "0x0", "filename" : "System.dll", "sizeofimage" : "0x2ac000", "timestamp" : "0x0", "il_offset" : "0x00008" } , { "is_managed" : "true", "guid" : "A85C1A57-0F9A-4F9F-9C3D-2CFA5504E34F", "token" : "0x6002360", "native_offset" : "0x0", "filename" : "System.dll", "sizeofimage" : "0x2ac000", "timestamp" : "0x0", "il_offset" : "0x00025" } , { "is_managed" : "true", "guid" : "A554731F-CE33-4D3E-9A6F-802B94DE4E3D", "token" : "0x60020a9", "native_offset" : "0x0", "filename" : "KeePass.exe", "sizeofimage" : "0x316000", "timestamp" : "0x0", "il_offset" : "0x000a9" } , { "is_managed" : "true", "guid" : "A554731F-CE33-4D3E-9A6F-802B94DE4E3D", "token" : "0x60020a8", "native_offset" : "0x0", "filename" : "KeePass.exe", "sizeofimage" : "0x316000", "timestamp" : "0x0", "il_offset" : "0x00000" } , { "is_managed" : "true", "guid" : "12B418A7-818C-4CA0-893F-EEAAF67F1E7F", "token" : "0x00000", "native_offset" : "0x0", "filename" : "mscorlib.dll", "sizeofimage" : "0x49e000", "timestamp" : "0x0", "il_offset" : "0x0005f" } ] }, { "is_managed" : false, "offset_free_hash" : "0x0", "offset_rich_hash" : "0x0", "crashed" : true, "native_thread_id" : "0xffffffffb6fa0240", "thread_info_addr" : "0x142b5e8", "thread_name" : "cli", "ctx" : { "IP" : "0xb6f5eaac", "SP" : "0xbe854090", "BP" : "0x1461290" } }, { "is_managed" : false, "offset_free_hash" : "0x0", "offset_rich_hash" : "0x0", "crashed" : false, "native_thread_id" : "0xffffffffb4723440", "thread_info_addr" : "0xffffffffb45005f8", "thread_name" : "Finalizer", "ctx" : { "IP" : "0xb6e95b00", "SP" : "0xb4722d40", "BP" : "0x43f750" } } ] } ------------------------------------------------------------------------ *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** -- System Information: Distributor ID: Raspbian Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye Architecture: armv7l Kernel: Linux 5.15.32-v7l+ (SMP w/4 CPU threads) Kernel taint flags: TAINT_CRAP Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages keepass2 depends on: ii libgcrypt20 1.8.7-6 ii libmono-corlib4.5-cil 6.8.0.105+dfsg-3.2 ii libmono-system-drawing4.0-cil 6.8.0.105+dfsg-3.2 ii libmono-system-security4.0-cil 6.8.0.105+dfsg-3.2 ii libmono-system-windows-forms4.0-cil 6.8.0.105+dfsg-3.2 ii libmono-system-xml4.0-cil 6.8.0.105+dfsg-3.2 ii libmono-system4.0-cil 6.8.0.105+dfsg-3.2 ii libx11-6 2:1.7.2-1 ii mono-runtime 6.8.0.105+dfsg-3.2 Versions of packages keepass2 recommends: ii xsel 1.2.0+git9bfc13d.20180109-3 Versions of packages keepass2 suggests: ii keepass2-doc 2.47+dfsg-2 pn mono-dmcs <none> pn xdotool <none> -- no debconf information