Bug#836566: Unhandled exception in previously working program

2016-09-08 Thread Jens Reyer
On 07.09.2016 22:42, Erik de Castro Lopo wrote:
> Jens Reyer wrote:
> 
>> Hmm, probably that points to the same issue as in
>> https://bugs.debian.org/836911.
>>
>> I assume that Wine forks permanently if another wineserver is already
>> running. So does this happen for you, if previously no wineserver was
>> running, e.g.:
>>
>> $ wineserver -k
>> $ wine YOURPROGRAM
> 
> Unfortunately that does not fix it.

Thanks.
Do you have wine-development (or any other Wine) installed?
If yes, does uninstalling them help?



Bug#836566: Unhandled exception in previously working program

2016-09-07 Thread Erik de Castro Lopo
Jens Reyer wrote:

> Hmm, probably that points to the same issue as in
> https://bugs.debian.org/836911.
> 
> I assume that Wine forks permanently if another wineserver is already
> running. So does this happen for you, if previously no wineserver was
> running, e.g.:
> 
> $ wineserver -k
> $ wine YOURPROGRAM

Unfortunately that does not fix it.

Erik
-- 
--
Erik de Castro Lopo
http://www.mega-nerd.com/



Bug#836566: Unhandled exception in previously working program

2016-09-07 Thread Jens Reyer
On 04.09.2016 15:12, Jens Reyer wrote:
> Hi,
> 
> thanks for your report.
> 
> I can't really read backtraces, but wonder if these identical lines are
> normal:
> 
>>   22 0x7bf00d99 _start+0x28() in  (0x)
> [...]
>>   200 0x7bf00d99 _start+0x28() in  (0x)

Hmm, probably that points to the same issue as in
https://bugs.debian.org/836911.

I assume that Wine forks permanently if another wineserver is already
running. So does this happen for you, if previously no wineserver was
running, e.g.:

$ wineserver -k
$ wine YOURPROGRAM

I assume then everything just works fine.

Please confirm, I'll follow up soon.

Greets
jre



Bug#836566: [pkg-wine-party] Bug#836566: Unhandled exception in previously working program

2016-09-04 Thread Jens Reyer
Hi,

thanks for your report.

I can't really read backtraces, but wonder if these identical lines are
normal:

>   22 0x7bf00d99 _start+0x28() in  (0x)
[...]
>   200 0x7bf00d99 _start+0x28() in  (0x)

Maybe try to install the dbgsym packages for at least wine64 and
libwine:amd64. See:
  https://wiki.debian.org/AutomaticDebugPackages

Then, did you test with wine-development?
$ sudo apt install wine-development
$ sudo update-alternatives --config wine
--> Choose "1 /usr/bin/wine-development"
$ wine --version
--> Verify that you are using wine-development now

Is your test suite freely available online (or can you make it so)?

>From the Debian Wine packaging itself this issue might only be because
of the alternatives system added in 1.8.3-3, or because of a patch for
building with newer gnutls (since 1.8.4 also in upstream).

I don't really think this is the case, so in the end I guess you'll have
to report this upstream:
  https://wiki.winehq.org/Bugs
Please report your findings for both wine and wine-development and if
possible post the link to your test suite.

When you've done so please notify this report here by sending an email,
starting with something like this line:
control: forwarded -1 https://bugs.winehq.org/show_bug.cgi?id=X

Greets
jre



Bug#836566: Unhandled exception in previously working program

2016-09-03 Thread Erik de Castro Lopo
Package: wine64
Version: 1.8.4-1
Severity: normal

My main usage of Wine is for running the test suite for software when
I cross compile from Linux to Windows. I've been doing this successfully
for many years which the occassional problem like the one today.

I recently upgraded to wine64 1.8.3 (and then later to 1.8.4) and found
that these two releases cause an Unhandled exception in one of the 
testsuite programs that was working before then. The exception is as
follows.

Unhandled exception: page fault on write access to 0x0050 in 64-bit code 
(0x70473f90).
Register dump:
 rip:70473f90 rsp:0033d820 rbp: eflags:00010202 
(  R- --  I   - - - )
 rax:0050 rbx:7049d849 rcx:005c00730fb0 
rdx:005c0073004fbaf4
 rsi: rdi:0001  r8:0040  
r9:0fb0 r10:0008
 r11:7fb3110c5aa0 r12:004fab04 r13:004f7db0 
r14:704a3574 r15:0fbc
Stack dump:
0x0033d820:   
0x0033d830:   
0x0033d840:   0033d8c8
0x0033d850:  7044c146 004f7db0
0x0033d860:   0001
0x0033d870:  1000 7049d840
0x0033d880:  00180001 0021
0x0033d890:  0041f860 7044d93b
0x0033d8a0:  8088e540 
0x0033d8b0:  65657266 0fb0
0x0033d8c0:  005c00730fb0 0001
0x0033d8d0:  00ff0001 0008
Backtrace:
=>0 0x70473f90 in libsndfile-1 (+0x33f90) (0x)
  1 0x7044d93b in libsndfile-1 (+0xd93a) (0x1000)
  2 0x7044554c in libsndfile-1 (+0x554b) (0x004a1b80)
  3 0x00403873 in write_read_test (+0x3872) (0x00180001)
  4 0x00403d38 in write_read_test (+0x3d37) (0x00180001)
  5 0x00403f7d in write_read_test (+0x3f7c) (0x2000)
  6 0x00407a1b in write_read_test (+0x7a1a) (0x2000)
  7 0x00413aa1 in write_read_test (+0x13aa0) (0x)
  8 0x004013ed in write_read_test (+0x13ec) (0x004a19c0)
  9 0x0040152b in write_read_test (+0x152a) (0x0033fe60)
  10 0x7b878737 in kernel32 (+0x58736) (0x0033fe60)
  11 0x7fb310ad8511 call_thread_func+0xb0() in ntdll (0x7ffc0cd49870)
  12 0x7fb310ad14f2 RtlRaiseException+0x7d() in ntdll (0x7ffc0cd49870)
  13 0x7fb310a9e696 in ntdll (+0x3e695) (0x7ffc0cd49870)
  14 0x7fb311521633 wine_call_on_stack+0x12() in libwine.so.1 
(0x7ffc0cd49870)
  15 0x7fb311521799 wine_switch_to_stack+0x8() in libwine.so.1 
(0x7ffc0cd499a0)
  16 0x7fb310aa4d94 LdrInitializeThunk+0x2a3() in ntdll (0x7ffc0cd499a0)
  17 0x7b87f943 __wine_kernel_init+0x952() in kernel32 
(0x7ffc0cd4ac10)
  18 0x7fb310aa5eb8 __wine_process_init+0x177() in ntdll 
(0x7ffc0cd4ac50)
  19 0x7fb31151f7fa wine_init+0x2b9() in libwine.so.1 (0x7ffc0cd4ad50)
  20 0x7bf00ca2 main+0x81() in  (0x7ffc0cd4b258)
  21 0x7fb310f79700 __libc_start_main+0xef() in libc.so.6 
(0x7bf00e70)
  22 0x7bf00d99 _start+0x28() in  (0x)
  23 0x7bf00d99 _start+0x28() in  (0x)
  24 0x7bf00d99 _start+0x28() in  (0x)
  25 0x7bf00d99 _start+0x28() in  (0x)
  26 0x7bf00d99 _start+0x28() in  (0x)
  27 0x7bf00d99 _start+0x28() in  (0x)
  28 0x7bf00d99 _start+0x28() in  (0x)
  29 0x7bf00d99 _start+0x28() in  (0x)
  30 0x7bf00d99 _start+0x28() in  (0x)
  31 0x7bf00d99 _start+0x28() in  (0x)
  32 0x7bf00d99 _start+0x28() in  (0x)
  33 0x7bf00d99 _start+0x28() in  (0x)
  34 0x7bf00d99 _start+0x28() in  (0x)
  35 0x7bf00d99 _start+0x28() in  (0x)
  36 0x7bf00d99 _start+0x28() in  (0x)
  37 0x7bf00d99 _start+0x28() in  (0x)
  38 0x7bf00d99 _start+0x28() in  (0x)
  39 0x7bf00d99 _start+0x28() in  (0x)
  40 0x7bf00d99 _start+0x28() in  (0x)
  41 0x7bf00d99 _start+0x28() in  (0x)
  42 0x7bf00d99 _start+0x28() in  (0x)
  43 0x7bf00d99 _start+0x28() in  (0x)
  44 0x7bf00d99 _start+0x28() in  (0x)
  45 0x7bf00d99 _start+0x28() in  (0x)
  46 0x7bf00d99 _start+0x28() in  (0x)
  47 0x7bf00d99 _start+0x28() in  (0x)
  48