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

Search option (triangle) crashes the app upon finding the items #97

Open
OmegaXavier opened this issue Mar 1, 2021 · 7 comments
Open

Comments

@OmegaXavier
Copy link

OmegaXavier commented Mar 1, 2021

Yes, it's on v0.92

Describe the bug

That's about it: the search option (thanks for creating it) crashes the app

To Reproduce

  1. Go to the app
  2. Click on Triangle button
  3. Search any item down to test (Metroid) in my case
  4. See error

Expected behavior

Expected the items to appear and choose the right one

Screenshots

N/A, sorry

Log file

VHBB started.

[/__w/1/s/src/vitaPackage.cpp:216 VitaPackage::VitaPackage()]  Loading PAF
[/__w/1/s/src/vitaPackage.cpp:230 VitaPackage::~VitaPackage()]  Unloading PAF
[/__w/1/s/src/network.cpp:259 Network::TestConnection()]  Content length: 8
[/__w/1/s/src/update.cpp:103 Update::getVersionInfo()]  sceIoRemove(ux0:/data/VitaHbBrowser/latest_version.yml) = 0x80010002
[/__w/1/s/src/network.cpp:125 Network::Download()]  Downloading https://vhbb.download/version.php to ux0:/data/VitaHbBrowser/latest_version.yml
[/__w/1/s/src/network.cpp:211 Network::Download()]  Done downloading https://vhbb.download/version.php
[/__w/1/s/src/update.cpp:86 readVersionYAML()]  Version field successfully parsed 0 92
[/__w/1/s/src/update.cpp:128 Update::getVersionInfo()]  Latest online version: 00.92
[/__w/1/s/src/update.cpp:148 Update::getVersionInfo()]  Current version 00.92 is up-to-date
[/__w/1/s/src/network.cpp:125 Network::Download()]  Downloading https://rinnegatamante.it/vitadb/list_hbs_yaml.php to ux0:/data/VitaHbBrowser/homebrews.yaml
[/__w/1/s/src/network.cpp:211 Network::Download()]  Done downloading https://rinnegatamante.it/vitadb/list_hbs_yaml.php
[/__w/1/s/src/Views/ListView/listView.cpp:89 ListView::ListView()]  posY: 0
[/__w/1/s/src/Views/ListView/listView.cpp:90 ListView::ListView()]  homebrews size: 390
[/__w/1/s/src/Views/ListView/listView.cpp:89 ListView::ListView()]  posY: 0
[/__w/1/s/src/Views/ListView/listView.cpp:90 ListView::ListView()]  homebrews size: 114
[/__w/1/s/src/Views/ListView/listView.cpp:89 ListView::ListView()]  posY: 0
[/__w/1/s/src/Views/ListView/listView.cpp:90 ListView::ListView()]  homebrews size: 108
[/__w/1/s/src/Views/ListView/listView.cpp:89 ListView::ListView()]  posY: 0
[/__w/1/s/src/Views/ListView/listView.cpp:90 ListView::ListView()]  homebrews size: 25
[/__w/1/s/src/Views/ListView/listView.cpp:89 ListView::ListView()]  posY: 0
[/__w/1/s/src/Views/ListView/listView.cpp:90 ListView::ListView()]  homebrews size: 143
[/__w/1/s/src/Views/ListView/listView.cpp:89 ListView::ListView()]  posY: 0
[/__w/1/s/src/Views/ListView/listView.cpp:90 ListView::ListView()]  homebrews size: 390
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:91 CategoryView::CategoryView()]  Done tabs creation
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:140 CategoryView::selectCat()]  selectCat(unsigned 0)
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:146 CategoryView::selectCat()]  selectCat(unsigned) 0->SignalSelected()
[/__w/1/s/src/Views/ListView/listView.h:27 ListView::SignalSelected()]  ListView::SignalSelected
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:106 CategoryView::CategoryView()]  countAutoWidth 5
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:129 CategoryView::CategoryView()]  0->minX=0
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:130 CategoryView::CategoryView()]  0->maxX=176
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:131 CategoryView::CategoryView()]  remainingWidth=0
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:129 CategoryView::CategoryView()]  1->minX=176
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:130 CategoryView::CategoryView()]  1->maxX=352
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:131 CategoryView::CategoryView()]  remainingWidth=0
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:129 CategoryView::CategoryView()]  2->minX=352
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:130 CategoryView::CategoryView()]  2->maxX=528
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:131 CategoryView::CategoryView()]  remainingWidth=0
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:129 CategoryView::CategoryView()]  3->minX=528
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:130 CategoryView::CategoryView()]  3->maxX=704
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:131 CategoryView::CategoryView()]  remainingWidth=0
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:129 CategoryView::CategoryView()]  4->minX=704
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:130 CategoryView::CategoryView()]  4->maxX=880
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:131 CategoryView::CategoryView()]  remainingWidth=0
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:129 CategoryView::CategoryView()]  5->minX=880
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:130 CategoryView::CategoryView()]  5->maxX=960
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:131 CategoryView::CategoryView()]  remainingWidth=0
[/__w/1/s/src/Views/ListView/listView.cpp:286 ListView::HandleInput()]  lastFullyDisplayedItem(): 4
[/__w/1/s/src/Views/ListView/listView.cpp:286 ListView::HandleInput()]  lastFullyDisplayedItem(): 5
[/__w/1/s/src/Views/ListView/listView.cpp:286 ListView::HandleInput()]  lastFullyDisplayedItem(): 6
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 0.000000,30.000000:960.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 0.000000,30.000000:176.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 176.000000,30.000000:352.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 352.000000,30.000000:528.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 528.000000,30.000000:704.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 704.000000,30.000000:880.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 880.000000,30.000000:960.000000,79.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:140 CategoryView::selectCat()]  selectCat(unsigned 5)
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:142 CategoryView::selectCat()]  selectCat(unsigned) 0->SignalDeselected()
[/__w/1/s/src/Views/ListView/listView.h:28 ListView::SignalDeselected()]  ListView::SignalDeselected
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:146 CategoryView::selectCat()]  selectCat(unsigned) 5->SignalSelected()
[/__w/1/s/src/Views/ListView/searchView.cpp:11 SearchView::SignalSelected()]  SearchView::SignalSelected
[/__w/1/s/src/Views/IMEView.cpp:8 IMEView::IMEView()]  IMEView::IMEView()
[/__w/1/s/src/Views/IMEView.cpp:33 IMEView::prepare()]  Created IMEView "Search"
[/__w/1/s/src/Views/ListView/searchView.cpp:6 SearchView::startSearch()]  Opened search dialog
[/__w/1/s/src/input.cpp:263 Input::TouchInRectangle()]  TouchInRectangle rectangle: 0.000000,79.000000:960.000000,543.000000
[/__w/1/s/src/input.cpp:266 Input::TouchInRectangle()]  TouchInRectangle touch: 924.981761,53.048758
[/__w/1/s/src/shapes.cpp:13 Rectangle::Inside()]  Inside point: 924.981761,53.048758
[/__w/1/s/src/Views/IMEView.cpp:65 IMEView::Display()]  IMEView: Initializing dialog
[/__w/1/s/src/Views/IMEView.cpp:106 IMEView::Display()]  IMEView status "COMMON_DIALOG_STATUS_RUNNING"
[/__w/1/s/src/Views/IMEView.cpp:109 IMEView::Display()]  IMEView status "COMMON_DIALOG_STATUS_FINISHED"
[/__w/1/s/src/Views/CategoryView/categoryView.cpp:202 CategoryView::HandleInput()]  New active tab: 0
[/__w/1/s/src/Views/ListView/searchView.cpp:31 SearchView::Display()]  Processing finished search dialog: "Zelda"
[/__w/1/s/src/vitasdk_quirks.cpp:46 terminate_logger()]  terminate() because of basic_string::_M_create
@devnoname120
Copy link
Owner

Weird that it fails on std::basic_string. Maybe you're running out of memory.

@OmegaXavier
Copy link
Author

Hard to believe, i had 2GB+ of free space and it was the only app running (Vita just restarted); besides, it happens every single time I run a search (hence the Vita being just restarted).

Hope you guys will find the improvement soon :)

@Magicrafter13
Copy link

I get a crash when I tap on an app after searching. I've successfully searched in the past, but it still happens often. Wouldn't think it's a memory issue for similar reasons, but since it doesn't always happen I guess it's not too big of a deal.

@khmyznikov
Copy link

Same here. Launching after console restart, tap on search - type something and after few seconds app crash.

@dannous
Copy link

dannous commented Mar 24, 2021

i also recieve this issue, search then crash within seconds, spceifically i was trying searching "Moonlight" but it works fine if i scroll down to find it

@1031982
Copy link

1031982 commented Apr 23, 2021

I have this happening, and have over 40GB free (Using SD2Vita). I also have two crash dump files, just let me know what to do with them.

@ltpitt
Copy link

ltpitt commented May 4, 2021

I can confirm same behavior on my Vita.

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

7 participants