[Bug] [Linux] Random crash
Describe the bug App crash after approximately 2 minutes
To Reproduce
- Switch to FOSSEE Flowsheets download
- Wait
- See app crash
Expected behavior Error dialog
Desktop (please complete the following information):
- OS: Linux Debian Testing
- Version 9.0.0
Additional context
I think this issue relevant to all downloadable content.
System.AggregateException: One or more errors occurred. (One or more errors occurred. (A task was canceled.))
---> System.AggregateException: One or more errors occurred. (A task was canceled.)
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Threading.Tasks.Task.GetExceptions(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at DWSIM.SharedClasses.FOSSEEFlowsheets.GetFOSSEEFlowsheets()
at DWSIM.UI.MainForm.<>c.<InitializeComponent>b__16_10()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
--- End of stack trace from previous location ---
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at DWSIM.SharedClasses.FOSSEEFlowsheets.GetFOSSEEFlowsheets()
at DWSIM.UI.MainForm.<>c.<InitializeComponent>b__16_10()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of inner exception stack trace ---
[1] 448109 segmentation fault dwsim
@einhander this error is quite common when fossee website is down, but not the segmentation fault 😰
I think it's a random crash. I run dwsim with a dotnet-trace tool. And just open and close dialogs, objects and so on. Here is the trace file. dotnet_20250302_124702.nettrace.txt I hope this can help you find the root of this crash.
@einhander unfortunately there is no relevant info in the trace file...
@einhander can you share the errors.log file from your Documents/DWSIM Application Data folder?
Errors from terminal:
(DWSIM.UI.Desktop:615784): GLib-GObject-CRITICAL **: 17:01:10.086: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
(DWSIM.UI.Desktop:615784): GLib-GObject-CRITICAL **: 17:01:10.086: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
Another one:
(DWSIM.UI.Desktop:616253): GLib-GObject-CRITICAL **: 17:03:35.065: g_object_remove_toggle_ref: couldn't find toggle ref 0x7fd151643024(0x7f906800a278)
(DWSIM.UI.Desktop:616253): GLib-GObject-CRITICAL **: 17:03:38.119: g_object_remove_toggle_ref: assertion 'G_IS_OBJECT (object)' failed
I experience a similar crash in Linux Mint: DWSIM closes without any saving or dialog, it just disappears. The timing corresponds to the backup timing in global settings. Here is the Pastebin for the crash report:
=================================================================== Info
PID: 4214 (dotnet)
UID: 1000 (---------)
GID: 1000 (---------)
Signal: 11 (SEGV)
Timestamp: Mon 2025-03-03 16:32:14 MST (1h 51min ago)
Command Line: /usr/bin/dotnet DWSIM.UI.Desktop.exe Executable: /usr/lib/dotnet/dotnet Control Group: /user.slice/user-1000.slice/session-c2.scope Unit: session-c2.scope Slice: user-1000.slice Session: c2 Owner UID: 1000 (-------) Boot ID: -------- Machine ID: ------------- Hostname: ----------------- Storage: /var/lib/systemd/coredump/core.dotnet.1000.225a623395944a6cb99e2a5d3f81b37c.4214.1741044734000000.zst (present) Size on Disk: 47.5M Message: Process 4214 (dotnet) of user 1000 dumped core.
Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.amd64
Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.5.amd64
Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
Stack trace of thread 4214:
#0 0x0000782dd9490d82 g_type_check_instance_is_fundamentally_a (libgobject-2.0.so.0 + 0x3cd82)
#1 0x0000782dd94789b8 g_object_remove_toggle_ref (libgobject-2.0.so.0 + 0x249b8)
#2 0x0000782d5e53d3cb n/a (n/a + 0x0)
#3 0x0000782d62cf1bfe n/a (n/a + 0x0)
#4 0x0000782d61b2e63f n/a (n/a + 0x0)
#5 0x0000782d62346655 n/a (n/a + 0x0)
#6 0x0000782d61b2df53 n/a (n/a + 0x0)
#7 0x0000782dd9515522 n/a (libglib-2.0.so.0 + 0x5e522)
#8 0x0000782dd951448e n/a (libglib-2.0.so.0 + 0x5d48e)
#9 0x0000782dd9573717 n/a (libglib-2.0.so.0 + 0xbc717)
#10 0x0000782dd9514f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
#11 0x0000782dc5bfeb45 gtk_main (libgtk-3.so.0 + 0x1feb45)
#12 0x0000782d5e530c6a n/a (n/a + 0x0)
#13 0x0000782d61b2def0 n/a (n/a + 0x0)
#14 0x0000782d603d9019 n/a (n/a + 0x0)
#15 0x0000782d603d8e40 n/a (n/a + 0x0)
#16 0x0000782d5e512832 n/a (n/a + 0x0)
#17 0x0000782d5e511938 n/a (n/a + 0x0)
#18 0x0000782ddccb7adf n/a (libcoreclr.so + 0x4b7adf)
#19 0x0000782ddcae405a n/a (libcoreclr.so + 0x2e405a)
#20 0x0000782ddc9c2194 n/a (libcoreclr.so + 0x1c2194)
#21 0x0000782ddc9c263c n/a (libcoreclr.so + 0x1c263c)
#22 0x0000782ddc9f0f58 n/a (libcoreclr.so + 0x1f0f58)
#23 0x0000782ddc9ad9a1 coreclr_execute_assembly (libcoreclr.so + 0x1ad9a1)
#24 0x0000782ddd3de528 n/a (libhostpolicy.so + 0x2f528)
#25 0x0000782ddd3de8b4 n/a (libhostpolicy.so + 0x2f8b4)
#26 0x0000782ddd3df96a corehost_main (libhostpolicy.so + 0x3096a)
#27 0x0000782ddd69d15d n/a (libhostfxr.so + 0x1e15d)
#28 0x0000782ddd69c16c n/a (libhostfxr.so + 0x1d16c)
#29 0x0000782ddd698116 hostfxr_main_startupinfo (libhostfxr.so + 0x19116)
#30 0x000064da590e557c n/a (dotnet + 0x1057c)
#31 0x000064da590e589f n/a (dotnet + 0x1089f)
#32 0x0000782ddd02a1ca __libc_start_call_main (libc.so.6 + 0x2a1ca)
#33 0x0000782ddd02a28b __libc_start_main_impl (libc.so.6 + 0x2a28b)
#34 0x000064da590db9b5 n/a (dotnet + 0x69b5)
Stack trace of thread 4218:
#0 0x0000782ddd12725d syscall (libc.so.6 + 0x12725d)
#1 0x0000782ddd25f2fe n/a (liblttng-ust.so.1 + 0x1a2fe)
#2 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#3 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4217:
#0 0x0000782ddd12725d syscall (libc.so.6 + 0x12725d)
#1 0x0000782ddd25f2fe n/a (liblttng-ust.so.1 + 0x1a2fe)
#2 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#3 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4225:
#0 0x0000782ddd12725d syscall (libc.so.6 + 0x12725d)
#1 0x0000782dd956d40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
#2 0x0000782dd94de52b n/a (libglib-2.0.so.0 + 0x2752b)
#3 0x0000782dd9546043 n/a (libglib-2.0.so.0 + 0x8f043)
#4 0x0000782dd9542c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#6 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4219:
#0 0x0000782ddd11b4cd __GI___poll (libc.so.6 + 0x11b4cd)
#1 0x0000782ddce2dd50 n/a (libcoreclr.so + 0x62dd50)
#2 0x0000782ddce2d3c3 n/a (libcoreclr.so + 0x62d3c3)
#3 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#4 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#5 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4223:
#0 0x0000782ddd098d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
#1 0x0000782ddd09bc8e __pthread_cond_wait_common (libc.so.6 + 0x9bc8e)
#2 0x0000782ddce2b5c5 n/a (libcoreclr.so + 0x62b5c5)
#3 0x0000782ddce2b21e n/a (libcoreclr.so + 0x62b21e)
#4 0x0000782ddce2ff32 n/a (libcoreclr.so + 0x62ff32)
#5 0x0000782ddce3012d n/a (libcoreclr.so + 0x63012d)
#6 0x0000782ddcbbeb92 n/a (libcoreclr.so + 0x3beb92)
#7 0x0000782ddcb23d13 n/a (libcoreclr.so + 0x323d13)
#8 0x0000782ddcb23f0f n/a (libcoreclr.so + 0x323f0f)
#9 0x0000782ddcab0935 n/a (libcoreclr.so + 0x2b0935)
#10 0x0000782ddcab0db1 n/a (libcoreclr.so + 0x2b0db1)
#11 0x0000782ddcb24178 n/a (libcoreclr.so + 0x324178)
#12 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#13 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#14 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4226:
#0 0x0000782ddd11b4cd __GI___poll (libc.so.6 + 0x11b4cd)
#1 0x0000782dd957366e n/a (libglib-2.0.so.0 + 0xbc66e)
#2 0x0000782dd9513a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
#3 0x0000782dd9513aa9 n/a (libglib-2.0.so.0 + 0x5caa9)
#4 0x0000782dd9542c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#6 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4230:
#0 0x0000782ddd098d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
#1 0x0000782ddd09b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
#2 0x0000782ddce2b622 n/a (libcoreclr.so + 0x62b622)
#3 0x0000782ddce2b21e n/a (libcoreclr.so + 0x62b21e)
#4 0x0000782ddce2ff32 n/a (libcoreclr.so + 0x62ff32)
#5 0x0000782ddce30217 n/a (libcoreclr.so + 0x630217)
#6 0x0000782ddcaace8d n/a (libcoreclr.so + 0x2ace8d)
#7 0x0000782ddcaa7dad n/a (libcoreclr.so + 0x2a7dad)
#8 0x0000782ddcb04a4c n/a (libcoreclr.so + 0x304a4c)
#9 0x0000782d636c8b04 n/a (n/a + 0x0)
#10 0x0000782d5da50f39 n/a (n/a + 0x0)
#11 0x0000782ddccb7adf n/a (libcoreclr.so + 0x4b7adf)
#12 0x0000782ddcae392a n/a (libcoreclr.so + 0x2e392a)
#13 0x0000782ddcafa566 n/a (libcoreclr.so + 0x2fa566)
#14 0x0000782ddcab0935 n/a (libcoreclr.so + 0x2b0935)
#15 0x0000782ddcab0d61 n/a (libcoreclr.so + 0x2b0d61)
#16 0x0000782ddcafa64c n/a (libcoreclr.so + 0x2fa64c)
#17 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#18 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#19 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4313:
#0 0x0000782ddd11b4cd __GI___poll (libc.so.6 + 0x11b4cd)
#1 0x0000782dd957366e n/a (libglib-2.0.so.0 + 0xbc66e)
#2 0x0000782dd9513a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
#3 0x0000782dd2947595 n/a (libdconfsettings.so + 0x7595)
#4 0x0000782dd9542c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#6 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 5067:
#0 0x0000782ddd11ba9a __GI___libc_read (libc.so.6 + 0x11ba9a)
#1 0x0000782ddcf842ef n/a (libSystem.Native.so + 0x142ef)
#2 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#3 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4232:
#0 0x0000782ddd098d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
#1 0x0000782ddd09bc8e __pthread_cond_wait_common (libc.so.6 + 0x9bc8e)
#2 0x0000782ddce2b5c5 n/a (libcoreclr.so + 0x62b5c5)
#3 0x0000782ddce2b21e n/a (libcoreclr.so + 0x62b21e)
#4 0x0000782ddce2ff32 n/a (libcoreclr.so + 0x62ff32)
#5 0x0000782ddce30217 n/a (libcoreclr.so + 0x630217)
#6 0x0000782ddcaace8d n/a (libcoreclr.so + 0x2ace8d)
#7 0x0000782ddcaa7dad n/a (libcoreclr.so + 0x2a7dad)
#8 0x0000782ddcb04a4c n/a (libcoreclr.so + 0x304a4c)
#9 0x0000782d636c8b04 n/a (n/a + 0x0)
#10 0x0000782d5da4db1a n/a (n/a + 0x0)
#11 0x0000782ddccb7adf n/a (libcoreclr.so + 0x4b7adf)
#12 0x0000782ddcae392a n/a (libcoreclr.so + 0x2e392a)
#13 0x0000782ddcafa566 n/a (libcoreclr.so + 0x2fa566)
#14 0x0000782ddcab0935 n/a (libcoreclr.so + 0x2b0935)
#15 0x0000782ddcab0d61 n/a (libcoreclr.so + 0x2b0d61)
#16 0x0000782ddcafa64c n/a (libcoreclr.so + 0x2fa64c)
#17 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#18 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#19 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4227:
#0 0x0000782ddd11b4cd __GI___poll (libc.so.6 + 0x11b4cd)
#1 0x0000782dd957366e n/a (libglib-2.0.so.0 + 0xbc66e)
#2 0x0000782dd9514f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
#3 0x0000782dd8b4a422 n/a (libgio-2.0.so.0 + 0x11a422)
#4 0x0000782dd9542c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#6 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4220:
#0 0x0000782ddd11b4cd __GI___poll (libc.so.6 + 0x11b4cd)
#1 0x0000782ddcd21bfc n/a (libcoreclr.so + 0x521bfc)
#2 0x0000782ddcddd82b n/a (libcoreclr.so + 0x5dd82b)
#3 0x0000782ddcddb266 n/a (libcoreclr.so + 0x5db266)
#4 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#5 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#6 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4222:
#0 0x0000782ddd098d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
#1 0x0000782ddd09b7ed __pthread_cond_wait_common (libc.so.6 + 0x9b7ed)
#2 0x0000782ddce2b622 n/a (libcoreclr.so + 0x62b622)
#3 0x0000782ddce2b21e n/a (libcoreclr.so + 0x62b21e)
#4 0x0000782ddce2ff32 n/a (libcoreclr.so + 0x62ff32)
#5 0x0000782ddce30217 n/a (libcoreclr.so + 0x630217)
#6 0x0000782ddcd19bfd n/a (libcoreclr.so + 0x519bfd)
#7 0x0000782ddcd19a5c n/a (libcoreclr.so + 0x519a5c)
#8 0x0000782ddcd19749 n/a (libcoreclr.so + 0x519749)
#9 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#10 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#11 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4228:
#0 0x0000782ddd12725d syscall (libc.so.6 + 0x12725d)
#1 0x0000782dd956d40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
#2 0x0000782dd94de52b n/a (libglib-2.0.so.0 + 0x2752b)
#3 0x0000782dd94de58c g_async_queue_pop (libglib-2.0.so.0 + 0x2758c)
#4 0x0000782dd94450fb n/a (libpangoft2-1.0.so.0 + 0xc0fb)
#5 0x0000782dd9542c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#6 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#7 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4234:
#0 0x0000782ddd12a042 epoll_wait (libc.so.6 + 0x12a042)
#1 0x0000782ddcf82342 SystemNative_WaitForSocketEvents (libSystem.Native.so + 0x12342)
#2 0x0000782d613bf0c4 n/a (n/a + 0x0)
#3 0x0000782d613e1f14 n/a (n/a + 0x0)
#4 0x0000782ddccb7adf n/a (libcoreclr.so + 0x4b7adf)
#5 0x0000782ddcae392a n/a (libcoreclr.so + 0x2e392a)
#6 0x0000782ddcafa566 n/a (libcoreclr.so + 0x2fa566)
#7 0x0000782ddcab0935 n/a (libcoreclr.so + 0x2b0935)
#8 0x0000782ddcab0d61 n/a (libcoreclr.so + 0x2b0d61)
#9 0x0000782ddcafa64c n/a (libcoreclr.so + 0x2fa64c)
#10 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#11 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#12 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 4221:
#0 0x0000782ddd11b1e5 __libc_open64 (libc.so.6 + 0x11b1e5)
#1 0x0000782ddcd22643 n/a (libcoreclr.so + 0x522643)
#2 0x0000782ddcd1c547 n/a (libcoreclr.so + 0x51c547)
#3 0x0000782ddcd1b5e9 n/a (libcoreclr.so + 0x51b5e9)
#4 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#5 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#6 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
Stack trace of thread 5491:
#0 0x0000782ddd098d71 __futex_abstimed_wait_common64 (libc.so.6 + 0x98d71)
#1 0x0000782ddd09bc8e __pthread_cond_wait_common (libc.so.6 + 0x9bc8e)
#2 0x0000782ddce2b5c5 n/a (libcoreclr.so + 0x62b5c5)
#3 0x0000782ddce2b21e n/a (libcoreclr.so + 0x62b21e)
#4 0x0000782ddce306ad n/a (libcoreclr.so + 0x6306ad)
#5 0x0000782ddcab415a n/a (libcoreclr.so + 0x2b415a)
#6 0x0000782ddcab3ff2 n/a (libcoreclr.so + 0x2b3ff2)
#7 0x0000782ddcab0935 n/a (libcoreclr.so + 0x2b0935)
#8 0x0000782ddcab0d61 n/a (libcoreclr.so + 0x2b0d61)
#9 0x0000782ddcab3ef4 n/a (libcoreclr.so + 0x2b3ef4)
#10 0x0000782ddce371a2 n/a (libcoreclr.so + 0x6371a2)
#11 0x0000782ddd09caa4 start_thread (libc.so.6 + 0x9caa4)
#12 0x0000782ddd129c3c __clone3 (libc.so.6 + 0x129c3c)
ELF object binary architecture: AMD x86-64
=================================================================== GDB Log
warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:doublemapper (deleted) during file-backed mapping note processing
warning: Can't open file /home/nils/.config/dconf/user (deleted) during file-backed mapping note processing
warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing [New LWP 4214] [New LWP 4218] [New LWP 4217] [New LWP 4225] [New LWP 4219] [New LWP 4223] [New LWP 4226] [New LWP 4230] [New LWP 4313] [New LWP 5067] [New LWP 4232] [New LWP 4227] [New LWP 4220] [New LWP 4222] [New LWP 4228] [New LWP 4234] [New LWP 4221] [New LWP 5491]
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblttng-ust-tracepoint.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblttng-ust.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgdk-3.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libglib-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgobject-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlidec.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlicommon.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libcap.so.2
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libxapp-gtk3-module.so
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libxapp.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgnomekbdui.so.8
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgnomekbd.so.8
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/dotnet DWSIM.UI.Desktop.exe'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 [Current thread is 1 (Thread 0x782ddd6ca740 (LWP 4214))]
=================================================================== GDB Backtrace
warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:doublemapper (deleted) during file-backed mapping note processing
warning: Can't open file /home/nils/.config/dconf/user (deleted) during file-backed mapping note processing
warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing [New LWP 4214] [New LWP 4218] [New LWP 4217] [New LWP 4225] [New LWP 4219] [New LWP 4223] [New LWP 4226] [New LWP 4230] [New LWP 4313] [New LWP 5067] [New LWP 4232] [New LWP 4227] [New LWP 4220] [New LWP 4222] [New LWP 4228] [New LWP 4234] [New LWP 4221] [New LWP 5491]
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblttng-ust-tracepoint.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblttng-ust.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgdk-3.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libglib-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgobject-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlidec.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlicommon.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libcap.so.2
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libxapp-gtk3-module.so
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libxapp.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgnomekbdui.so.8
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgnomekbd.so.8
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/dotnet DWSIM.UI.Desktop.exe'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 [Current thread is 1 (Thread 0x782ddd6ca740 (LWP 4214))] #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #1 0x0000782dd94789b8 in g_object_remove_toggle_ref () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #2 0x0000782d5e53d3cb in ?? () #3 0x00007fff4af914f0 in ?? () #4 0x00000000000f917d in ?? () #5 0x0000782ddce95e58 in ?? () from /usr/lib/dotnet/shared/Microsoft.NETCore.App/8.0.12/libcoreclr.so #6 0x00007fff4af917e8 in ?? () #7 0x0000000000000000 in ?? ()
=================================================================== GDB Backtrace (all threads)
warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:doublemapper (deleted) during file-backed mapping note processing
warning: Can't open file /home/nils/.config/dconf/user (deleted) during file-backed mapping note processing
warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing [New LWP 4214] [New LWP 4218] [New LWP 4217] [New LWP 4225] [New LWP 4219] [New LWP 4223] [New LWP 4226] [New LWP 4230] [New LWP 4313] [New LWP 5067] [New LWP 4232] [New LWP 4227] [New LWP 4220] [New LWP 4222] [New LWP 4228] [New LWP 4234] [New LWP 4221] [New LWP 5491]
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblttng-ust-tracepoint.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/liblttng-ust.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgdk-3.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libglib-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgobject-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlidec.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libbrotlicommon.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libcap.so.2
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libxapp-gtk3-module.so
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libxapp.so.1
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgnomekbdui.so.8
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libgnomekbd.so.8
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so
warning: could not find '.gnu_debugaltlink' file for /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2
warning: could not find '.gnu_debugaltlink' file for /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/dotnet DWSIM.UI.Desktop.exe'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 [Current thread is 1 (Thread 0x782ddd6ca740 (LWP 4214))]
Thread 18 (Thread 0x77eca1e006c0 (LWP 5491)):
#0 0x0000782ddd098d71 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x77eca1dffb10, op=137, expected=0, futex_word=0x64da7186d3f4) at ./nptl/futex-internal.c:57
sc_cancel_oldtype = 0
sc_ret =
Thread 17 (Thread 0x782dd9e006c0 (LWP 4221)):
#0 0x0000782ddd11b1e5 in __libc_open64 (file=0x64da68d0fb34 "/tmp/clr-debug-pipe-4214-102023-in", oflag=0) at ../sysdeps/unix/sysv/linux/open64.c:41
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret =
Thread 16 (Thread 0x77ecafe006c0 (LWP 4234)):
#0 0x0000782ddd12a042 in epoll_wait (epfd=175, events=0x77ec8000de20, maxevents=1024, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
sc_ret = -4
sc_cancel_oldtype = 0
sc_ret =
Thread 15 (Thread 0x782d550006c0 (LWP 4228)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x0000782dd956d40d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x0000782dd94de52b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x0000782dd94de58c in g_async_queue_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x0000782dd94450fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5 0x0000782dd9542c82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x0000782ddd09caa4 in start_thread (arg=
Thread 14 (Thread 0x782dd94006c0 (LWP 4222)):
#0 0x0000782ddd098d71 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x64da68d1acb0) at ./nptl/futex-internal.c:57
sc_cancel_oldtype = 0
sc_ret =
Thread 13 (Thread 0x782dda8006c0 (LWP 4220)):
#0 0x0000782ddd11b4cd in __GI___poll (fds=0x782d58000f00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret =
Thread 12 (Thread 0x782d57e006c0 (LWP 4227)):
#0 0x0000782ddd11b4cd in __GI___poll (fds=0x77ec600873a0, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret =
Thread 11 (Thread 0x77ecb5c006c0 (LWP 4232)):
#0 0x0000782ddd098d71 in __futex_abstimed_wait_common64 (private=30765, cancel=true, abstime=0x77ecb5bff520, op=137, expected=0, futex_word=0x77ec8c0249a0) at ./nptl/futex-internal.c:57
sc_cancel_oldtype = 0
sc_ret =
Thread 10 (Thread 0x77ecb52006c0 (LWP 5067)):
#0 0x0000782ddd11ba9a in __GI___libc_read (nbytes=1, buf=0x77ecb51ffe8f, fd=296) at ../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret =
Thread 9 (Thread 0x77eca14006c0 (LWP 4313)):
#0 0x0000782ddd11b4cd in __GI___poll (fds=0x77ec5c037c30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret =
Thread 8 (Thread 0x782d574fe6c0 (LWP 4230)):
#0 0x0000782ddd098d71 in __futex_abstimed_wait_common64 (private=30765, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x64da69679230) at ./nptl/futex-internal.c:57
sc_cancel_oldtype = 0
sc_ret =
Thread 7 (Thread 0x782d5ce006c0 (LWP 4226)):
#0 0x0000782ddd11b4cd in __GI___poll (fds=0x64da690ac3a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret =
Thread 6 (Thread 0x782dd8a006c0 (LWP 4223)):
#0 0x0000782ddd098d71 in __futex_abstimed_wait_common64 (private=30765, cancel=true, abstime=0x782dd89ff6f0, op=137, expected=0, futex_word=0x64da68d26830) at ./nptl/futex-internal.c:57
sc_cancel_oldtype = 0
sc_ret =
Thread 5 (Thread 0x782ddb2006c0 (LWP 4219)):
#0 0x0000782ddd11b4cd in __GI___poll (fds=0x782ddb1ffd68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret =
Thread 4 (Thread 0x782d5d8006c0 (LWP 4225)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x0000782dd956d40d in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x0000782dd94de52b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x0000782dd9546043 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x0000782dd9542c82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x0000782ddd09caa4 in start_thread (arg=
Thread 3 (Thread 0x782ddc6006c0 (LWP 4217)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x0000782ddd25f2fe in ?? () from /lib/x86_64-linux-gnu/liblttng-ust.so.1
No symbol table info available.
#2 0x0000782ddd09caa4 in start_thread (arg=
Thread 2 (Thread 0x782ddbc006c0 (LWP 4218)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x0000782ddd25f2fe in ?? () from /lib/x86_64-linux-gnu/liblttng-ust.so.1
No symbol table info available.
#2 0x0000782ddd09caa4 in start_thread (arg=
Thread 1 (Thread 0x782ddd6ca740 (LWP 4214)): #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #1 0x0000782dd94789b8 in g_object_remove_toggle_ref () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 No symbol table info available. #2 0x0000782d5e53d3cb in ?? () No symbol table info available. #3 0x00007fff4af914f0 in ?? () No symbol table info available. #4 0x00000000000f917d in ?? () No symbol table info available. #5 0x0000782ddce95e58 in ?? () from /usr/lib/dotnet/shared/Microsoft.NETCore.App/8.0.12/libcoreclr.so No symbol table info available. #6 0x00007fff4af917e8 in ?? () No symbol table info available. #7 0x0000000000000000 in ?? () No symbol table info available. #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #1 0x0000782dd94789b8 in g_object_remove_toggle_ref () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #2 0x0000782d5e53d3cb in ?? () #3 0x00007fff4af914f0 in ?? () #4 0x00000000000f917d in ?? () #5 0x0000782ddce95e58 in ?? () from /usr/lib/dotnet/shared/Microsoft.NETCore.App/8.0.12/libcoreclr.so #6 0x00007fff4af917e8 in ?? () #7 0x0000000000000000 in ?? ()
The timing corresponds to the backup timing in global settings.
@Nils-EPSIM I disabled backup and shorten time of backup, it's always crash randomly. I think it is just a coincidence.
@einhander @Nils-EPSIM it seems to be related to GTK/glib
@einhander @Nils-EPSIM GTK is not the culprit, those are just warning messages. I've been running DWSIM for more than 30 minutes and it hasn't crashed (yet) - Ubuntu 22
Application stable when idle, but when you start working with it actively, it crashes in 3-5 minutes
I'm confused. I've been playing with dwsim for a few hours and it hasn't crashed anymore.
I'm confused. I've been playing with dwsim for a few hours and it hasn't crashed anymore.
it can be a driver issue or something at dotnet level (garbage collector decreasing references), do a quick search for the function below, it is this one that is crashing.
Thread 1 (Thread 0x782ddd6ca740 (LWP 4214)): #0 0x0000782dd9490d82 in g_type_check_instance_is_fundamentally_a () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
Thank you @DanWBR. I found the function you referenced above in the crash report.
@einhander @Nils-EPSIM sorry, this was the call that crashed dwsim:
0x0000782dd94789b8 in g_object_remove_toggle_ref () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
I believe that the above function is called by dotnet runtime to decrease a reference counter for some object in GTK, because libgobject is used by GTK as part of the UI and Flowsheet drawing pipeline.
I'll keep monitoring this report - let me know if you can reproduce the issue somehow during your sessions. In the meantime, I'll display a message in the Log Panel to remind you that a backup of the flowsheet was saved in the backup folder.
@DanWBR thank you, I'll try to. Can we submit a bug report to the dotnet or eto developers?
@einhander not yet, let's see if we can solve it by ourselves first.
The 9.0.1 seems to be more stable. I've only seen a few crashes so far.
Just a few more crash messages from dwsim 9.0.2:
(DWSIM.UI.Desktop:235236): Gtk-CRITICAL **: 13:41:26.722: gtk_window_resize: assertion 'height > 0' failed
[1] 235236 segmentation fault dwsim
I think that crashes occurs in certain blocks are used. I used a distillation column without a crashes, but use of gibbs reactor results in often crash.