IRC Log Viewer » #firebreath » 2014-04-10

IRC Nick Time (GMT-7) Message
fpapadopou 01:04 Hi there! Is there any way I can get notified when a Firebreath NPAPI plugin crashes? I'd like to handle it in Javascript instead of getting the message that my plugin crashed.
dougma 03:04 fpapadopou: not that I know of but presumably you will start getting errors trying to call your plugin's methods
fpapadopou 03:04 Yes, they should return undefined value if the plugin has crashed. Thanks for your response!
curk 06:04 hello
hello
estoy intentando compilar un plugin con una SDK de un lector biometrico pero el compilador genera un error.
I'm trying to compile a plugin with a biometric reader SDK but the compiler generates an error.
Error 1 error LNK2005: "void * __cdecl operator new(unsigned int)" ([email protected]@Z) already defined in LIBCMTD.lib(new.obj) C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\uafxcwd.lib(afxmem.obj) PMWebFingerprintPlugin
Error 2 error LNK2005: "void __cdecl operator delete(void *)" ([email protected]@Z) already defined in LIBCMTD.lib(dbgdel.obj) C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\uafxcwd.lib(afxmem.obj) PMWebFingerprintPlugin
Error 3 error LNK2005: "void * __cdecl operator new[](unsigned int)" ([email protected]@Z) already defined in libcpmtd.lib(newaop.obj) C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\uafxcwd.lib(afxmem.obj) PMWebFingerprintPlugin
Error 4 error LNK2005: "void __cdecl operator delete[](void *)" ([email protected]@Z) already defined in LIBCMTD.lib(delete2.obj) C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\uafxcwd.lib(afxmem.obj) PMWebFingerprintPlugin
Error 4 error LNK2005: "void __cdecl operator delete[](void *)" ([email protected]@Z) already defined in LIBCMTD.lib(delete2.obj) C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\uafxcwd.lib(afxmem.obj) PMWebFingerprintPlugin
I avoid these 4 errors ignoring the libraries from the linker, but there are other mistakes I've got no way to remove
Error 13 error LNK2001: unresolved external symbol DllCanUnloadNow C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\FireBreathWin.def PMWebFingerprintPlugin
Error 14 error LNK2001: unresolved external symbol DllGetClassObject C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\FireBreathWin.def PMWebFingerprintPlugin
Error 15 error LNK1120: 2 unresolved externals C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\Debug\npPMWebFingerprintPlugin.lib PMWebFingerprintPlugin
Error 15 error LNK1120: 2 unresolved externals C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\Debug\npPMWebFingerprintPlugin.lib PMWebFingerprintPlugin
Error 15 error LNK1120: 2 unresolved externals C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\Debug\npPMWebFingerprintPlugin.lib PMWebFingerprintPlugin
Error 15 error LNK1120: 2 unresolved externals C:\Proyectos\PMWebFingerprintPlugin\build\projects\PMWebFingerprintPlugin\Debug\npPMWebFingerprintPlugin.lib PMWebFingerprintPlugin
Someone can help me?
The biometric reader is a usb ZK7000 the corresponding SDK this reader is http://hk.zkteco.com/view.do?id=39
taxilian 08:04 curk: you have conflicting types of the crt
try building with a dynamic crt (see the prep scripts page on the website)
try building with a dynamic crt (see the prep scripts page on the website)
Avengence 08:04 hopefully this is the channel for firebreath browser plugin framework
I just have to guess because although the firebreath.org site mentions the channel is #firebreath, absolutely nowhere does it state on which IRC network the channel exists
worse, the link to IRC is just some javascript based garbage that doesn't even mention the channel much less network on the page. just a nice big "You need JavaScript" message
When I see "If you still can't figure it out, ask on IRC." and IRC is a link, I expect that to be irc://chat.freenode.net/firebreath or whatever and not yet another crappy chat-in-the-browser thing. If I'm inclined to use IRC, you can safely assume I have an IRC client already running and whish to simply open another channel in it.
taxilian 09:04 Avengence yes, this is it
and feel free to update the web page with the info you feel is missing
unfortunately, most people don't seem to know what IRC *is* anymore
but feel free to add the link
Avengence 09:04 Anyway, I just want to build a plugin that lists firebreath as a dependency
I downloaded the stable tarball (1.7 branch)
I downloaded the stable tarball (1.7 branch)
on the Getting Started page there is a section Building FireBreath Plugins with a Linux-specific build information link
on the Getting Started page there is a section Building FireBreath Plugins with a Linux-specific build information link
that looks like waht I'd want, but there is no useful uinformation on that page
In Debian: (and nothing after that)
In Fedora: (and nothing after that)
taxilian 09:04 if I might make a suggestion? Ask a specific question, rather than spending your time criticizing the project. If you're interested in helping fix some of those deficiencies, we'd be happy to help you get started
if I might make a suggestion? Ask a specific question, rather than spending your time criticizing the project. If you're interested in helping fix some of those deficiencies, we'd be happy to help you get started
Avengence 09:04 Generate the example project files. To generate the project files execute: (nothing)
taxilian 09:04 if you just want to whine about what isn't there, I'm actually extremely busy today and don't really have time for it
Avengence 09:04 Generate your own project files. To generate the project build files: (nothing)
taxilian 09:04 http://www.firebreath.org/display/documentation/Building+on+Linux is the page you want
Avengence 09:04 OK, the direct question is "what the hell do I do to build a plugin that needs this as a dependency?"
OK, the direct question is "what the hell do I do to build a plugin that needs this as a dependency?"
taxilian 09:04 the generic instructions are on the page I just linked
Avengence 09:04 I'm pointing out severe lack of information on the website. where there should be instructions, there are none. There is a suggestion to use IRC but then I have to guess where to find the channel.
that page you linked is one I'm quoting
taxilian 09:04 and I an pointing out that if you really care, it's not hard to fix (the webpage is a wiki)
and I an pointing out that if you really care, it's not hard to fix (the webpage is a wiki)
I don't get paid for this, believe it or not, and so the documentation is largely done by the community
Avengence 09:04 well, I can fix the IRC issue but the other information I DON'T KNOW so I can't add it
taxilian 09:04 and that's fine =] I'm happy to help with info that isn't listed — I'm just a little surprised that you come in here with an attitude sounding like "all of your stuff is crap" and think that it's going to make people want to help you
Avengence 09:04 the page I'm looking at appears to be an unfinished template. just section labels and no useful content, no commands to executre
taxilian 09:04 frankly, at this time of the morning, it's kinda annoying and I'm *really* tempted to just ignore you, though I won't because I'm sure part of that is that I'm just not a morning person =]
http://www.firebreath.org/display/documentation/Building+on+Linux
http://www.firebreath.org/display/documentation/Building+on+Linux
I really don't see anything missing there
and I'm assuming it isn't the page you're looking at because I dont' see any of the section headers you're referencing
what page are you actually looking at?
Avengence 09:04 I doubled checked and it's the same URL so I'm about to thake a screenshot. I'm trying to point out critical lack of information that makes it really hard to even get started with this framework. I'm not trying to criticize except constructively
I doubled checked and it's the same URL so I'm about to thake a screenshot. I'm trying to point out critical lack of information that makes it really hard to even get started with this framework. I'm not trying to criticize except constructively
taxilian 09:04 https://www.dropbox.com/s/eldfpj68tcwhv5v/Screenshot%202014-04-10%2009.12.03.png
https://www.dropbox.com/s/eldfpj68tcwhv5v/Screenshot%202014-04-10%2009.12.03.png
Avengence 09:04 for me, it's 5PM but I'm not a morning person ether so I understand if it's still before morning tea/coffee in your TZ
taxilian 09:04 take a look at that screenshot
is that the page you're at?
if not, please copy the link to the page you're at and paste it here
if not, please copy the link to the page you're at and paste it here
?
I hope I wasn't too cranky with him, but that was an… interesting exchange
wonder if he'll be back
Avengence 09:04 I probably missed some reply. I tried to take a screenshot and the window manager crashed. just having a steallar day here
now waiting for imgur to accept the upload
great, it just sits on its ass
great, it just sits on its ass
maybe it's just one of those days where everything will go wrong
maybe it's just one of those days where everything will go wrong
DCC waiting for acceptance (if I'm not already ignored)
taxilian 09:04 Avengence just had a meeting is all
Avengence just had a meeting is all
and I doubt my client supports file xfer
Avengence 09:04 http://postimg.org/image/ao776cnd9/
i gavef up on imgur and found another size for the screenshot
Purple IRC? never heard of that one
taxilian 09:04 libPurple is the library used by pidgin
it integrates with my IM client
do you have a different web browser installed?
the page is definitely not displaying correctly on yours
and I have no clue why that would be
Avengence 09:04 ah, most IM clients can do file transfer but I havef no idea if pidgin/libpurple supports it. I've used pidgin but never dreamt of using it for IRC
that screenshot was with firefox. I can try another
that screenshot was with firefox. I can try another
taxilian 09:04 painful way to get it, but you could use file:///Users/richard/Downloads/documentation-BuildingonLinux-100414-0948-11556.pdf
painful way to get it, but you could use file:///Users/richard/Downloads/documentation-BuildingonLinux-100414-0948-11556.pdf
Avengence 09:04 that's a local link...
mac user I guess based on the path
http://postimg.org/image/vi5riydl9/
it loooks exactly the same in QupZilla (webkit based) as it does in Firefox (gecko)
it loooks exactly the same in QupZilla (webkit based) as it does in Firefox (gecko)
so two rendering engines give same result
so two rendering engines give same result
taxilian 09:04 interesting. I don't use linux much these days (mac gives me the posix stuff I need and none of our customers use it), but all mac and windows browsers it seems to work fine
sorry, must have copied the wrong link, was in a hurry
http://www.firebreath.org/download/temp/pdfexport-20140410-100414-0948-11555/documentation-BuildingonLinux-100414-0948-11556.pdf?contentType=application/pdf
that's what I meant to copy =]
that's what I meant to copy =]
Avengence 09:04 403
taxilian 09:04 lol. figures.
http://cl.ly/2W1t413K2G0q
that one will work
that one will work
Avengence 09:04 it would be very surprising if firefox on mac/windows renders different than on linux/bsd
it would be very surprising if firefox on mac/windows renders different than on linux/bsd
taxilian 09:04 it is indeed
Avengence 09:04 but at least that last link gave me a 3page pdf that is useful
so all I needed to know is run prepmake.sh
taxilian 10:04 assuming cmake is installed
assuming cmake is installed
prepmake.sh <project dir> <build dir>
Avengence 10:04 yes, I have all other deps
taxilian 10:04 the pdf export was in the menu in the top right of the page, btw