Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIGSEGV on Launching #167

Open
vffuunnyy opened this issue Nov 30, 2024 · 0 comments
Open

SIGSEGV on Launching #167

vffuunnyy opened this issue Nov 30, 2024 · 0 comments

Comments

@vffuunnyy
Copy link

Problem Description

When launching APK Editor Studio v1.7.1 on Linux using the AppImage, the application crashes with a SIGSEGV (Address boundary error).

Steps to Reproduce

  • Download the APK Editor Studio v1.7.1 AppImage.
  • Make it executable:
chmod +x apk-editor-studio_linux_1.7.1.AppImage
  • Run it with debug flags:
QT_DEBUG_PLUGINS=1 ./apk-editor-studio_linux_1.7.1.AppImage

The application crashes with a segmentation fault (SIGSEGV).

Expected Behavior

The application should start successfully.

Actual Behavior

The application crashes with a SIGSEGV (Address boundary error). Full console output is provided below.


vfny@arch ~/Downloads [SIGSEGV]> QT_DEBUG_PLUGINS=1 ./apk-editor-studio_linux_1.7.1.AppImage
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforms/libqxcb.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "archreq": 0,
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/platforms" ...
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforms/libqxcb.so"
loaded library "Xcursor"
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/platformthemes" ...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/platformthemes" ...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "compose",
            "xim"
        ]
    },
    "archreq": 0,
    "className": "QComposePlatformInputContextPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("compose", "xim")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "ibus"
        ]
    },
    "archreq": 0,
    "className": "QIbusPlatformInputContextPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("ibus")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/platforminputcontexts" ...
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/styles" ...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/styles" ...
APK Editor Studio v1.7.1
Platform: Linux
Qt 5.15.2
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/iconengines" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/iconengines/libqsvgicon.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/iconengines/libqsvgicon.so, metadata=
{
    "IID": "org.qt-project.Qt.QIconEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz",
            "svg.gz"
        ]
    },
    "archreq": 0,
    "className": "QSvgIconPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("svg", "svgz", "svg.gz")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/iconengines" ...
Starting APK Editor Studio...
Initializing menus...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqconnmanbearer.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqconnmanbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "connman"
        ]
    },
    "archreq": 0,
    "className": "QConnmanEnginePlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("connman")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqgenericbearer.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqgenericbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "generic"
        ]
    },
    "archreq": 0,
    "className": "QGenericEnginePlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("generic")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqnmbearer.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqnmbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "networkmanager"
        ]
    },
    "archreq": 0,
    "className": "QNetworkManagerEnginePlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("networkmanager")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/bearer" ...
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqconnmanbearer.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqgenericbearer.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/bearer/libqnmbearer.so"
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqgif.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqgif.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "gif"
        ],
        "MimeTypes": [
            "image/gif"
        ]
    },
    "archreq": 0,
    "className": "QGifPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("gif")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqicns.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqicns.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "icns"
        ],
        "MimeTypes": [
            "image/x-icns"
        ]
    },
    "archreq": 0,
    "className": "QICNSPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("icns")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqico.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqico.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "ico",
            "cur"
        ],
        "MimeTypes": [
            "image/vnd.microsoft.icon",
            "image/vnd.microsoft.icon"
        ]
    },
    "archreq": 0,
    "className": "QICOPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("ico", "cur")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqjpeg.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqjpeg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "jpg",
            "jpeg"
        ],
        "MimeTypes": [
            "image/jpeg",
            "image/jpeg"
        ]
    },
    "archreq": 0,
    "className": "QJpegPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("jpg", "jpeg")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqmng.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqmng.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "mng"
        ],
        "MimeTypes": [
            "image/x-mng"
        ]
    },
    "archreq": 0,
    "className": "QMngPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("mng")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqsvg.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqsvg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz"
        ],
        "MimeTypes": [
            "image/svg+xml",
            "image/svg+xml-compressed"
        ]
    },
    "archreq": 0,
    "className": "QSvgPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("svg", "svgz")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqtga.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqtga.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tga"
        ],
        "MimeTypes": [
            "image/x-tga"
        ]
    },
    "archreq": 0,
    "className": "QTgaPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("tga")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqtiff.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqtiff.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tiff",
            "tif"
        ],
        "MimeTypes": [
            "image/tiff",
            "image/tiff"
        ]
    },
    "archreq": 0,
    "className": "QTiffPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("tiff", "tif")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqwbmp.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqwbmp.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "wbmp"
        ],
        "MimeTypes": [
            "image/vnd.wap.wbmp"
        ]
    },
    "archreq": 0,
    "className": "QWbmpPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("wbmp")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqwebp.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqwebp.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "webp"
        ],
        "MimeTypes": [
            "image/webp"
        ]
    },
    "archreq": 0,
    "className": "QWebpPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("webp")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/imageformats" ...
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqgif.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqicns.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqico.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqjpeg.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqmng.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqsvg.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqtga.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqtiff.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqwbmp.so"
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/imageformats/libqwebp.so"
Initializing widgets...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/accessible" ...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/accessible" ...
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/plugins/xcbglintegrations" ...
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/xcbglintegrations/libqxcb-egl-integration.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/xcbglintegrations/libqxcb-egl-integration.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
    "MetaData": {
        "Keys": [
            "xcb_egl"
        ]
    },
    "archreq": 0,
    "className": "QXcbEglIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("xcb_egl")
QFactoryLoader::QFactoryLoader() looking at "/tmp/.mount_apk-edwUqSNh/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so"
Found metadata in lib /tmp/.mount_apk-edwUqSNh/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
    "MetaData": {
        "Keys": [
            "xcb_glx"
        ]
    },
    "archreq": 0,
    "className": "QXcbGlxIntegrationPlugin",
    "debug": false,
    "version": 331520
}

Got keys from plugin meta data ("xcb_glx")
QFactoryLoader::QFactoryLoader() checking directory path "/tmp/.mount_apk-edwUqSNh/usr/bin/xcbglintegrations" ...
loaded library "/tmp/.mount_apk-edwUqSNh/usr/plugins/xcbglintegrations/libqxcb-glx-integration.so"
fish: Job 1, 'QT_DEBUG_PLUGINS=1 ./apk-editor…' terminated by signal SIGSEGV (Address boundary error)

System Information

  • Distribution: Arch Linux
  • Desktop Environment: bspwm
  • Window Manager: using standalone window manager
  • Graphics Drivers:
08:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] (rev a1)
	Subsystem: Gigabyte Technology Co., Ltd Device 407d
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia
  • AppImage Version: 1.7.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant