Comments (8)
Any comment on this please?
from vbindiff.
It's the same source in debian (my distro) and mageia:
$ wget http://ftp.free.fr/mirrors/mageia.org/distrib/8/SRPMS/core/release/vbindiff-3.0-0.8.beta5.mga8.src.rpm
$ rpm2cpio vbindiff-3.0-0.8.beta5.mga8.src.rpm |cpio -iv
vbindiff-3.0_beta5.tar.gz
$ wget http://deb.debian.org/debian/pool/main/v/vbindiff/vbindiff_3.0-beta5.orig.tar.gz
$ ls -l vbindiff-3.0_beta5.tar.gz vbindiff_3.0-beta5.orig.tar.gz
-rw-r--r-- 1 lxc lxc 128,406 Oct 25 2017 vbindiff_3.0-beta5.orig.tar.gz
-rw-r--r-- 1 lxc lxc 128,406 Feb 21 13:32 vbindiff-3.0_beta5.tar.gz
$ diff -s vbindiff-3.0_beta5.tar.gz vbindiff_3.0-beta5.orig.tar.gz
Files vbindiff-3.0_beta5.tar.gz and vbindiff_3.0-beta5.orig.tar.gz are identical
I got your build:
$ wget https://mirror.tuxinator.org/mageia/distrib/8/x86_64/media/core/release/vbindiff-3.0-0.8.beta5.mga8.x86_64.rpm
$ rpm2cpio vbindiff-3.0-0.8.beta5.mga8.x86_64.rpm |cpio -ivd
./usr/bin/vbindiff
It failed in debian too:
$ ./usr/bin/vbindiff vbindiff-3.0-0.8.beta5.mga8.src.rpm
Segmentation fault
$ reset
You could try my patches? I implemented the searches new.
(But I don't think Mr. Madsen's code is faulty.)
from vbindiff.
vbindiff is a buggy, unmaintained PoS (piece of software) written in a horrible, unmaintainable language (C++). that's why i long gave up on it and you should too.
you can use haxdiff ( https://github.com/rofl0r/haxdiff ) + an editor that has syntax highlighting for diffs to replace it.
from vbindiff.
You could try my patches? I implemented the searches new.
Where are they? I see no patches in the Debian sources.
from vbindiff.
I see you still haven't fixed your Mageia probs!
From your dump its visible that wresize
is called with 4 args instead of 3?
vbindiff
is (for me) first of all a quick hexviewer. I don't see how haxdiff
can compete with that.
And it's okay for me to get only the source of a good program. There is no obligation for a lifelong support!
from vbindiff.
I see you still haven't fixed your Mageia probs!
From your dump its visible that
wresize
is called with 4 args instead of 3?
Where?
I only see it used once in ConWindow::resize with 3 params.
if (wresize(win, height, width) != OK)
Are you suggesting that our optimization is causing this?
I am not a programmer so if you can offer more than cryptic comments I would appreciate your help. ;)
from vbindiff.
"cryptic comments"... hmm...
It looks like a widechar problem to me.
And indeed, install the ncurses utf8 development libraries
run
./configure LIBS="-lncursesw -lpanelw" && make
and vbindiff is back in the game!
Tested with
Mageia 8 Live Xfce 64bit
from vbindiff.
"cryptic comments"... hmm...
:-)
Many thanks for you help - much appreciated - fix now pushed in Mageia 8 updates_testing and in cauldron.
from vbindiff.
Related Issues (20)
- some gcc7 warnings HOT 5
- [Windows 7] 'The application was unable to start correctly (0xc000007b)' HOT 3
- Win XPx64SP2: VBinDiff-3.0_beta5 doesnt run HOT 1
- Feature Request: Column width HOT 1
- Horizontal layout HOT 1
- Win10x64 VBinDiff.exe: Unable to initialize windows HOT 7
- Missing ncruses include on OpenSUSE HOT 1
- Cannot open files with unicode filenames (Windows) HOT 3
- Is there any way to change the view of vbindiff as vertical (in columns) instead of horizontal
- Linux Fork
- Reload file(s)
- key for previous difference HOT 1
- There is a possibility to use ANSI API with UTF-8 now. HOT 2
- Project status
- QuickSearch
- Please merge past pull requests HOT 9
- Vbindiff crashes when comparing some files HOT 1
- file sizes of power of two crash vbindiff
- segfault when opening small files HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vbindiff.