Summary: | x11-misc/x11vnc-0.9.13 with net-libs/libvncserver-0.9.9 - buffer overflow detected in /usr/lib/libvncserver.so.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Melendro <melendro> |
Component: | Current packages | Assignee: | Alex Xu (Hello71) <alex_y_xu> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | wadlax |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Memory map
emerge --info |
Description
Melendro
2012-09-22 12:24:48 UTC
Created attachment 324614 [details]
Memory map
Created attachment 324616 [details]
emerge --info
Soory, I forgot to say that the problem doesn't appear using embedded libvncserver (USE=-system-libvncserver). I want to confirm this issue : x11-misc/x11vnc-0.9.13-r1 with USE +system-libvncserver net-misc/tigervnc-1.2.0 starting x11vnc in first console , connecting from 2nd , using vncviewer 127.0.0.1 1) net-libs/libvncserver-0.9.8.2-r2 +++ screen shows up 2) net-libs/libvncserver-0.9.9-r1 --- Error (on x11vnc console) *** buffer overflow detected ***: x11vnc terminated ======= Backtrace: ========= /lib64/libc.so.6(__fortify_fail+0x37)[0x7f3224b69dd7] /lib64/libc.so.6(+0xfdbe0)[0x7f3224b67be0] /lib64/libc.so.6(+0xffd8e)[0x7f3224b69d8e] /usr/lib/libvncserver.so.0(rfbProcessNewConnection+0xf7)[0x7f3226a43817] /usr/lib/libvncserver.so.0(rfbCheckFds+0x3b8)[0x7f3226a43cd8] /usr/lib/libvncserver.so.0(rfbProcessEvents+0x1c)[0x7f3226a3b2dc] x11vnc[0x4a1cdf] x11vnc[0x4648a7] x11vnc[0x411caa] /lib64/libc.so.6(__libc_start_main+0xed)[0x7f3224a8e60d] x11vnc[0x41c66d] --- Error (on x11vnc console) --- On vncviewer console CConn: connected to host 127.0.0.1 port 5900 CConn: read: Соединение сброшено другой стороной (104) --- On vncviewer console 3) x11-misc/x11vnc-0.9.13-r1 with USE -system-libvncserver +++ screen shows up I think , that it is upstream issue. I have opened a bug (that is closed now) https://bugs.gentoo.org/show_bug.cgi?id=431728 Headless app-emulation/virtualbox (with net-libs/libvncserver-0.9.9 ) crashes when connected via vnc It was closed with "Pin libvncserver down to versions lower than 0.9.9 to prevent crashes in virtualbox" Now virtualbox-4.2.4-r1.ebuild depends on vnc? ( >=net-libs/libvncserver-0.9.9 ) I will also try to test bug with virtualbox later. And sorry, i dont know how to report current bug to upstream. i can confirm this issue and thus the system-libvnc useflag should be hard disabled only latest stable version of packages is supported. |