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

Extraction probleam #1

Open
osmnbtrclk opened this issue Feb 13, 2017 · 23 comments
Open

Extraction probleam #1

osmnbtrclk opened this issue Feb 13, 2017 · 23 comments

Comments

@osmnbtrclk
Copy link

When I try --extract --file all program says "generates an ID conflict with existing entry" but if I add --game ra2 says this time "Extraction failed" how can I fix thath.

@osmnbtrclk
Copy link
Author

image
When I try this way, program chrashing.

@Mortecha
Copy link

Mortecha commented Feb 14, 2017

I am getting the exact same problem too.

@OmniBlade
Copy link
Owner

Is this with a build from the crypto branch or master? The crypto branch is the most up to date, if that has issues I will look into them.

@osmnbtrclk
Copy link
Author

Im downloaded from ppm, I cant compile master and crypto with vs2015.

@osmnbtrclk
Copy link
Author

Im tried file>>new>>project from existing code and selected scr folder after thath pressed build button but giving this errors in vs2015
image

@osmnbtrclk
Copy link
Author

When I try use MinGW giving this error.
image

@OmniBlade
Copy link
Owner

The crypto branch has a cmake configuration, run it through cmake and it will generate a solution for msvc.

@osmnbtrclk
Copy link
Author

When I try cmake gui giving this error.
image

@OmniBlade
Copy link
Owner

Yeah, because you need to build crypto++ first and then point cmake at it with those variables.

@osmnbtrclk
Copy link
Author

Im compiled crypto++ and selected ,n CRYPTOPP_ROOT_DIR section but this time giving libcrypto++ not found .
image

@osmnbtrclk
Copy link
Author

Any chance to send compiled version to me sir ? If is possible.

@osmnbtrclk
Copy link
Author

Im fixed probleam, cmake build this ccmix.sln but I cant compile with v2015 Im doing something wrong.
image

@osmnbtrclk
Copy link
Author

When I try compile with make command giving this error.
image

@osmnbtrclk
Copy link
Author

I fixed previous probleam but I have a another one.
image

@osmnbtrclk
Copy link
Author

my probleam still continues only export %50 of files other %50 still giving "extraction faild" with crytopp branch.

image

@osmnbtrclk
Copy link
Author

osmnbtrclk commented Feb 21, 2017

When I try --extract --file (fileid) program says "generates an ID conflict with existing entry" but if I add --game ra2 says this time "Extraction failed" with crypto branch. When I use --list command list 7818 file but only export nealry 3000 file.

@OmniBlade
Copy link
Owner

Hmm, its been a while since i built and tested this, I'm busy with other projects at the moment, but I'll look into it when I get chance. If you figure it out in the mean time, feel free to submit a pull request.

@osmnbtrclk
Copy link
Author

Okay thanks again. I'll hipe you can find a time for looking code again. If I find usefull anything I'll send pull request.

@osmnbtrclk
Copy link
Author

I cant figure out but I suppose this probleam happening because of blowfish.This can be right ? If mix file protected with blowfish maybe program cannot reverse id to file but still I can extract files of %50.

@OmniBlade
Copy link
Owner

Are the extracted files correct? If so then it can't be an issue with blowfish because if it was you would get nothing or garbage extracted. Blowfish protects the header and if it can decrypt part of the header it can decrypt it all as the key doesn't change.

@osmnbtrclk
Copy link
Author

Yes files are correct, when I try only use --extract command extract files 1000+/1385 but still few files missing.

@andersevenrud
Copy link

andersevenrud commented Oct 30, 2017

Any progress on this? I'm having the exact same issues. I also had to add -Wno-variadic-macros for this to compile, or else I got this:

/home/anders/Projects/ccmix/src/mixid.cpp:43:107: error: narrowing conversion of ‘3009837614’ from ‘unsigned int’ to ‘int32_t {aka int}’ inside { } [-Wnarrowing]

@OmniBlade
Copy link
Owner

Variadic macros have absolutely nothing to do with that error, it just doesn't like the CRC table being signed and filled with hex values that the compiler is treating as unsigned.

I've not made any attempt at fixing the issue BTW, this project can be considered unmaintained for now, as I don't have time to look into it.

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

4 participants