wvdial crashes with "wvdial: utils/wvtask.cc:304: static int WvTaskMan::yield(int): Assertion `*current_task->stack_magic == 0x123678' failed. Aborted" or similar. Forum topic: https://forums.mageia.org/en/viewtopic.php?f=8&t=5123&p=36360#p36360 Inspirational Red Hat bug comment: https://bugzilla.redhat.com/show_bug.cgi?id=812651#c14 What I did was install wvstreams-4.6.1-7.mga3.src.rpm and make a stab in the dark edit to the spec file to read as follows: 74 CFLAGS="%{optflags} -fPIC -fpermissive -fno-strict-aliasing -fno-tree-dce -fno-optimize-sibling-calls" CXXFLAGS="%{optflags} -fPIC -fpermissive -fno-strict-aliasing -fno-tree-dce -fno-optimize-sibling-calls" %configure2_5x All I did was add the flags reported in comment 14 of the Red Hat bug to CFLAGS and CXXFLAGS. I removed nothing. Then, I did rpmbuild -bb SPECS/wvstreams.spec and installed the resultant -rw-r--r-- 1 root root 586424 Jun 8 14:15 lib64wvstreams4.6-4.6.1-7.mga3.x86_64.rpm after removing Mageia's package. After that, I installed wvdial and it works. Another success story is at the linked forum topic. Reproducible: Steps to Reproduce:
Keywords: (none) => Junior_jobCC: (none) => fundawang, shikamaru
Created attachment 4132 [details] modified spec file In case it's useful, the modified spec file is attached.
confirm on i586 platform
CC: (none) => ashashiwaHardware: x86_64 => All
Looks good Rolf. Your spec file is consistent with fedoras update apart from Fedora only appying the changes to CXXOPTS http://pkgs.fedoraproject.org/cgit/libwvstreams.git/commit/?h=f17 Did you try it without the changes to CFLAGS ?
CC: (none) => derekjenn, jani.valimaaAssignee: bugsquad => derekjenn
No, just a stab in the dark and happy that it works, here. Building rpms is not my bailiwick. ;)
libwvstreams4.6-4.6.1-8.mga4 is now in Cauldron. Could someone try it out please and report if it is OK? It should install OK on mageia 3. I cannot test it myself. If it works I will roll it out for mga3 as an update.
Status: NEW => ASSIGNED
SRPM wvstreams-4.6.1-7.1.mga3.src.rpm RPMS lib64wvstreams4.6-4.6.1-7.1.mga3.x86_64.rpm uniconf-4.6.1-7.1.mga3.x86_64.rpm libwvstreams4.6-4.6.1-7.1.mga3.i586.rpm uniconf-4.6.1-7.1.mga3.i586.rpm are in mga3 core/updates_testing Advisory ------- This is a bugfix update to wvstreams to fix a bug that caused an error message when connecting to a ppp dial connection. Required Hardware ----------------- USB 3G dongle or dial up modem Note for QA ---------- Could those who have experienced this problem please help QA validate this update. There may not be many QA testers with the required hardware. Test Procedure -------------- Connect to a 3G service or dial up modem service using wvdial on the command line, and observe the output. A good guide is in the first post on the forum at https://forums.mageia.org/en/viewtopic.php?f=8&t=5123&p=36360#p36360 Sorry I do not have the required hardware myself so cannot write a detailed test procedure.
Assignee: derekjenn => qa-bugs
I user corrected WVDIAL on my HP laptop + Huawei E173 GSM usb modem. Confirm. From my point of view, the bug is corrected.
CC: (none) => mackowiakp
Thanks Piotr Can you say which installation you tested with please, i586 or x86_64
x86_64 only + necessary modification of udev.rules for my personal needs. And sorry for mistyping in my first post. Should be "I use" not "I user".
Thankyou Piotr jb butet, I notice you use i586. Could you please test the update candidate in Core Updates Testing cures the problem for you too. We can validate the update candidate then and get it pushed as a proper update. Thanks!
Whiteboard: (none) => mga3-64-ok
I use i586 but it is my home media centre, NAS, ZoneMinder, Webdav server etc. So practically no way to test/turn-off/reboot this computer. It could be dangerous for my life (wife, children etc). Even I have no free USB port on it, But I use practically everyday new version of wvdial since it was available thanks to discussion on M3 forum.
Tested mga3 32 only so far as it updates cleanly, wvdial will not start without a modem. Piotr thanks for your testing. Validating. Advisory from comment 6 uploaded. Could sysadmin please push from core/updates_testing to core/updates. Thanks!
Keywords: (none) => validated_updateWhiteboard: mga3-64-ok => mga3-64-ok mga3-32-okCC: (none) => sysadmin-bugs
Update pushed: http://advisories.mageia.org/MGAA-2013-0059.html
Status: ASSIGNED => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED