[Bug 1008760] New: PhantomJS fails to run in Leap 42.2 RC2
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760 Bug ID: 1008760 Summary: PhantomJS fails to run in Leap 42.2 RC2 Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: milan.zimmermann@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.90 Safari/537.36 Build Identifier: Installed Leap 42.2 RC2 Go to command line and run phantomjs - it does not start phantomjs This application failed to start because it could not find or load the Qt platform plugin "phantom" in "". Reinstalling the application may fix this problem. PhantomJS has crashed. Please read the bug reporting guide at http://phantomjs.org/bug-reporting.html and file a bug report. Aborted (core dumped) Reproducible: Always Steps to Reproduce: 1. Open Terminal 2. (type on prompt) phantomjs 3. Actual Results: Error: This application failed to start because it could not find or load the Qt platform plugin "phantom" in "". Reinstalling the application may fix this problem. PhantomJS has crashed. Please read the bug reporting guide at http://phantomjs.org/bug-reporting.html and file a bug report. Aborted (core dumped) Expected Results: PhantomJS prompt shows, like this: ~/tmp()> phantomjs phantomjs> Installing phantomjs from older repo http://download.opensuse.org/repositories/openSUSE:/infrastructure:/software... does work -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c2
--- Comment #2 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c3
--- Comment #3 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c4
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760 http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c8 Marguerite Su changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|i@marguerite.su |qantas94heavy@gmail.com --- Comment #8 from Marguerite Su --- reassigned to Karl Cheng since he did a lot of fundamental work -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c12
--- Comment #12 from Karl Cheng
The package could be updated as 2.1.1.0+revert_1.9
note: the extra 0 is to ensure that it's > 2.1.1+git - but that's better than keeping it broken
I submitted a maintenance request to Leap 42.2 already that sets the version to 2.1.1.1 (the actual version is the 2.1.1 release tarball). Is that acceptable? For Tumbleweed I already submitted the latest Git snapshot a few days ago though I'm not sure whether I should submit the 2.1.1 release instead. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c13
--- Comment #13 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c14
--- Comment #14 from Karl Cheng
This still does not work for me on SLE12 (SP2 , it does not build on earlier due to lack of QT5)
# phantomjs QXcbConnection: Could not connect to display PhantomJS has crashed. Please read the bug reporting guide at http://phantomjs.org/bug-reporting.html and file a bug report. Aborted (core dumped)
Often connecting to a display gives a DISPLAY* pointer which is not checked for non-null leading to a crash.
However, *NOT* connecting to a display is supposed feature of phantomjs so trying to connect in the first place is in itself broken.
Is this the version in devel:languages:nodejs?(In reply to Michal Suchanek from comment #13)
This still does not work for me on SLE12 (SP2 , it does not build on earlier due to lack of QT5)
# phantomjs QXcbConnection: Could not connect to display PhantomJS has crashed. Please read the bug reporting guide at http://phantomjs.org/bug-reporting.html and file a bug report. Aborted (core dumped)
Often connecting to a display gives a DISPLAY* pointer which is not checked for non-null leading to a crash.
However, *NOT* connecting to a display is supposed feature of phantomjs so trying to connect in the first place is in itself broken.
Indeed, thanks for testing. (Didn't check this in headless environment.) I tried using the "offscreen" Qt plugin but the images produced seemed to be broken (no images or text rendered, just layout). I'll submit 2.1.1 instead given the Git snapshot doesn't exactly seem ready to use/test yet. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c15
--- Comment #15 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c16
--- Comment #16 from Michal Suchanek
(In reply to Michal Suchanek from comment #13)
This still does not work for me on SLE12 (SP2 , it does not build on earlier due to lack of QT5)
# phantomjs QXcbConnection: Could not connect to display PhantomJS has crashed. Please read the bug reporting guide at http://phantomjs.org/bug-reporting.html and file a bug report. Aborted (core dumped)
Often connecting to a display gives a DISPLAY* pointer which is not checked for non-null leading to a crash.
However, *NOT* connecting to a display is supposed feature of phantomjs so trying to connect in the first place is in itself broken.
Is this the version in devel:languages:nodejs?(In reply to Michal Suchanek from comment #13)
Yes, it was the one. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c17
Karl Cheng
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760
http://bugzilla.opensuse.org/show_bug.cgi?id=1008760#c18
Andreas Stieger
participants (1)
-
bugzilla_noreply@novell.com