Zero3K
Active Member
Yes, I am using the 1.3.6.2 version.
You should be able to replicate this crash on milkyhelper with command 'milky -Acpvvvv lmms', can you confirm and post output if this happens?Here's the .out after it crashed:
=======================================================================================
PND : /media/PANDORA-SD1/pandora/apps/pndmanager.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/PANDORA-SD1/pandora/appdata/pndmanager
APPDD_FSTYPE : vfat
PND_CPUSPEED : <unset>
EXENAME : scripts/panorama.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/pndmanager"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/PANDORA-SD1/pandora/appdata/pndmanager=rw+nolwh":"/mnt/pnd/pndmanager=rr" none "/mnt/utmp/pndmanager"
[sUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( scripts/panorama.sh ) ----------
mkdir: cannot create directory `interfaces/CustomPNDManager': Permission denied
cp: target `interfaces/CustomPNDManager' is not a directory
Settings are saved in "/mnt/utmp/pndmanager/settings.cfg"
QPndman::Repository::update
QPndman::Repository::update
PNDManager:NDManager
* Reading from "/media/PANDORA-SD1"
QPndman::Repository::update
QPndman::Repository::update
Loaded UI PNDManager created by B-ZaR.
Description:
PND Manager application
Crawling
QPndman::Repository::update
Found 21 new installed packages
PNDManager::updatePackages
21 installed packages
Total 1056 packages
[0m@FILE database.c @LINEÂ 146 >> _pndman_db_commit_local
-!- writing to /media/PANDORA-SD1/pandora/appdata/libpndman/local.db
@FILE json.c @LINEÂ 842 >> _pndman_json_commit
JSON write took 0.01 seconds
@FILE database.c @LINEÂ 192 >> _pndman_db_commit
Database commit took 0.01 seconds
Searching for icon for pnd "GBAemu_ptitseb"
PNDManager::getPackageById "GBAemu_ptitseb"
Found it!
Searching for icon for pnd "firefox.hdonk.500"
PNDManager::getPackageById "firefox.hdonk.500"
Found it!
Searching for icon for pnd "fba.dave18.001"
PNDManager::getPackageById "fba.dave18.001"
Found it!
Searching for icon for pnd "DraStic"
PNDManager::getPackageById "DraStic"
Found it!
Searching for icon for pnd "package.pcsx_rearmed.notaz"
PNDManager::getPackageById "package.pcsx_rearmed.notaz"
Found it!
Searching for icon for pnd "package.gpsp.notaz"
PNDManager::getPackageById "package.gpsp.notaz"
Found it!
Searching for icon for pnd "milkyhelper"
PNDManager::getPackageById "milkyhelper"
Found it!
Searching for icon for pnd "pndmanager-bzar"
PNDManager::getPackageById "pndmanager-bzar"
Found it!
@FILE pndman.c @LINEÂ 67 >> _pndman_get_tmp_file
Created temporary file.
@FILE curl.c @LINEÂ 220 >> _pndman_curl_handle_perform
url: http://repo.openpandora.org/client/comment
@FILE curl.c @LINEÂ 227 >> _pndman_curl_handle_perform
POST: id=lmms&pull=true
Segmentation fault
[ FAILED]--- Starting the application ( scripts/panorama.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[sUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[sUCCESS]--- Waiting the Union to be available ----------
auplinklink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl for device
rmdir: failed to remove `/mnt/utmp/pndmanager': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[sUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[sUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 2
Here's the .out after it crashed:
=======================================================================================
PND : /media/PANDORA-SD1/pandora/apps/pndmanager.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/PANDORA-SD1/pandora/appdata/pndmanager
APPDD_FSTYPE : vfat
PND_CPUSPEED : <unset>
EXENAME : scripts/panorama.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/pndmanager"
Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/PANDORA-SD1/pandora/appdata/pndmanager=rw+nolwh":"/mnt/pnd/pndmanager=rr" none "/mnt/utmp/pndmanager"
[sUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( scripts/panorama.sh ) ----------
mkdir: cannot create directory `interfaces/CustomPNDManager': Permission denied
cp: target `interfaces/CustomPNDManager' is not a directory
Settings are saved in "/mnt/utmp/pndmanager/settings.cfg"
QPndman::Repository::update
QPndman::Repository::update
PNDManager:NDManager
* Reading from "/media/PANDORA-SD1"
QPndman::Repository::update
QPndman::Repository::update
Loaded UI PNDManager created by B-ZaR.
Description:
PND Manager application
Crawling
QPndman::Repository::update
Found 21 new installed packages
PNDManager::updatePackages
21 installed packages
Total 1056 packages
[0m@FILE database.c @LINEÂ 146 >> _pndman_db_commit_local
-!- writing to /media/PANDORA-SD1/pandora/appdata/libpndman/local.db
@FILE json.c @LINEÂ 842 >> _pndman_json_commit
JSON write took 0.01 seconds
@FILE database.c @LINEÂ 192 >> _pndman_db_commit
Database commit took 0.01 seconds
Searching for icon for pnd "GBAemu_ptitseb"
PNDManager::getPackageById "GBAemu_ptitseb"
Found it!
Searching for icon for pnd "firefox.hdonk.500"
PNDManager::getPackageById "firefox.hdonk.500"
Found it!
Searching for icon for pnd "fba.dave18.001"
PNDManager::getPackageById "fba.dave18.001"
Found it!
Searching for icon for pnd "DraStic"
PNDManager::getPackageById "DraStic"
Found it!
Searching for icon for pnd "package.pcsx_rearmed.notaz"
PNDManager::getPackageById "package.pcsx_rearmed.notaz"
Found it!
Searching for icon for pnd "package.gpsp.notaz"
PNDManager::getPackageById "package.gpsp.notaz"
Found it!
Searching for icon for pnd "milkyhelper"
PNDManager::getPackageById "milkyhelper"
Found it!
Searching for icon for pnd "pndmanager-bzar"
PNDManager::getPackageById "pndmanager-bzar"
Found it!
@FILE pndman.c @LINEÂ 67 >> _pndman_get_tmp_file
Created temporary file.
@FILE curl.c @LINEÂ 220 >> _pndman_curl_handle_perform
url: http://repo.openpandora.org/client/comment
@FILE curl.c @LINEÂ 227 >> _pndman_curl_handle_perform
POST: id=lmms&pull=true
Segmentation fault
[ FAILED]--- Starting the application ( scripts/panorama.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[sUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[sUCCESS]--- Waiting the Union to be available ----------
auplinklink.c:223: AUFS_CTL_PLINK_MAINT: Inappropriate ioctl for device
rmdir: failed to remove `/mnt/utmp/pndmanager': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[sUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[sUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 2
The crash is no longer happening in the new version. Thanks for fixing it.The bug shows up when not using repo credentials. That's why I haven't been able to reproduce it. Fixing now.
Binky: Like in the old milkytest UI?
EDIT: Uploading fixed version...
EDIT2: Aaaand it's there. Contains a fix for crashing while using without repo credentials set.
Updating PND Manager through PND Manager--->all fine--->closing/opening PND Manager--->lists not up to date anymore--->want to update lists again --->does nothing, enless updating button animation---->navigate through PND Manager--->usualy crash to desktop. Have this since some versions, usualy, restarting Pandora helps.What :wacko:
I'll check out the pnds in your log and see if I spot any regressions in develop branch.EDIT: I still crash after removing the libpndman folders.. I moved PNDManager to card 2 it crashes still, but if I take out Card 1 it runs fine... Something on my more populated card makes it puke.
Didn't work here.I downloaded the latest version of PNDmanager through PNDmanager.
Closed it, restarted it, tried to sync and it crashed to the desktop.
Removed the pndmanager appdata folder, restarted it, tried to sync and it crashed to the desktop.
After looking at the pndrun-file I deleted the appdata/libpndman/ folders on all partitions of all SD-cards. Restarted PNDmanager, synced, and everything is working fine.