Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Mar 2017 15:36:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 217664] [emulators/ppsspp] Segmentation fault: Fails to initialize OpenGL
Message-ID:  <bug-217664-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217664

            Bug ID: 217664
           Summary: [emulators/ppsspp] Segmentation fault: Fails to
                    initialize OpenGL
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: jbeich@FreeBSD.org
          Reporter: sakhmatd@inventati.org
          Assignee: jbeich@FreeBSD.org
             Flags: maintainer-feedback?(jbeich@FreeBSD.org)

Current port of PPSSPP fails to build properly on several of my machines
running STABLE.

Attempting to run PPSSPP results in a segfault.

Here is the trace from the terminal:

---------------------
OpenGL 2.0 or higher.
41:07:129 Core/Config.cpp:957 I[LOAD]: Loading controller config:
/home/sakhmatd/.config/ppsspp/PSP/SYSTEM/controls.ini
41:07:129 Core/Config.cpp:1313 E[LOAD]: Failed to read
/home/sakhmatd/.config/ppsspp/PSP/SYSTEM/controls.ini. Setting controller
config to default.
Pixels: 960 x 544
Virtual pixels: 960 x 544
I: gpu_features.cpp:126: GPU Vendor : Intel Open Source Technology Center ;
renderer: Mesa DRI Intel(R)
Ivybridge Mobile version str: 3.0 Mesa 13.0.5 ; GLSL version str: 1.30
[1] 5907 segmentation fault (core dumped) ppsspp
---------------------

Dumped core can be found here:
http://rgho.st/private/7P67Cds99/e84024231c1b30de32d0d915f0d0c75b

GDB Backtrace:

---------------------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 80da16000 (LWP 100658/ppsspp)]
0x000000080f7dcd4e in __driDriverGetExtensions_i915 () from
/usr/local/lib/dri/i965_dri.so
Current language: auto; currently minimal
(gdb) bt
#0 0x000000080f7dcd4e in __driDriverGetExtensions_i915 () from
/usr/local/lib/dri/i965_dri.so
#1 0x000000080f7c8a1d in __driDriverGetExtensions_i915 () from
/usr/local/lib/dri/i965_dri.so
#2 0x00000000006c8281 in ?? ()
#3 0x00000000006c6932 in ?? ()
#4 0x00000000004118fd in ?? ()
#5 0x000000000069aa85 in ?? ()
#6 0x000000000040d12f in ?? ()
#7 0x0000000800c92000 in ?? ()
#8 0x0000000000000000 in ?? ()
---------------------

I asked upstream and the author suspects that PPSSPP builds without symbols.

I have tried the binary package from the FreeBSD repos, building it with Sy=
nth,
building it while marked unsafe, etc.

This affects both of my FreeBSD machines, so I imagine this would affect
somebody else too.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-217664-13>