theshell icon indicating copy to clipboard operation
theshell copied to clipboard

Segmentation fault when opening

Open ghost opened this issue 5 years ago • 7 comments

I just installed TheShell on my computer and it crashes after logging in. I have it running alongside Cinnamon. It comes up with a segmentation fault error. I'm unable to start the setup process.

Computer: Dell Inspiron 5570 Operating system: Linux Mint 19.1

ghost avatar Aug 05 '19 12:08 ghost

Is there a "View Debugging Information" in the bottom right corner of the crash screen? Can you please send me the contents of that output if it's available.

How did you install theShell?

vicr123 avatar Aug 05 '19 13:08 vicr123

I installed the stable build of theShell using the Ubuntu 18.04 instructions you have listed on your website. This is the best picture I can get of the debugging information:

Low quality phone image

I couldn't get a screenshot or paste this anywhere, so this is the best I could get.

ghost avatar Aug 05 '19 22:08 ghost

Can you tell me what version of Qt is installed on the system? Looks like some Qt plugins provided by the repository aren't being loaded correctly.

vicr123 avatar Aug 06 '19 12:08 vicr123

I have qt version 5.9.5.

ghost avatar Aug 06 '19 22:08 ghost

Sorry about the delay

That's interesting, maybe I need to do a rebuild on my end. Do you know how to attach a debugger like gdb and get a backtrace that way?

vicr123 avatar Aug 09 '19 08:08 vicr123

getting a seg fault on start as well. Using Arch with current updates. Here's the output: Signal Received: SIGSEGV (Segmentation Fault)

0x5578ec6b5da2: main ??:0 0x7fb21b809d70: killpg ??:0 0x7fb21b5e43fa: dbus_pending_call_get_completed ??:0 0x7fb21b5d66ad: dbus_connection_send_preallocated ??:0 0x7fb21c41e502: qDBusAddSpyHook(void ()(QDBusMessage const&)) ??:0 0x7fb21c41eb11: qDBusAddSpyHook(void ()(QDBusMessage const&)) ??:0 0x7fb21c420005: qDBusAddSpyHook(void ()(QDBusMessage const&)) ??:0 0x7fb21bfd1ada: QObject::event(QEvent) ??:0 0x7fb21bfa4516: QCoreApplication::notifyInternal2(QObject*, QEvent*) ??:0 0x7fb21bfa6d56: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ??:0 0x7fb21bffd244: QEventDispatcherGlibPrivate::runTimersOnceWithNormalPriority() ??:0 0x7fb21b6796be: g_main_context_dispatch ??:0 0x7fb21b67b531: g_main_context_acquire ??:0 0x7fb21b67b571: g_main_context_iteration ??:0 0x7fb21bffc890: QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) ??:0 0x7fb21bfa305c: QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) ??:0 0x7fb21bdc7c62: QThread::exec() ??:0 0x7fb21c409b28: qDBusBindToApplication() ??:0 0x7fb21bdc8dd6: QThread::setTerminationEnabled(bool) ??:0 0x7fb21bce646f: start_thread ??:0 0x7fb21b8cd3d3: clone ??:0

zimbipw avatar Apr 20 '20 21:04 zimbipw

I just realised this was due to missing dependencies, installed the following an dit starts now: contemporary-widgets-gtk contemporary-widgets contemporary-icon contemporary-cursors Looks like the PKGFILE needs updating

zimbipw avatar Apr 29 '20 14:04 zimbipw