Ice icon indicating copy to clipboard operation
Ice copied to clipboard

Error: Traceback...

Open SpecklesShy opened this issue 8 years ago • 16 comments

2018-04-02 14:11:46,765 [ERROR][init.py][exception:1183]: An exception occurred while running Ice Traceback (most recent call last): File "ice\decorators.py", line 9, in wrapped File "ice\runners\ice_engine.py", line 131, in run File "ice\runners\ice_engine.py", line 104, in create_backup File "ice\backups.py", line 67, in create_backup_of_shortcuts File "pysteam\shortcuts.py", line 30, in write_shortcuts File "pysteam_shortcut_generator.py", line 20, in to_string File "pysteam_shortcut_generator.py", line 29, in generate_array_string File "pysteam_shortcut_generator.py", line 34, in generate_shortcut_string AttributeError: 'NoneType' object has no attribute 'name'

SpecklesShy avatar Apr 02 '18 18:04 SpecklesShy

Ever get past this?

cyris69 avatar Jul 04 '18 20:07 cyris69

I haven't.

On Wed, Jul 4, 2018 at 4:40 PM, cyris69 [email protected] wrote:

Ever get past this?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/scottrice/Ice/issues/496#issuecomment-402556186, or mute the thread https://github.com/notifications/unsubscribe-auth/Aj7L_qen7-NneF9IYrHKkJimDxTjbS5kks5uDShSgaJpZM4TD4F5 .

SpecklesShy avatar Jul 05 '18 00:07 SpecklesShy

I'm having the same exact issue. Anyone know a workaround? If I delete my shortcuts.vdf file ICE completes fine the first run after that. But then after opening steam and then trying to run ICE again it throws those errors.

UPDATE: I found a workaround, though it might not be for everyone. I deleted the shortcuts.vdf file, then put the path to the steam userdata folder in config.txt, ran ICE and now it seems to be working fine. I'll post here again if it stops working.

Teutonic84 avatar Aug 09 '18 16:08 Teutonic84

Same issue here and the proposed workaround doesn't fix it for me. Has anyone looked into this issue? Thanks

UNiXMIT avatar Jan 11 '19 16:01 UNiXMIT

There is a fix of sorts, but it requires you to edit some source files and rebuild from source. I was going to look into compiling an EXE with the fixes, but I have been way too busy lately to look into it. So if you're interested here's the fix: https://github.com/scottrice/Ice/pull/456 (it requires you to update pysteam which is an external library that ICE uses) and editing "backups.py" and "steam_shortcut_synchronizer.py" from here: https://github.com/scottrice/Ice/pull/499/files

If someone is able to get all these fixes implemented and compiled to a single EXE, this would be awesome. Then ICE would be back on top for importing ROMS to steam for me at least. :)

Teutonic84 avatar Jan 11 '19 16:01 Teutonic84

Great thanks I'll try it.

UNiXMIT avatar Jan 11 '19 16:01 UNiXMIT

If this isn't fixed, there is always the possibility to fork it and develop it as a community project if the license will allow it.

bmarwell avatar Jan 12 '19 09:01 bmarwell

Does anyone have instructions on how to properly build Ice from source? I downloaded the latest Ice source files, and latest pysteam source files. Installed them into my python 2.7 framework on my windows 10 PC, but when i tried to build the source files into an EXE with pyinstaller, it wasn't working. pyinstaller finished without errors and i had an EXE, but when i tried to run it, i got an error. it's like it didn't import everything into the EXE.

Teutonic84 avatar Jan 26 '19 19:01 Teutonic84

@Teutonic84 I'm willing to help you with this. Could we discuss?

I noticed your "SteamConsole" repository. Is this related?

ssolidus avatar May 11 '19 07:05 ssolidus

Sorry for the late reply @ssolidus Yes this is related to my SteamConsole repository. I'd love to have some help with this. Currently I have to delete the steam shortcuts.vdf file everytime i have my script import ROMs to steam. Not ideal.

Teutonic84 avatar May 13 '19 17:05 Teutonic84

@vvvvkennyvvvv There's a button on the top right to turn off notifications, lol

ssolidus avatar May 13 '19 23:05 ssolidus

@vvvvkennyvvvv Screaming does not help. Look in your inbox such exact mail address you're receiving mails. Then click forgot password, then log in, then unsubscribe.

If that does not help, contact GitHub support. But PLEASE stop posting here.

Meanwhile, why not just set up a mail filter?

That's faster than posting here or reading all of this.

bmarwell avatar May 14 '19 05:05 bmarwell

@bmhm I think he's just an idiot.

@Teutonic84 if you want to post your Steam or email, I'd like to help you out

ssolidus avatar May 15 '19 00:05 ssolidus

@ssolidus here's my email: [email protected] thanks!

Teutonic84 avatar May 16 '19 15:05 Teutonic84