[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#863039: libwvstreams4.6-base: wvdial crashes with Assertion `*current_task->stack_magic == WVTASK_MAGIC' failed



On Fri, Dec 22, 2017 at 01:39:19PM +0100, Karol Ossowski wrote:
> Hi
> 
> This patch worked for me:
> 
> Index: b/utils/wvtask.cc
> ===================================================================
> --- a/utils/wvtask.cc
> +++ b/utils/wvtask.cc
> @@ -429,7 +429,7 @@ void WvTaskMan::_stackmaster()
>  	    total = (val+1) * (size_t)1024;
>  	    
>              if (!use_shared_stack())
> -                total = 1024; // enough to save the do_task stack frame
> +                total = 2048; // enough to save the do_task stack frame
>...

Thanks, I made this change and uploaded to unstable.

I would appreciate feedback whether or not this workaround fixed the 
problem for everyone. the package currently in unstable can be installed
on stretch.

If it is confirmed to work, I will prepare an update for the next
point release of stretch.

Thanks
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


Reply to: