Coder Social home page Coder Social logo

Comments (24)

nowrep avatar nowrep commented on June 15, 2024

Hello,
thank you for your report.
I am aware of this issue, and it was already fixed in this commit:
https://github.com/nowrep/QupZilla/commit/88a5a96bd800e99bba921e2c0cf7812dc64f7ed3

I am now working on Search Engines manager and OpenSearch support, and after that I am planning to release new version (1.0.0-rc1) and also build new packages.
The version will be ready to the end of this week, I hope. So you can wait for it, or build by yourself.
Have a nice day

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

Thanks for the swift response!

The browser shows real potential and I'm looking forward for the next release(s).

Since you mention that you're aware of the issue, I do have another: crash upon uploading a file - to google+ and gmail. The same error message: Segmentation fault.

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Well,
it's going to be a problem, because I can't reproduce this crash with 1.0.0-b4 version and WebKit version 533.3 nor with 534.3.
I have tested it on Windows 7, Kubuntu 10.10 and on my system (Debian Wheezy) and uploading attachment to e-mail works everywhere without crash.

What is your WebKit version? (Menu Help -> About QupZilla)
Thanks

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

Application version 1.0.0-rc1
WebKit version 534.34

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

That might be that issue.
Is it also crashing with other QtWebKit based browsers or not?
Just to be sure, whether is it bug in QupZilla or QtWebKit.
Thanks

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

My bad; I did get an output in terminal:

qupzilla
No bp log location saved, using default.
[000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is not Gtk2 (0).
[000:001] Using Xt toolkit
QFont::setPixelSize: Pixel size <= 0 (0)
[003:095] Warning(clientchannel.cc:561): Unreadable or no port file. Could not initiate GoogleTalkPlugin connection
[003:096] Warning(clientchannel.cc:404): Could not initiate GoogleTalkPlugin connection
[003:096] Warning(optionsfile.cc:23): Load: Could not open file, err=2
[003:096] Warning(clientchannel.cc:531): Failed to get GoogleTalkPlugin path. Trying default.
[003:112] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[003:112] Waiting for GoogleTalkPlugin to start...
kfilemodule(18262) KSambaSharePrivate::findSmbConf: KSambaShare: Could not find smb.conf!
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x44000ec
Segmentation fault

I do not get this in any browser; Opera, rekonq, Chromium

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Ok,
is it crashing right after clicking on "Upload file..." button, after choosing a file or after actually sending the e-mail?
And as you are using Chakra OS, can you please reinstall QupZilla to get latest source? (I guess that qupzilla-git is the package that automatically download code from github and build, am I right?)

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

After clicking on upload and just before the file chooser is supposed to come up.

I installed from the repo for Chakra;

http://chakra-project.org/packages/index.php?act=show&subdir=apps/i686&sortby=date&file=qupzilla-1.0.1-5-i686.pkg.tar.xz

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Ok then,
I'll send you updated binary with proposed fixes to test. But I don't think I will manage it today.
So I'll keep you updated

Edit: Yay, that Comment & Close button is really bad :D

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Can you please test, whether file uploading is global issue or it is only gmail specific?
Test on some image uploads / file uploads etc.
Thank you

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

Strangest of things; gmail works -- had a reboot, maybe that's an explanation? Dropbox works as well. However, Google+ doesn't. I now get to the file chooser, select file, press ok -- then crash and no upload.

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Hmm, that's strange.
I don't think that reboot may fix it, this could solve problems only on Windows :D
I will make that binaries for you tomorrow and I hope it will clear this out.

It looks like that problem is calling my implementation of QWebPage::chooseFile http://doc.qt.nokia.com/4.7/qwebpage.html#chooseFile
But it is strange, as it is working well on 533.3 and 534.3.

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Ok,
I've made 4 test binaries for you. Just unzip the package, mark the binary as executed and run. You can execute binary from your home directory, no need to move to /usr/bin

http://www.2shared.com/file/GXB1V-MR/qupzilla-tests.html

Sorry for this share server, I'm not home and I lost my dropbox password :D
After you test all 4 of them, please post the results here.
Thank you

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

All 4 work on google+. However it looks like an gtk-application and I get the gtk file chooser. Was that intentional? I'm on 64 bit now; can test i686 later tonight if need be.

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

No it wasn't intented, it is probably because you are running 64bit system and don't have corresponding 32bit libs.
But it is good thing that it doesn't crash anymore.

Test on i686 is very important to confirm this crash solved or not.

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

Bad news; none are working -- native kde file chooser comes up, file is selected, the file appears to upload through google+, but then it crashes and no file(s) are succesfully uploaded :(

Oh, and on a side note; feature requests, where to put?

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Mmm, backtrace would help me, but in order to do that, you must rebuild QupZilla from source in debug configuration.

You can make feature requests as normal issues and put on the "feature request" label.

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Maybe last thing before I am actually going to install chakra in virtual machine, can you install and test it in Arora?
You said it is working ok in rekonq, but rekonq use KDE WebKit, not QtWebKit as QupZilla and Arora do.

from qupzilla.

johnmagnus avatar johnmagnus commented on June 15, 2024

That's a bit above my skill level I'm afraid. I'll ask around on Chakra forums. Or try to look at it on monday - or during the weekend if I find the time.

EDIT: Opera was my browser of choice until Rekonq gained the possibility to use QtWebKit -- it was quite recently. And browsing around on chakra forums I also stumbled across Qupzilla.

... Oh well ... Just did the same with Arora; it crashed. And now Rekonq crashes as well. Hmm ... Google-specific?

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

So this looks like a QtWebKit issue and unfortunately I can't do anything with it. You can maximally open issue on QtWebKit bug tracker.

Or it could also be QtWebKit build in chakra specific issue, but rather than that, I think it is global QtWebKit 534.34 issue.

from qupzilla.

abveritas avatar abveritas commented on June 15, 2024

I'm continuing testing on this issue. Confirmed the crashes on Chakra with rekonq & qupzilla trying to upload a file. Using the qttestbrowser, available after building qtwebkit 2.2, it doesn't crash, but hangs, upload never starts.
On the same system, used an Arch linux install, which runs webkit 533.33, and installed latest qupzilla from git, build today > no issue. Arch should move to 534.4 soon too, will report then if it is a qtwebkit, qupzilla, or Chakra error in building qtwebkit.

from qupzilla.

abveritas avatar abveritas commented on June 15, 2024

Sorry, one more comment on this, more tests needed if this crash occurs, bc of the google-talk-plugin being loaded. I've been in contact with qtwebkit devs about supporting this plugin, seems to cause issues in many webkit browsers atm.

from qupzilla.

nowrep avatar nowrep commented on June 15, 2024

Hi,
I am currently using 533.33 webkit and I have never had any crash when uploading a file.
Can you please post link to qtwebkit bug tracker, or are you in contact by e-mail?
Thanks

from qupzilla.

abveritas avatar abveritas commented on June 15, 2024

It luckily is not an issue related to the way qtwebkit is build for Chakra. I can confirm this bug now on Arch too, they updated today to qtwebkit 2.2 (webkit version 534.34), now qupzilla & rekonq crash on Arch too, trying to upload in google+

from qupzilla.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.