Project

General

Profile

Actions

Emulator Issues #9295

closed

Partition Integrity Check Crash on Arch Linux with wxGTK 3.0.2

Added by antidote.crk over 8 years ago. Updated over 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-4459

Description

Game Name?
Any

Game ID? (right click the game in the game list, properties, info tab)
Any

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
N/A

What's the problem? Describe what went wrong.
After validating partition integrity Dolphin crashed with a stacktrace.

What steps will reproduce the problem?
Go to the File System tab and click on an

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
4.0-8755, unable to test (incompatible SFML version)

What are your PC specifications? (CPU, GPU, Operating System, more)
Intel Broadwell-U: Intel(R) Core(TM) i3-5020U CPU @ 2.20GHz

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

See attachment


Files

dolphin_st.txt (21.4 KB) dolphin_st.txt antidote.crk, 01/24/2016 09:22 AM
Actions #1

Updated by antidote.crk over 8 years ago

[quote]What steps will reproduce the problem?
Go to the File System tab and click on an
[/quote]
Stupid touchpad,
... and right click on any partition, select "Check Partition Integrity"

This is in definite need of verification, as I'm unable to build an older version of dolphin-emu at the moment (I'm currently neck deep in code for another project that I need to work on)

So any other linux/Arch users please verify!

Actions #2

Updated by antidote.crk over 8 years ago

It's crashing on line 986 in ISOProperties.cpp, however I don't see anything wrong, it's simply a call to wxMessageBox

	else
	{
		wxMessageBox(_("Integrity check completed. No errors have been found."),
					 _("Integrity check completed"), wxOK | wxICON_INFORMATION, this);
	}
Actions #3

Updated by antidote.crk over 8 years ago

Let's try this again:
else { wxMessageBox(_("Integrity check completed. No errors have been found."), _("Integrity check completed"), wxOK | wxICON_INFORMATION, this); }

Actions #4

Updated by antidote.crk over 8 years ago

Looked into it further, it seems like it's an upstream issue.
It fails when passing the parent, but passing nullptr also causes a crash (when it should simply ignore it)

Actions #5

Updated by leoetlino over 6 years ago

  • Status changed from New to Fixed
  • Fixed in set to 5.0-4459
Actions

Also available in: Atom PDF