#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 [Error: raise.c was not found in source tree] #1 0x00007f986e32e801 in __GI_abort () at abort.c:79 [Error: abort.c was not found in source tree] #2 0x000055ea826d95aa in OsAbort () at ../../../../os/utils.c:1361 1356: /* abort() raises SIGABRT, so we have to stop handling that to prevent 1357: * recursion 1358: */ 1359: OsSignal(SIGABRT, SIG_DFL); 1360: #endif 1361: abort(); 1362: } 1363: 1364: #if !defined(WIN32) 1365: /* 1366: * "safer" versions of system(3), popen(3) and pclose(3) which give up #3 0x000055ea826df0c3 in AbortServer () at ../../../../os/log.c:877 872: OsCleanup(TRUE); 873: AbortDevices(); 874: AbortDDX(EXIT_ERR_ABORT); 875: fflush(stderr); 876: if (CoreDump) 877: OsAbort(); 878: exit(1); 879: } 880: 881: #define AUDIT_PREFIX "AUDIT: %s: %ld: " 882: #ifndef AUDIT_TIMEOUT #4 0x000055ea826dfee5 in FatalError (f=f@entry=0x55ea826ed5d1 "EnterVT failed for screen %d\n") at ../../../../os/log.c:1015 1010: if (!beenhere) 1011: OsVendorFatalError(f, args2); 1012: va_end(args2); 1013: if (!beenhere) { 1014: beenhere = TRUE; 1015: AbortServer(); 1016: } 1017: else 1018: OsAbort(); 1019: /*NOTREACHED*/} 1020: #5 0x000055ea825af698 in xf86VTEnter () at ../../../../../../hw/xfree86/common/xf86Events.c:524 519: xf86EnableIO(); 520: xf86AccessEnter(); 521: for (i = 0; i < xf86NumScreens; i++) { 522: xf86Screens[i]->vtSema = TRUE; 523: if (!xf86Screens[i]->EnterVT(xf86Screens[i])) 524: FatalError("EnterVT failed for screen %d\n", i); 525: } 526: for (i = 0; i < xf86NumGPUScreens; i++) { 527: xf86GPUScreens[i]->vtSema = TRUE; 528: if (!xf86GPUScreens[i]->EnterVT(xf86GPUScreens[i])) 529: FatalError("EnterVT failed for gpu screen %d\n", i); #6 0x000055ea825d4278 in systemd_logind_vtenter () at ../../../../../../../hw/xfree86/os-support/linux/systemd-logind.c:255 250: break; 251: } 252: if (i != xf86_num_platform_devices) 253: return; /* Some drm nodes are still paused wait for resume */ 254: 255: xf86VTEnter(); 256: info->vt_active = TRUE; 257: 258: /* Activate any input devices which were resumed before the drm nodes */ 259: for (pInfo = xf86InputDevs; pInfo; pInfo = pInfo->next) 260: if ((pInfo->flags & XI86_SERVER_FD) && pInfo->fd != -1) #7 0x000055ea825d4595 in message_filter (connection=, message=0x55ea83534fb0, data=0x55ea8297d120 ) at ../../../../../../../hw/xfree86/os-support/linux/systemd-logind.c:427 422: else 423: systemd_logind_set_input_fd_for_all_devs(major, minor, fd, 424: info->vt_active); 425: 426: /* Always call vtenter(), in case there are only legacy video devs */ 427: systemd_logind_vtenter(); 428: } 429: return DBUS_HANDLER_RESULT_HANDLED; 430: } 431: 432: static void #8 0x00007f98709c1a8d in dbus_connection_dispatch (connection=0x55ea83532ae0) at ../../../dbus/dbus-connection.c:4703 [Error: dbus-connection.c was not found in source tree] #9 0x00007f98709c1ea8 in _dbus_connection_read_write_dispatch (connection=0x55ea83532ae0, timeout_milliseconds=timeout_milliseconds@entry=0, dispatch=dispatch@entry=1) at ../../../dbus/dbus-connection.c:3691 [Error: dbus-connection.c was not found in source tree] #10 0x00007f98709c1f2c in dbus_connection_read_write_dispatch (connection=, timeout_milliseconds=timeout_milliseconds@entry=0) at ../../../dbus/dbus-connection.c:3774 [Error: dbus-connection.c was not found in source tree] #11 0x000055ea825ce0e1 in socket_handler (fd=, ready=, data=0x55ea82967d20 ) at ../../../../config/dbus-core.c:57 52: { 53: struct dbus_core_info *info = data; 54: 55: if (info->connection) { 56: do { 57: dbus_connection_read_write_dispatch(info->connection, 0); 58: } while (info->connection && 59: dbus_connection_get_is_connected(info->connection) && 60: dbus_connection_get_dispatch_status(info->connection) == 61: DBUS_DISPATCH_DATA_REMAINS); 62: } #12 0x000055ea826d7121 in ospoll_wait (ospoll=0x55ea8350ca20, timeout=) at ../../../../os/ospoll.c:412 407: xevents |= X_NOTIFY_WRITE; 408: if (revents & (~(EPOLLIN|EPOLLOUT))) 409: xevents |= X_NOTIFY_ERROR; 410: 411: if (osfd->callback) 412: osfd->callback(osfd->fd, xevents, osfd->data); 413: } 414: ospoll_clean_deleted(ospoll); 415: #endif 416: #if POLL 417: nready = xserver_poll(ospoll->fds, ospoll->num, timeout); #13 0x000055ea826d012b in WaitForSomething (are_ready=) at ../../../../os/WaitFor.c:226 221: FlushAllOutput(); 222: /* keep this check close to select() call to minimize race */ 223: if (dispatchException) 224: i = -1; 225: else 226: i = ospoll_wait(server_poll, timeout); 227: pollerr = GetErrno(); 228: WakeupHandler(i); 229: if (i <= 0) { /* An error or timeout occurred */ 230: if (dispatchException) 231: return FALSE; #14 0x000055ea8256cc43 in Dispatch () at ../../../../dix/dispatch.c:422 417: if (InputCheckPending()) { 418: ProcessInputEvents(); 419: FlushIfCriticalOutputPending(); 420: } 421: 422: if (!WaitForSomething(clients_are_ready())) 423: continue; 424: 425: /***************** 426: * Handle events in round robin fashion, doing input between 427: * each round #15 0x000055ea82570ee0 in dix_main (argc=13, argv=0x7fff95cf01a8, envp=) at ../../../../dix/main.c:287 282: 283: NotifyParentProcess(); 284: 285: InputThreadInit(); 286: 287: Dispatch(); 288: 289: UndisplayDevices(); 290: DisableAllDevices(); 291: 292: /* Now free up whatever must be freed */ #16 0x00007f986e30fb97 in __libc_start_main (main=0x55ea8255ab50
, argc=13, argv=0x7fff95cf01a8, init=, fini=, rtld_fini=, stack_end=0x7fff95cf0198) at ../csu/libc-start.c:310 [Error: libc-start.c was not found in source tree] #17 0x000055ea8255ab8a in _start ()