I was able to get a clean build, but now (probably due to some other system updates I finally ran), it segfaults at startup. Tried building with each of wxGLX3 and wxGLX31 and both builds fail during startup the same way now. Is there a known failure in the X libraries recently calling LockDisplay()? There's nothing in the updates-testing repo. Thread 1 "CubicSDR" received signal SIGSEGV, Segmentation fault. 0x00007ffff2e0aafd in XQueryExtension (dpy=dpy@entry=0x555555a04100, name=name@entry=0x7ffff03dffa6 "GLX", major_opcode=major_opcode@entry=0x7fffdca9d0b4, first_event=first_event@entry=0x7fffffffcde4, first_error=first_error@entry=0x7fffdca9d0b8) at QuExt.c:43 43 LockDisplay(dpy); (gdb) bt #0 0x00007ffff2e0aafd in XQueryExtension (dpy=dpy@entry=0x555555a04100, name=name@entry=0x7ffff03dffa6 "GLX", major_opcode=major_opcode@entry=0x7fffdca9d0b4, first_event=first_event@entry=0x7fffffffcde4, first_error=first_error@entry=0x7fffdca9d0b8) at QuExt.c:43 #1 0x00007ffff03dc522 in InitDisplayInfoEntry (dpy=0x555555a04100) at libglxmapping.c:645 #2 0x00007ffff03dc522 in __glXLookupDisplay (dpy=<optimized out>, dpy@entry=0x555555a04100) at libglxmapping.c:737 #3 0x00007ffff03d8549 in glXQueryVersion (dpy=0x555555a04100, major=0x7fffffffce90, minor=0x7fffffffce94) at libglx.c:1170 #4 0x00007ffff739b855 in wxGLCanvasX11::GetGLXVersion() () at ./include/wx/utils.h:777 #5 0x00007ffff739be02 in wxGLAttributes::RGBA() (this=0x7fffffffd010) at ./src/unix/glx11.cpp:267 #6 0x00005555555eca91 in AppFrame::AppFrame() (this=0x555555aa0360) at /usr/src/debug/CubicSDR-0.2.4-1.fc28.x86_64/src/AppFrame.cpp:94 #7 0x00005555555d411e in CubicSDR::OnInit() (this=0x5555559f3d50) at /usr/src/debug/CubicSDR-0.2.4-1.fc28.x86_64/src/CubicSDR.cpp:366 #8 0x00007ffff605923a in wxEntry(int&, wchar_t**) (argc=<optimized out>, argv=<optimized out>) at ./include/wx/init.h:109 #9 0x00005555555cb0cc in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/CubicSDR-0.2.4-1.fc28.x86_64/src/CubicSDR.cpp:28
participants (1)
-
Matt Domsch